css - HTML 输入文本字段自定义字体

标签 css fonts font-face truetype

我尝试使用此代码在输入文本字段中设置自定义 TTF 字体:

        <style type="text/css">
            @font-face {
                font-family: "JdLcd";
                src: url("jd_lcd_rounded.ttf");
                //src: url("jd_lcd_rounded.ttf") format('truetype');
            }

            input[name='email'] {
                font-family: "JdLcd";
            }
        </style>

字体已更改,但与 TTF 文件中的字体不同。怎么了?

最佳答案

您确定该字体位于您的网络服务器的根目录中吗?

你必须将正确的字体文件上传到服务器,然后在你的 CSS 中调用它们,否则你的浏览器将尝试在你当前的系统上找到这个字体,如果找不到,它会回退到默认字体。

Font Squirrel 生成器是一个不错的起点:http://www.fontsquirrel.com/tools/webfont-generator

关于css - HTML 输入文本字段自定义字体,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27041972/

相关文章:

html - 如何防止文本与图像重叠?

java - 在 Java 中呈现 Sinhala unicode 字体

html - 使用谷歌字体时如何获得细字体?我使用字体粗细 :thin; but it doesn't do anything

CSS 压缩不显示@font-face

html - 如何在网站中嵌入光栅字体?

css - 我在使用通过相对 URL 访问的字体时遇到问题

html - 窗口的第一个 Div 全尺寸,空白

javascript - 如何弹出显示确切的右键单击事件位置

css - 如何使 Firefox 中的下拉菜单看起来与 Chrome/IE 中的一样?

css - Firefox 上的字体问题