麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 網(wǎng)站 > 建站經(jīng)驗(yàn) > 正文

ecshop模板css兼容性問題_height:auto火狐下無效

2024-04-25 20:38:12
字體:
供稿:網(wǎng)友

不只是在模板修改中會(huì)碰到此類問題,在任何的DIV+CSS頁面制作中都會(huì)碰到。

日前本站長(zhǎng)在幫朋友制作ecshop模板的時(shí)候就遇到了這個(gè)兼容性問題。

我在最外層的DIV設(shè)置了一個(gè) heiht:auto ,里面還有兩級(jí) div ,在IE下很正常,最外層的大DIV會(huì)隨著內(nèi)部的DIV的高度而變化,但是在火狐下就無效。

Firefox等符合W3C標(biāo)準(zhǔn)的瀏覽器中,如果有一個(gè)DIV作為外部容器,內(nèi)部的DIV如果設(shè)置了float樣式,則外部的容器DIV因?yàn)閮?nèi)部沒有clear,導(dǎo)致不能被撐開。

例:

<div style=" border:2px solid #0CC; width:600px;" >

<div style=" width:50px; height:600px; border:#099 1px solid; margin-left:5px; float:left;display:inline"></div>

<div style=" width:50px; height:40px; border:#099 1px solid; margin-left:5px; float:left;display:inline "></div>

<div style=" width:50px; height:40px; border:#099 1px solid;float:right "></div>

<!-- <div style="clear:both"></div>-->

</div>

解決方法如下,

1.

<div style=" border:2px solid #0CC; width:600px;" >

<div style=" width:50px; height:600px; border:#099 1px solid; margin-left:5px; float:left;display:inline"></div>

<div style=" width:50px; height:40px; border:#099 1px solid; margin-left:5px; float:left;display:inline "></div>

<div style=" width:50px; height:40px; border:#099 1px solid;float:right "></div>

<div style="clear:both"></div> </div>

在float:left的Div之后 加入<div style="clear:both"></div> 這樣加入的弊端是,JS DOM找節(jié)點(diǎn)時(shí)會(huì)出現(xiàn)了一個(gè)多余的節(jié)點(diǎn),這個(gè)也是個(gè)沒用的DIv

2.直接在最大層加入 overflow:hidden; 這也是我用的解決手法!! 簡(jiǎn)單--

<div style=" border:2px solid #0CC; width:600px;overflow:hidden; " >

<div style=" width:50px; height:600px; border:#099 1px solid; margin-left:5px; float:left;display:inline"></div>

<div style=" width:50px; height:40px; border:#099 1px solid; margin-left:5px; float:left;display:inline "></div>

<div style=" width:50px; height:40px; border:#099 1px solid;float:right "></div>

</div>

3.今天研究163代碼的時(shí)候 也發(fā)現(xiàn)一種新的解決方法 就是加入一個(gè)偽類!

<div style=" border:2px solid #0CC; width:600px;" class="clearfix" >

<div style=" width:50px; height:600px; border:#099 1px solid; margin-left:5px; float:left;display:inline"></div>

<div style=" width:50px; height:40px; border:#099 1px solid; margin-left:5px; float:left;display:inline "></div>

<div style=" width:50px; height:40px; border:#099 1px solid;float:right "></div>

</div>

Css如下:

<style>

.clearfix:after{context:"."; height:"0"; display:block;clear:both;visibility:hidden}

/* Hides from IE-mac /*/

* html .clearfix {height: 1%;}

/* End hide from IE-mac */

</style>

至于這種方法,IE5.5下 對(duì)此類并不支持!!

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 青青操国产 | 成人免费观看毛片 | 国产精品久久久久久久亚洲按摩 | 久久久经典视频 | 伊人av影院 | 日韩午夜一区二区三区 | 香蕉视频破解 | hdbbwsexvideo| 亚洲精品久久久久www | 日本不卡视频在线观看 | 久久国产精品小视频 | 双性精h调教灌尿打屁股的文案 | 国产精品麻豆一区二区三区 | 精品国产精品久久 | h色在线观看 | 国产精品免费一区二区三区四区 | 99欧美视频 | 亚洲国产成人久久一区www妖精 | 精品国产91一区二区三区 | 成人在线视频一区 | 色啪综合 | 亚洲日韩中文字幕一区 | 欧美亚洲一区二区三区四区 | 日本网站一区二区三区 | 久久成年网站 | 31freehdxxxx欧美 | 91福利影视 | 国产一区二区视频网站 | 国产一区精品在线观看 | 黄色片在线免费播放 | 久久精品中文字幕一区二区三区 | 久久久久国产成人精品亚洲午夜 | 欧美成人精品h版在线观看 国产一级淫片在线观看 | 日日夜av | 日韩视频www | 欧美一级三级在线观看 | 中文字幕国产日韩 | 久久精品免费网站 | 理论片中文字幕 | 久久综合综合 | 91九色电影 |