国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > CSS > 正文

兼容FIREFOX下背景層的自適應高度_瀏覽器兼容教程

2024-07-11 08:41:06
字體:
來源:轉載
供稿:網友

在FF下DIV層里包含的是DIV層,而不是內容文字的話,背景圖是不會自動適應高度的,無憂布局的時候用到了背景自適應高度,就順手發來,與大家一起分享.

收集整理了三種解決方法.

首先我們定義三個層.

<div id="container">
<div id="main" /></div>
<div id="sidebar" /></div>
</div>

第一種:

設定CSS

#container { display:table}

container作為最外層,在IE下背景圖可以自適應,但在FF下只有main層與sidebar層可以.
只需定義#container { display:table}就可以了,原理是和以前的表格布局是一樣的.
只是這樣的話會出現float層出錯,不推薦使用.

第二種:

設定CSS

#container{height:100% }
#main{height:100% }
#sidebar{height:100% }

這樣就兼容了IE ,FF,比起display:table;的方法好些。display:table;會導致一些布局出錯。


第三種:

設定CSS

#container:after {
 content: ".";
 display: block;
 height: 0;
 clear: both;
 visibility: hidden;
}

:after(偽對象)--設置在對象后發生的內容,通常和content配合使用,IE不支持此偽對象,非Ie 瀏覽器支持,所以并不影響到IE/WIN瀏覽器。
無憂現在使用的就是這種方法.

如果您有其他好的方法,期待您留言發表.

本文來自武林網,轉載請注明出處 武林網(www.CuoXIn.com)

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 汨罗市| 石嘴山市| 漳平市| 澄江县| 青冈县| 土默特左旗| 大新县| 措勤县| 宜宾市| 吴桥县| 崇仁县| 北海市| 札达县| 浦北县| 岢岚县| 唐山市| 尼勒克县| 贡觉县| 慈利县| 准格尔旗| 海原县| 保亭| 高唐县| 阿克苏市| 开鲁县| 尉犁县| 桦甸市| 长丰县| 龙泉市| 若羌县| 定日县| 双辽市| 余庆县| 炎陵县| 安多县| 柞水县| 迁西县| 张掖市| 德令哈市| 新安县| 利津县|