各种奇葩CSS样式技巧集合,下面主要是自己在开发的过程中遇到到的一些常见的CSS样式的问题的,所以通过这篇文章收集起来。
1.用CSS定义label {width:100px;},在IE中可以见到效果,但在firefox中需多定义一个属性,才能起作用,如下:
}
原因:label是行内元素,不是块级元素,无法定义宽度width,所以需要使用display:inline-block;
2.对于设置ul的宽度设置为100%(width:100%),在firefox中不起作用,需加上overflow: hidden; 或者是将ul定义为块级元素。