【发布时间】:2018-12-29 18:37:18
【问题描述】:
下面是我用来做一个 1px 的文本描边轮廓的代码。但是如何让轮廓变粗呢?如果我只是用“5px”替换所有“1px”,结果看起来很疯狂。
HTML
<div class="element">
Hello!
</div>
CSS
.element {
color:white;
text-shadow:
-1px -1px 0 #000,
1px -1px 0 #000,
-1px 1px 0 #000,
1px 1px 0 #000;
}
【问题讨论】:
-
那是因为文字阴影不是轮廓;他们是影子。您不能简单地替换阴影位置并期望更粗的“轮廓”。
-
5px --> 你的意思是可能的 0.5px ?
-
@TemaniAfif 为什么是
0.5px? OP 需要更粗的轮廓,而不是更细的轮廓。 -
@Xufox 我不知道,但我的脑子读得更细了:p