91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

IE7、IE8、Firefox中如何實現DIV自動適應高度

發布時間:2021-11-18 10:29:33 來源:億速云 閱讀:113 作者:柒染 欄目:web開發

這篇文章將為大家詳細講解有關IE7、IE8、Firefox中如何實現DIV自動適應高度,文章內容質量較高,因此小編分享給大家做個參考,希望大家閱讀完這篇文章后對相關知識有一定的了解。

DIV+CSS在IE7、IE8、Firefox中實現DIV自動適應高度

IE7 、Firefox下設置

標準瀏覽器中固定高度值的容器是不會象IE6里那樣被撐開的,那我又想固定高度,又想能被撐開需要怎樣設置呢?辦法就是去掉height設置min-height:200px;這里為了照顧不認識min-height的IE6可以這樣定義:

{  height:auto!important;  height:200px;  min-height:200px;  }

IE8下設置

◆額外標簽法

這種方法就是向父容器的末尾再插入一個額外的標簽,并令其清除浮動(clear)以撐大父容器。這種方法瀏覽器兼容性好,沒有什么問題,缺點就是需要額外的(而且通常是無語義的)標簽。我個人不喜歡這種方法,但是它確實是W3C推薦的方法:

1<DIVstyleDIVstyle="clear:both;"></DIV>

或者使用

1<brstylebrstyle="clear:both;"/>

◆使用after偽類

這種方法就是對父容器使用after偽類和內容聲明在指定的現在內容末尾添加新的內容。經常的做法就是添加一個“點”,因為它比較小不太引人注意。然后我們再利用它來清除浮動(閉合浮動元素),并隱藏這個內容。

這種方法兼容性一般,但經過各種hack也可以應付不同瀏覽器了,同時又可以保證html比較干凈,所以用得還是比較多的。

1#outer:after{  2content:".";  3height:0;  4visibility:hidden;  5display:block;  6clear:both;  7}

設置overflow為hidden或者auto{IE8常見內部浮動外部高度不適應解決方法}

這種做法就是將父容器的overflow設為hidden或auot就可以在標準兼容瀏覽器中閉合浮動元素。不過使用overflow的時候,可能會對頁面表現帶來影響,而且這種影響是不確定的,你***是能在多個瀏覽器上測試你的頁面。

◆浮動外部元素,float-in-float

這種做法就是讓父容器也浮動,這利用到了浮動元素的一個特性;浮動元素會閉合浮動元素。這種方式在IE/Win和標準兼容瀏覽器中都有較好的效果,但缺點也很明顯;父容器未必想浮動就浮動的了,畢竟浮動是一種比較特殊的行為,有時布局不允許其浮動也很正常。

關于IE7、IE8、Firefox中如何實現DIV自動適應高度就分享到這里了,希望以上內容可以對大家有一定的幫助,可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

嘉祥县| 上高县| 河池市| 陵川县| 广昌县| 梧州市| 花垣县| 黔南| 讷河市| 大安市| 乌苏市| 靖州| 武陟县| 嘉兴市| 灯塔市| 沈丘县| 台南县| 昌黎县| 泸西县| 安国市| 永仁县| 汝阳县| 镇巴县| 时尚| 沅江市| 阳春市| 和政县| 逊克县| 青州市| 新津县| 班玛县| 北川| 高碑店市| 弋阳县| 平阳县| 靖江市| 自治县| 吴堡县| 永寿县| 灌阳县| 永州市|