我需要在我的 HTML 页面中的文本周围显示颜色,我尝试了边框属性,但它在文本周围给出了方形框。如何达到以下要求
谢谢。
我会在这里写代码......但是这个链接http://line25.com/articles/using-css-text-shadow-to-create-cool-text-effects很好地解释了它。
示例演示:http ://codepen.io/anon/pen/CDsFb
这个其实好多了...
text-shadow: 3px 3px 0 #000,
/* Simulated effect for Firefox and Opera and nice enhancement for WebKit */
-3px -3px 0 #000,
3px -3px 0 #000,
-3px 3px 0 #000,
3px 3px 0 #000;
这将确保它看起来像您想要的适当边框,而不是文本周围的简单发光。
您正在寻找text-shadow
CSS 属性
text-shadow: 0px 0px 3px orange;
您可以使用
text-shadow: 0px 0px 4px #1d1dab;
filter: dropshadow(color=#1d1dab, offx=0, offy=0);
您可以使用CSS3 text-shadow 属性。只要浏览器支持 webkit,这应该会出现。
如果浏览器不支持 CSS3:
使用可以使用字体大小分别为 17px 和 18px 的两个文本节点(例如),并通过 CSS 第一个在第二个(位置:绝对,z-index:100,左,上等)以不同的颜色进行定位。
谢谢你的建议,我在这里找到了一个例子来满足这个要求
http://gazpo.com/2011/02/text-shadow/ 7. 文字周围的边框
text-shadow: 0 -4px #00468C,4px 0 #00468C,0 4px #00468C,-4px 0 #00468C,4px -4px #00468C,-4px 4px #00468C,4px 4px #00468C,-4px -4px #00468C;