javascript - 如何在 css/html/javascript 中为我的文本添加边框

标签 javascript html css

我有问题,我想用 html、css 或 javascript 在我的文本上添加边框。边框的大小应为 10px。这可能吗?

所以应该是这样的: enter image description here

希望能帮到你

问候 克里斯

最佳答案

如前所述,您可以尝试使用 text-shadow,但不推荐这样做。我编辑了 Ankit 的解决方案,因为它看起来有别名:

http://jsfiddle.net/ZnfED/1409/

text-shadow: 2px 0 black, -2px 0 black, 0 2px black, 0 -2px black, 1px 1px black, -1px -1px black, -1px 1px black, 1px -1px black;

正如 Eric Brockman 所说,您可以使用 text-stroke ,但目前大多数浏览器不支持。它适用于 -webkit- 前缀的浏览器。

这是一个 fiddle 示例:http://jsfiddle.net/ZnfED/1410/

   -webkit-text-fill-color: white;
   -webkit-text-stroke-width: 2px;
   -webkit-text-stroke-color: black;

请注意 -webkit-text-fill-color 将始终覆盖 color,无论您的 CSS 中的顺序如何。

关于javascript - 如何在 css/html/javascript 中为我的文本添加边框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14711690/

相关文章:

javascript - Bootstrap DateTimePicker (Eonasdan) 未显示

javascript - AngularJS - 在 Controller 中使用模型导致模型更新

jquery - 如何使用 margin :0 auto in jquery?

html - div的位置不对

css - 如何在 Blogger 的下拉导航 css 中向子菜单添加第二级

javascript - CSS3 悬停在图标元素上

javascript - 为什么使用setTimeout函数会立即执行?

javascript - 通过Javascript扩展修改Firefox标题栏

javascript - 如果否则 javascript 错误

javascript - html可以指向JS对象吗