欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

在IE6-的標(biāo)準(zhǔn)模式下和quirk模式下實(shí)現(xiàn)min-width

 更新時(shí)間:2008年06月12日 20:10:04   作者:  
首先我們知道這個(gè)效果應(yīng)該是一個(gè)老話題了。 今天整理文件的時(shí)候,發(fā)現(xiàn)自己以前的一些布局的解決方法躺在文件夾里很長(zhǎng)時(shí)間了,翻翻老底吧 需要說(shuō)明的是有幸也見(jiàn)到過(guò)CSSPLAY的老工程師站長(zhǎng)對(duì)這個(gè)效果的實(shí)現(xiàn),而且肯定是很早就給出來(lái)了。

源碼:

觸發(fā)并利用IE6-layout的怪異特性,css實(shí)現(xiàn):

復(fù)制代碼 代碼如下:

<style type="text/css">

.ie6-out{
       _margin-left:900px;
       _zoom:1;
}
.ie6-in{
       _position:relative;
       _float:left;
       _margin-left:-900px;
}
#min-width{
       min-width:900px;
       background:#ccc;
       line-height:200px;
       _zoom:1;
}
</style>

<div class="ie6-out">
  <div class="ie6-in">
    <div id="min-width">ie6-下,容器實(shí)現(xiàn)模擬min-width效果。請(qǐng)任意改變?yōu)g覽器窗口大小,再點(diǎn)擊按鈕“查看寬度”。</div>
  </div>
</div>



css實(shí)現(xiàn)演示:

運(yùn)行代碼框


[Ctrl+A 全選 注:引入外部Js需再刷新一下頁(yè)面才能執(zhí)行]

CSS Expression
——相信許多人在用這個(gè)方法實(shí)現(xiàn)容器最小寬度時(shí)都時(shí)常會(huì)被莫名其妙的死機(jī)所困擾,最后往往無(wú)果而終。

這里特別需要指出的是兩點(diǎn):
1. IE6-的標(biāo)準(zhǔn)模式下和quirk模式下代表視口的元素是不一樣的,前者為<html>,后者則為<body>;
2. IE6-在以上兩種不同的模式下,其對(duì)包含內(nèi)容溢出時(shí)的不同表現(xiàn)形式,從而導(dǎo)致了賦值判斷上的死循環(huán)。解釋起來(lái)有些啰嗦,自己實(shí)踐一下吧。

CSS Expression實(shí)現(xiàn)最小寬度源碼:
復(fù)制代碼 代碼如下:

<style type="text/css">
body{ text-align:center;}
#min-width{
       min-width:900px;
       _width:expression((document.documentElement.clientWidth||document.body.clientWidth)<900?"900px":"");
       line-height:200px;
       background:#ccc;
}
</style>
<div id="min-width">ie6-下,容器實(shí)現(xiàn)模擬min-width效果。請(qǐng)任意改變?yōu)g覽器窗口大小,再點(diǎn)擊按鈕“查看寬度”。</div>

演示:

[Ctrl+A 全選 注:引入外部Js需再刷新一下頁(yè)面才能執(zhí)行]

以上兩種解決方法在IE6-的標(biāo)準(zhǔn)模式下和quirk模式下都可實(shí)現(xiàn),IE Expression在這個(gè)應(yīng)用中也未發(fā)現(xiàn)CPU效率問(wèn)題。

相關(guān)文章

最新評(píng)論