10 2011 档案
摘要:CSS Hack 由于不同的浏览器(Internet Explorer 6,Internet Explorer 7,Mozilla Firefox等),对CSS的解析认识不一样,因此会导致生成的页面效果不一样,得不到我们所需要的页面效果。 这个时候我们就需要针对不同的浏览器去写不同的CSS,让它能够同时兼容不同的浏览器,能在...
阅读全文
摘要:在做导航条的时候,一般会用到ul li结构,大多数时候我是把li设置为浮动(float=left),让其并排显示在同一行,最后再清除浮动(clear:both)防止影响后面的元素。 还有一种方法就是设置li为display:inline;这样可以达到同样的效果,但是问题是inline元素的特性:默认无法设置宽度,高度,以及上下margin,(关于padding,情况有点特殊,在ie6,7中 inline元素是无法设置上下padding的,但是在标准浏览器里面是可以设置上下padding的)。 鉴于inline元素的这种特性,如果我们不浮动并且想让li显示在一行,而且可以设置高度,宽度以...
阅读全文
摘要:今天做浏览器兼容性,在IE6下 a:hover 在CSS无论怎么设置background-image,图片都无效后来发现加上 background-color:#000; 就可以显示背景图片了,不知道什么原因,先记录下来容后在研究
阅读全文