随笔 - 5,  文章 - 4,  评论 - 62,  阅读 - 27090
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5


一:在IE6下,对PNG透明背景的处理方法:

    background: url(image_url)!important;/* FF IE7+ */

    _background: none; /* IE6 */

    _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="image_url"); /* IE6 */    

这方法不错,在网络上找出来的,利用png做背景图片的时候可以调用!

要注意的是:src="image_url"中的image_url必须是带引号的字符串;

释义:

!important:在IE6下,对有标记!important的CSS不做任何处理,直接跳过此样式;而在FF 和IE7+中,则提升此选择器的优先权!

_ 下划线,在IE6下,选择器之前添加下划线 _ ,是可以识别的,但在FF和IE7+中 不能识别 下划线 _,只要遇到此类选择器,跳过;

 

在这里 background: url(image_url)!important;/* FF IE7+ */

已经添加important的情况下,其实在后面个选择器之前添加下划线 _background: none; 其实是没有必要的,

 

IE6下效果等同于:

 background: none; /* 无背景样式*/  

 filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="image_url");

IE7+,FF等同于:

background: url(image_url);/* FF IE7+ */


 

 

posted on   nickel  阅读(104)  评论(0编辑  收藏  举报
编辑推荐:
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
阅读排行:
· 地球OL攻略 —— 某应届生求职总结
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· .NET周刊【3月第1期 2025-03-02】
· [AI/GPT/综述] AI Agent的设计模式综述
点击右上角即可分享
微信分享提示