Firefox和IE中定義自適應高度的div

2021-08-22 15:46:34 字數 405 閱讀 3205

在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...