html - 如何为不同的浏览器提供不同的文本阴影级别

标签 html css

当我使用文本阴影 css 时,mozilla 和 chrome 显示出不同的污迹程度。

 #dfg{  
 color: #fff; 
 text-shadow: 0px 0px 2px white;
 }

在 mozilla 中,我得到了一个我不想要的更脏的外观。我试过了

-moz-text-shadow : 0px 0px 1px white;

但这并没有帮助。 css 中是否有一种方法可以为浏览器提供特定的文本阴影值,或者我应该使用 javascript 来识别浏览器,然后选择阴影级别。?请帮忙。

Chrome 版本

Chrome version

mozilla 版本

mozilla version

最佳答案

我个人认为基于 Javascript 的方法效果最好,所有现代浏览器都支持标准的 CSS 阴影功能,我认为您正在考虑 -moz-window-shadow,这是一个 OSX 功能。

还要研究 text-shadow 的 blur 属性,也许明确定义它?

关于html - 如何为不同的浏览器提供不同的文本阴影级别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19390259/

相关文章:

html - 表格中的 div <div> 元素超出单元格 <td> 边距

html - IE padding-right issue with bg image in input

javascript - 为什么 div 没有出现在我右键单击的位置?

css - 链接在 firefox 或 safari 中不起作用,但在 opera、chrome 中工作正常,即

html - 打印预览中未显示媒体打印 CSS 问题

html - 网格 : Two areas are not coming side by side

javascript - 不同类型的用户登录 HTML Javascript

javascript - 为什么我的 JS 弹出窗口不适用于多个元素?

html - 设置边框宽度

css - 在 Rails View 中打破用户输入的长词