css3 - @font-face line-height/vertical-align 头痛...?

标签 css font-face vertical-alignment

我正在为一个 friend 开发一个网站,我在使用@font-face 实现字体时遇到了真正的麻烦

问题是字体确实与它创建的框内联。 如果我制作一个 10 像素高的框,其中包含文本,文本会浮在它应该在的位置上方。

当我拖过文本来选择它时,它的接缝在文本末尾有很多额外的填充。

我的问题是,css 中是否有文本行偏移或至少有某种黑客攻击,或者它只是我使用的垃圾字体,如果是的话,你可以修剪字体......?

我在网上看了很多,但发现很多东西都不对,也没有明确的解决方案。

the problem - test website :)

我在现场测试中添加了一个赞,左上角的两个“按钮”和联系人有问题,框与文本大小相同,但文本不在框中...?

最佳答案

尝试这样的事情,我认为它应该给你中间垂直对齐的文本。

.button{
    height:30px;
    lineheight:100%;
}

关于css3 - @font-face line-height/vertical-align 头痛...?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7669681/

相关文章:

css - -moz-box-align : center 的问题

html - 按钮在 Canvas 上居中

javascript - 包含图像的 jQuery UI 工具提示位置错误

css - 动画工具提示淡入和淡出

java - JFreeChart 文本注释不起作用?

Css 技巧 - 如何对齐这个 div

html - 如何在填充的 div 旁边垂直对齐 div?

HTML & CSS : two separate issues desire one answer :)

html - @font-face : Chrome detects font perfectly, 但出现边距

html - 当 parent 的高度以视口(viewport)单位设置时变换不起作用