当前位置: 首页 > 面试题库 >

IE7和IE8中的框阴影

葛学民
2023-03-14
问题内容

我想在IE7和IE8中实现框阴影。我已经尝试了一切而没有成功。这是我用来将彩色阴影应用于div的css:

.bright{
    position: absolute;
    z-index: 1; 
    -moz-box-shadow: 0px -3px 55px 20px #147197;
    box-shadow: 0px -3px 55px 20px #147197;
    -webkit-box-shadow: 0px -3px 55px 20px #147197;
    behavior: url(ie-css3.htc);
}

这个ie-css3.htc文件是IE影子问题的解决方案。但这只会产生黑色阴影,而不会产生彩色阴影。我试过了:

filter: progid:DXImageTransform.Microsoft.Shadow(color='#969696', Direction=100, Strength=13);

但是它会产生定向阴影,而我想要一个全向阴影。也尝试过模糊滤镜,但它需要具有其他div,这在我当前的情况下是不建议的。关于这个问题有专家意见吗?


问题答案:

使用CSS3PIE,它可以模拟IE较旧版本中的一些CSS3属性。

它支持box-shadow(除了所述inset关键字)。



 类似资料:
  • 问题内容: 我想使用兼容W3C的CSS定位IE7和IE8。有时为一个版本修复CSS不能为另一版本修复。我该如何实现? 问题答案: 明确目标IE版本,无需使用HTML和CSS进行破解 如果您不希望CSS受到黑客攻击,请使用此方法。在元素中添加一个浏览器唯一的类,以便以后可以基于浏览器进行选择。 例 然后,在CSS中,您可以非常严格地访问目标浏览器。 例 带有CSS“ Hacks”的目标IE版本 更重

  • 问题内容: 我需要添加一个表的2个单元格内容并显示它。下面的JavaScript命令在chrome或IE10中可以正常工作。 但不能在IE8或7中使用 。 结果, N 您能否告诉我 IE7或IE8中 的 等效命令 是什么 , 以读取表的单元格内容并将其转换为float然后添加。 问题答案: IE7 /8不支持textContent。后者具有称为innerText的不同属性,该属性返回DOM节点的文

  • 问题内容: 我正在解析JSON事件供稿中的日期-但日期在IE7 / 8中显示为“ NaN”: 我究竟做错了什么?谢谢! 问题答案: 在较旧的浏览器中,您可以编写一个函数来为您解析字符串。 这将创建一个Date.fromISO方法-如果浏览器可以从ISO字符串本地获取正确的日期,则使用该本地方法。 一些浏览器部分正确,但返回了错误的时区,因此仅检查NaN可能不会。 Polyfill: 结果:

  • 问题内容: 如下代码: 在Internet Explorer 6、7和8中给我一条错误消息: 对象不支持此方法 如何在这些浏览器中按元素类别选择元素? 我宁愿不使用JQuery。 问题答案: 此解决方案可能会有所帮助。这是使用纯javascript实现的自定义函数,可在IE中使用。 本质上,此脚本正在执行的工作是一个接一个地探测所有可能的选项,并选择可用的最佳选项。这些选项是: 本机功能。 函数,

  • 问题内容: 我刚刚发现了CSS属性,它为我解决了一堆跨浏览器布局问题。 我现在唯一的问题是IE7似乎不支持它。是否有破解程序可以使IE7支持它? 问题答案: 我假设您正在使用它来解决IE6盒模型。不幸的是,实际上没有通用的方法可以诱骗早期版本的IE支持任意CSS属性。 我建议不要使用该属性,因为除IE6之外的所有浏览器都将正确实现box模型。在维基百科的文章做了解释如何IE6不同的一个好工作。 为

  • 有人能帮我解决我在下面的CSS代码中犯的错误吗?我想学习,我想制作附件中的图片。说明如下:样式: 宽度: 400 px, 高度: 100 px, 背景颜色:米色, 阴影居中,5像素模糊,5像素阴影宽度,颜色rgba(0,0,0,0.3), 水平居中,字体大小50 px,从顶部移动20 px,字体重量700, 圆角:20像素。 我的代码 非常感谢。