在css中設定了div的預設高度,在ie中測試時div會隨著內容的自動縮放,而在firefox中內容會顯示在div的外邊。
針對上面的問題,通過使用選擇器對css改造如下:
1.id屬性選擇器:
#div1
/*使用屬性選擇器,ie不支援,專門給firefox制定的,如果高度大於min-height,firefox會根據內容自動改變高度*/
[id]#div1
2.class屬性選擇器:
.div1
[class]#div1
從上面的例子可以看出,選擇器分為id和class兩種。通過使用選擇器,就可以對firefox進行專門的定製,從而可以制定出適合兩個瀏覽器樣式單。
ie和firefox中的不同
今天 3.17 遇到了乙個超鬱悶的問題,我用getelementsbyname時,在ie中怎麼也得不到乙個這個document物件,而firefox中卻可以。非常得納悶。google一下才發現兩個瀏覽器在使用方面有一下不同 w3c規範中getelementsbyname是按著name屬性進行檢索的,...
UILabel和UITextView自適應高度
uilabel自動換行,自適應高度 uilabel label uilabel alloc initwithframe cgrectzero label setbackgroundcolor uicolor clearcolor label setfont uifont systemfontofsi...
IE和firefox中的寬度顯示差異
web開發中,在做瀏覽器相容性測試時常常發現ie和ff chrome的寬度不同,在ie中正常的寬度到了ff或chrome中就變寬撐大了,介面就變得很奇怪。因為介面相對屬於小問題就一直沒有仔細研究,稍微改改看上去差得不多就算了。今天終於查了一下原因,頓悟 ff是按w3c的標準執行,標準css中所指的w...