border:none与border:0的区别
来源:百度文库 编辑:神马文学网 时间:2024/05/03 06:38:20
border:none与border:0的区别
这问题在网络相信已经有不少人问到,最近再次被牵起讨论,籍此记录一下个人的理解,border:none;与border:0;的区别体现有两点:一是理论上的性能差异二是浏览器兼容性的差异。
性能差异:
【border:0;】把border设为“0”像素虽然在页面上看不见,但按border默认值理解,浏览器依然对border-width/border-color进行了渲染,即已经占用了内存值。
【border:none;】把border设为“none”即没有,浏览器解析“none”时将不作出渲染动作,即不会消耗内存值。
兼容性差异:
兼容性差异只针对浏览器IE6、IE7与标签button、input而言,在win、win7、vista 的XP主题下均会出现此情况。
【border:none;】当border为“none”时似乎对IE6/7无效边框依然存在,如下例Demo1:
【border:0;】当border为“0”时,感觉比“none”更有效,所有浏览器都一致把边框隐藏,如下例Demo2:
总结:
对比border:0;与border:none;之间的区别在于有渲染和没渲染,感觉他们和display:none;与visibility:hidden;的关系类似,而对于border属性的渲染性能对比暂时没找测试的方法,虽然认为他们存在渲染性能上的差异但也只能说是理论上。
如何让border:none;实现全兼容?只需要在同一选择符上添加背景属性即可,如下例Demo3:
对于border:0;与border:none;个人更向于使用,border:none;,因为border:none;毕竟在性能消耗没有争议,而且兼容性可用背景属性解决不足以成为障碍。
border:none与border:0的区别
这问题在网络相信已经有不少人问到,最近再次被牵起讨论,籍此记录一下个人的理解,border:none;与border:0;的区别体现有两点:一是理论上的性能差异二是浏览器兼容性的差异。
性能差异:
【border:0;】把border设为“0”像素虽然在页面上看不见,但按border默认值理解,浏览器依然对border-width/border-color进行了渲染,即已经占用了内存值。
【border:none;】把border设为“none”即没有,浏览器解析“none”时将不作出渲染动作,即不会消耗内存值。
兼容性差异:
兼容性差异只针对浏览器IE6、IE7与标签button、input而言,在win、win7、vista 的XP主题下均会出现此情况。
【border:none;】当border为“none”时似乎对IE6/7无效边框依然存在,如下例Demo1:
【border:0;】当border为“0”时,感觉比“none”更有效,所有浏览器都一致把边框隐藏,如下例Demo2:
总结:
对比border:0;与border:none;之间的区别在于有渲染和没渲染,感觉他们和display:none;与visibility:hidden;的关系类似,而对于border属性的渲染性能对比暂时没找测试的方法,虽然认为他们存在渲染性能上的差异但也只能说是理论上。
如何让border:none;实现全兼容?只需要在同一选择符上添加背景属性即可,如下例Demo3:
对于border:0;与border:none;个人更向于使用,border:none;,因为border:none;毕竟在性能消耗没有争议,而且兼容性可用背景属性解决不足以成为障碍。
border:none与border:0的区别
border:none与border:0的区别
巧用CSS的Border属性
巧用CSS的Border属性
巧用CSS的Border属性制作特效菜单
巧用CSS的Border属性制作特效菜单
-moz-border-radius-bottomright: length 的相关意思
Radio Intelligence on the Mexican Border
Kidnappings in Mexico Send Shivers Across Border
China-Vietnam Border War, 30 Years Later
China lauds Djibouti, Eritrea border deal
Chinese leaders urge development of border regions
2006年各专业硕士生录取情况一览表(不含医学专业)
CSS属性 - border-bottom-style 下边框风格属性
China and India Business Grows as Border Disp...
border-collapse实现表格细线边框 - JUN's Blog
3 Chinese killed by N. Korean border guards
Cambodia, Thailand to peaceful solve border issue: U.S. official
India, Pakistan tone down high kicking border show
Costa Rica brings border conflict with Nicaragua to OAS
Israel to pull out of Lebanese border village
China, India to hold talks on border issues
FT.com / World Reports / Hong Kong 2005 - Environment: Bad smells and smog from over the border
Editorial, 05/01/2006 -- Why not seek way to erase border?
How To Cross Compile Python 2.5.2 For ARM -- by Border