.all IE{property:value\9;}
.gte IE 8{property:value\0;}
.lte IE 7{*property:value;}
.IE 8/9{property:value\0;}
.IE 9{property:value\9\0;}
.IE 7{+property:value;}
.IE 6{_property:value;}
.not IE{property//:value;}
lte:就是Less than or equal to的简写,也就是小于或等于的意思。
lt :就是Less than的简写,也就是小于的意思。
gte:就是Greater than or equal to的简写,也就是大于或等于的意思。
gt :就是Greater than的简写,也就是大于的意思。
! :就是不等于的意思,跟javascript里的不等于判断符相同
还没完呢,就在准备上线时,老板出现了,狠批了我的设计,字体太多,排版太乱,于是加班加点,出来了这一版。
字体换成微软雅黑,提示黄带固定在一个位置,看起来是整齐多了,经过几轮细致和样式调整,终于通过了。
我们的测试工程师Bardon发现在搜狗里,拍卖岛的商品图片不能点击,其他浏览器里都是没问题的,后来发现在IE6里也是这样。我是在列表div外面直 接加了a标签,div里面还有dl,img原来是放在dd里的。emily网上找了答案,说是img外面加了其他标签就会造成这种状况,我把img移动a 的后面,紧跟着a,问题就解决了。
今天在写前端代码的时候发现当给div应用清楚浮动效果后,margin-top:20px不起作用,加上float:left就可以了。
原来clear属性应用在非float的box上的时候,这个box将产生一个足够的高度来使自己的顶端置于上一个浮动元素的低端之下。而将clear属性应用在浮动的box上的时候,这个被清除(左,右,全部)box的顶端必须置于上一个(左,右,全部)浮动box低端之下。(这里是一一对应的关系。)







