完全高估自己了啊,6h一個首頁?哈?你知不知道你做了兩天了,只做了二分之一……
1==切圖,真的是切圖,很多屬性不支持。
2==目前為止不支持的屬性:HTML5標簽、偽類、偽元素(:after和:before)用某個插件可以實現(xiàn)插入文字,但不能插入背景圖、opacity、border的transparent、border做的小三角、只有a有hover屬性、line-height的表現(xiàn)不同
3==6的input支持背景圖,7不支持,最好的方法:給外div設(shè)置背景,input用定位。
4==定位的位置也不一樣,6的表現(xiàn)和8的表現(xiàn)都不一樣哦 ?
5==ie的cssHack,順序很重要~~
? ? background:red/9; ? ? ie8~i86
*background:red
? ? _background:yellow; ? ?ie6
6==偽類可以用Jquery的選擇器代替,比如li的lastchild 使用last()
7==頁面最小寬度min-width:在窗口很小有滾動條的時候也能撐到指定寬度的背景內(nèi)容,顯示背景色,這個體驗很好~
8==png格式的圖片,ie6有灰色背景/(ㄒoㄒ)/~~,放棄png使用gif,但是gif有鋸齒,logo的位置還是建議用png,一大片灰色總比鋸齒好,小圖標使用gif,鋸齒不明顯
9==radio和checkbox需要用label,(方便點擊)不懂為什么
10==不能使用ibsu標簽,統(tǒng)一使用span,語義不明確
11==你知道有種東西叫做數(shù)據(jù)讀取么,知道讀取的東西要控制長度么,知道長度超了要隱藏再加個省略號么……扶額哭……