【发布时间】:2012-09-19 13:29:30
【问题描述】:
我的
上有以下 CSSh2 {
font-family: Arial, Verdana, sans-serif;
color: #fff;
text-shadow: 0 6px 0 #E5E5E5
}
问题在于,这仅在某些字体大小上看起来不错,而在其他字体大小上看起来非常糟糕。如果字体太大,阴影几乎看不到,如果字体太小,阴影会使文本难以阅读。在我的网页中,这个特定元素的字体会动态改变大小。它可以小到 10px,大到 200px。
由于某种原因,在 % 中设置阴影位置不起作用,人们希望它会占用 font-size 属性的 %。
所以我在这里询问是否有任何方法可以使 text-shadow 对仅使用 CSS 改变大小的字体起作用。我希望有一个不使用 javascript 的解决方案。
【问题讨论】:
-
如何更改字体大小?调整屏幕大小?
-
我使用 javascript 更改它。我得到了 h2 元素的字符数,并使其尽可能大地适合他的父母。因此,如果文本只有一两个字符长,则字体大小会非常大。
标签: css