2011年11月24日
摘要: CSS+JS实现兼容性很好的无限级下拉菜单<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en"><head><title>CSS+JS实现兼容性很好的无限级下拉菜单</title><style ty 阅读全文
posted @ 2011-11-24 08:11 转 阅读(408) 评论(0) 推荐(0)
摘要: bordernone;与border0;的区别这问题在网络相信已经有不少人问到,最近再次被牵起讨论,籍此记录一下个人的理解,border:none;与border:0;的区别体现有两点:一是理论上的性能差异二是浏览器兼容性的差异。1.性能差异【border:0;】把border设为“0”像素虽然在页面上看不见,但按border默认值理解,浏览器依然对border-width/border-color进行了渲染,即已经占用了内存值。【border:none;】把border设为“none”即没有,浏览器解析“none”时将不作出渲染动作,即不会消耗内存值。2.兼容性差异兼容性差异只针对浏览器IE 阅读全文
posted @ 2011-11-24 08:11 转 阅读(232) 评论(0) 推荐(0)
摘要: 纯CSS实现三列DIV等高布局DIV等高布局,我想很多人都遇见过,我也看过不少的方法,有的是通过背景图片,实现假象的等高效果;还有的用js实现等等。这些都是方法,但是现在都不用以上的方法,来个真正的纯css实现等高!现在我们来看看真正的 CSS 实现的等高布局,其方法主要是采用“隐藏容器溢出”、“正内补丁”和“负外补丁”结合的方法实现的。 下面来看看实际的例子(三列等高),以下面的 XHTML 代码为例:html代码:<div id="wrap"> <div id="left"> <p>left</p> & 阅读全文
posted @ 2011-11-24 08:10 转 阅读(334) 评论(0) 推荐(0)