internet-explorer - CSS 中的盒子阴影

标签 internet-explorer firefox google-chrome css

这不是问题,只是吐槽。或者可能是一个问题...或者我只是不太了解盒子阴影..

为了在不同的浏览器中使用 CSS3 中的框阴影,我必须这样做:

-webkit-box-shadow: 0px 0px 10px #676767;
-moz-box-shadow: 0px 0px 10px #676767;
box-shadow: 0px 0px 10px #676767;

有没有其他人发现为了让 Firefox、Opera 和 Safari/Chrome/Webkit 工作而这样做非常愚蠢?它甚至根本无法在 IE 中运行!

有什么办法可以减少重复的 CSS 值吗?

谢谢, 巴达伦

最佳答案

因为 box-shadow 还没有正式指定,所以你需要供应商特定的前缀(例如:-moz, -webkit, -毫秒)。 IE 不支持它们;我建议使用 CSS3 PIE如果你想使用IE。 PIE 还增加了对其他 CSS 3 视觉效果的支持,例如 border-radius 和渐变。

如果您想避免每次都编写相同的代码,我建议您使用 LESS 或 SASS 及其混入:

http://lesscss.org/
http://sass-lang.com/

关于internet-explorer - CSS 中的盒子阴影,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3713053/

相关文章:

java - IE 通过 HTTPS 下载时显示 "Windows cannot find https://xxxxxxx"错误

javascript - html 下载属性在 Firefox 中不起作用

Javascript:Firefox 忽略 Date.toLocaleString 和 Intl.DateTimeFormat 中的 dateStyle 和 timeStyle 选项

javascript - 在 Javascript 内部执行 Javascript?

javascript - 如何只调试一个js文件

javascript - 在本地主机上刷新页面时,为什么文件下载会挂起,直到我关闭页面?

internet-explorer - Windows Azure 上使用回发的 Chrome 与 IE 等

JavaScript/VBA 自动化 : Changing the onclick attribute

html - Bootstrap 列在 chrome 中是正确的,但在 Internet Explorer 11 中不呈现。?

internet-explorer - Firefox 和 IE 对同一图像的渲染方式不同!