左边对象浮动,右边采用外补丁的左边距来定位,右边对象内的文本会离左边有3px的间距.
Example Source Code #box{ float:left; ;} #left{ float:left; ;} #right{ ; } *html #left{ margin-right:-3px; //这句是关键 } HTML代码
<DIV id=left></DIV> <DIV id=right></DIV> </DIV>
九、属性选择器(这个不能算是兼容,是隐藏css的一个bug)
Example Source Code p[id]{}div[id]{} p[id]{}div[id]{}
这个对于IE6.0和IE6.0以下的版本都隐藏,FF和OPera作用
属性选择器和子选择器还是有区别的,子选择器的范围从形式来说缩小了,属性选择器的范围比较大,如p[id]中,所有p标签中有id的都是同样式的.
十、IE捉迷藏的问题
当div应用复杂的时候每个栏中又有一些链接,DIV等这个时候容易发生捉迷藏的问题。
有些内容显示不出来,当鼠标选择这个区域是发现内容确实在页面。
解决办法:对#layout使用line-height属性 或者给#layout使用固定高和宽。页面结构尽量简单。
|