等宽字体无法在服务器上正确显示
Monospace font not displaying correctly on server
我正在尝试显示一组字母数字字符,每行一个,并希望它们正确排列,所以我使用了等宽字体。当我在本地尝试时它工作正常(例如 Visual Studio 中的 运行)但是当我部署应用程序时它不起作用。我希望这不是某些浏览器设置,因为我不能要求用户修改他们的浏览器设置。
这是CSS:
.monoSpace {
font-family: monospace;
font-size: .75em;
font-style: normal;
font-variant: normal;
font-weight: 400;
}
使用此样式的文本区域:
<textarea id="taLabelIDs" name="taLabelIDs" class="monoSpace w-100" cols="40" rows="6"></textarea>
这是运行本地的样子:
这是它在服务器上的样子:
由于您只给出了等宽字体而不是特定的字体名称,很可能您的机器和服务器使用了不同的默认等宽字体。尝试使用例如 font-family: 'Courier', monospace;看看三个有没有区别
您可以使用任何其他等宽字体,只需首先检查网上的网络安全等宽字体。
我正在尝试显示一组字母数字字符,每行一个,并希望它们正确排列,所以我使用了等宽字体。当我在本地尝试时它工作正常(例如 Visual Studio 中的 运行)但是当我部署应用程序时它不起作用。我希望这不是某些浏览器设置,因为我不能要求用户修改他们的浏览器设置。
这是CSS:
.monoSpace {
font-family: monospace;
font-size: .75em;
font-style: normal;
font-variant: normal;
font-weight: 400;
}
使用此样式的文本区域:
<textarea id="taLabelIDs" name="taLabelIDs" class="monoSpace w-100" cols="40" rows="6"></textarea>
这是运行本地的样子:
这是它在服务器上的样子:
由于您只给出了等宽字体而不是特定的字体名称,很可能您的机器和服务器使用了不同的默认等宽字体。尝试使用例如 font-family: 'Courier', monospace;看看三个有没有区别
您可以使用任何其他等宽字体,只需首先检查网上的网络安全等宽字体。