css - 我使用 box-shadow css 但它在 IE8 中不起作用

标签 css internet-explorer-8 rgba

我使用了 box-shadow css 但它在 IE8 中不起作用。有一个代码作为过滤器:progid ...但是我怎样才能从 rgba 转换我的阴影样式?这是我的代码;

   -webkit-box-shadow: 0px 0px 5px 2px rgba(217,217,217,1);
   -moz-box-shadow: 0px 0px 5px 2px rgba(217,217,217,1);
    box-shadow: 0px 0px 5px 2px rgba(217,217,217,1);

最佳答案

在 Internet Explorer 上也试试这个..

.box-shadow {
  -moz-box-shadow: 0 5px 10px #ccc;
  -webkit-box-shadow: 0 5px 10px #ccc;
  box-shadow: 0 5px 10px #ccc;
  zoom: 1;
  filter:
      progid:DXImageTransform.Microsoft.Shadow(color=#dddddd,direction=0,strength=1),
      progid:DXImageTransform.Microsoft.Shadow(color=#dddddd,direction=45,strength=1),
      progid:DXImageTransform.Microsoft.Shadow(color=#dddddd,direction=90,strength=2),
      progid:DXImageTransform.Microsoft.Shadow(color=#dddddd,direction=135,strength=3),
      progid:DXImageTransform.Microsoft.Shadow(color=#cccccc,direction=180,strength=10),
      progid:DXImageTransform.Microsoft.Shadow(color=#dddddd,direction=225,strength=3),
      progid:DXImageTransform.Microsoft.Shadow(color=#dddddd,direction=270,strength=2),
      progid:DXImageTransform.Microsoft.Shadow(color=#dddddd,direction=315,strength=1);

}
body:last-child .box-shadow {
  /* Remove filter from IE9 */
  filter: none;
}

.demo {
  background: #fff;
  border: solid 1px #ccc;
  color: #555;
  font: 83%/130% arial;
  margin: 20px;      
  padding: 20px;
}    


 <div class="demo box-shadow">
  Lorem ipsum dolor sit amet, consectetur adipisicing
  tempor incididunt ut labore et dolore magna aliqua. Ut enim ad mi
  quis nostrud exercitation ullamco laboris nisi ut aliquip 
  </div>

试试这个 FIDDLE

关于css - 我使用 box-shadow css 但它在 IE8 中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27600300/

相关文章:

Javascript 与 IE8 - 预期的标识符、字符串或数字

css - 我可以在 CSS 中更改颜色的单个参数吗?

c - RGB 十六进制的 RGBA 十六进制

php - Preg_replace : append absolute path to url but exclude data url

css - Bootstrap 子菜单比父菜单项宽

delphi - 如何关闭ie8标签页

javascript - 同步滚动两个框架(请与浏览器无关!)

javascript - Chrome getComputedStyle() 返回错误的 RGBA 颜色?

javascript - 为什么在 DOM 中移动元素会阻止 CSS 转换的发生?

javascript - 很棒的 CSS 效果