
CSS
文章平均质量分 52
zxsrendong
这个作者很懒,什么都没留下…
展开
-
ie6+ hack
"\9" 能被ie识别(ie6、ie7、ie8). "\0" IE8、ie9识别,IE6、IE7不能."\9\0 " 只能被ie9识别"*" IE6、IE7可以识别.IE8、FireFox不能."_" IE6可以识别"_",IE7、IE8、FireFox不能.background-color:red\0; /* ie 8/9*/ba原创 2011-07-21 17:48:38 · 3684 阅读 · 0 评论 -
css常见bug修复
双外边距:此bug出现在IE6和更低版本中,当一个元素浮动时会出现双倍的外边距,加上display:inline,可修复。3像素文本移动:当文本与浮动元素相邻时,此时需要给文本容器一个高度。height:1%;IE6重复字符:主要出现在html文档中浮动元素间有过多注释,删除注释即可;浮动清理是使用overflow:hidden时在IE6中可能会出现这种情况,一个固定的容器中的浮动元素,当这些浮动原创 2011-12-02 15:48:51 · 1059 阅读 · 0 评论 -
让网页的页脚始终待在最下方
html和body的高度并不一定相同,在内容少的时候,body的高度要小于html,当然这只会出现在body中的内容所占的空间高度小于浏览器的视口高度的时候,此时html的高度大于body的高度。网页中的元素都是以body最为参考,所以有必要保持html和body的高度相同。html,body{height:100%;}第一种方法:在body中使用两个容器,包括网页的页脚和另外一部分(co原创 2012-02-29 11:12:25 · 5785 阅读 · 0 评论 -
table中css定位差异
关于css定位有很多文章讲述:如果有一个元素div ,他的position属性设置为absolute,那么这个div 的位置取决于其父元素中position值设置为relative的元素。如果在其父元素中没有一个元素的position值是relative、absolute、或者fixed,那么这个div位置将以 body位置为参考。但是对于 firefox来说似乎不是每个元素都遵从这一规则原创 2013-12-31 15:59:57 · 3380 阅读 · 0 评论