Poo*_*ima 1 css internet-explorer border-color internet-explorer-6
style="border:solid 1px transparent" 不是在IE6中工作,而是显示黑色边框.
如何解决这个问题?
IE6不支持border是transparent.
通过快速搜索,我发现了这个解决方法:
为了使它能够与IE6一起使用,我们将创建另一个规则,该规则仅在版本6(*html hack)中可见,只有两行代码:
Run Code Online (Sandbox Code Playgroud)*html .testDiv { border-color: pink; filter: chroma(color=pink); }......瞧!围绕.testDiv的丑陋黑色边框神奇地消失了.
在使用这个技巧之前你应该记住的最后一件事是黑客中的颜色(边框和色度颜色).确保您应用了未在该div中使用的边框颜色(并分别在色度滤镜中使用它),因为色度滤镜会将对象的某种颜色及其内容显示为透明,即如果边框颜色为黑客是橙色的,元素中的文本也是橙色,当应用橙色色度滤镜时它会消失.