【发布时间】:2014-11-28 05:18:37
【问题描述】:
如果你有这些大的“倾斜”字体(不确定术语),你的不透明度小于 1,并且你正在使用 text-align:right,文本的结尾会被截断。我还发现,在 OSX 版本的 Safari 中,即使不透明度为 1,结尾也不会呈现。在其他任何地方,似乎只有当不透明度
我已经在 jsfiddle 中重现了这个问题:
代码:
<head>
<title>Test</title>
<link href='http://fonts.googleapis.com/css?family=Playball' rel='stylesheet' type='text/css'>
<style>
.box {
background-color: lightblue;
width: 500px;
font-family: 'Playball', cursive;
text-align: right;
padding-right:30px;
}
.box h1 {
opacity: 0.5;
font-size:48px;
font-weight:400;
}
</style>
</head>
<body>
<div class="box">
<h1>Hello world</h1>
</div>
</body>
【问题讨论】:
-
字体有问题
-
我在使用这种类型的多种字体时遇到了同样的问题,但我会尝试更多,看看是否属实
-
代码和小提琴没有说明问题,因为它们显然有治疗方法,正确的填充。
-
哦,他们确实演示了它——在 Chrome 和 IE 中,而不是在 Firefox 中。
-
@JukkaK.Korpela:不,填充无关紧要,只是让它更容易看到。 i.imgur.com/FCJxFOA.png - 两种不同不透明度的屏幕截图。最后一个字母的尾部被剪掉。编辑:哦,是的,我想应该提到浏览器:P 对不起
标签: html css fonts text-align