第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定

假設(shè)高度已知,三欄布局,中間自適應(yīng),左右兩欄固定寬度300px,為什么我的右邊的那欄總是在下邊?

<!DOCTYPE?html>
<html>

<head>
????<meta?charset="UTF-8">
????<title>test</title>
????<style?type="text/css">
????html,
????body?{
????????margin:?0;
????????padding:?0;
????}
??.wrapper?{
????????overflow:?hidden;
????}
????.left?{
????????float:?left;

????????width:?300px;
????????background:?pink;
????}
????.right?{
????????float:?right;

????????width:?300px;
????????background:?pink;
????}
????.center?{
????????margin:0?300px;
????????
????????background:?gray;
????}
????</style>
</head>

<body>
????<div?class="wrapper">
????????<div?class="left">zuo</div>
????????<div?class="center">左右兩列固定,中間自適應(yīng)</div>
????????<div?class="right">you</div>
????</div>
????<script?type="text/javascript">
????</script>
</body>

</html>

http://img1.sycdn.imooc.com//5a7d922600013efe09680086.jpg

正在回答

4 回答

因?yàn)閐iv.center是個(gè)塊元素,當(dāng).div.right在設(shè)置浮動(dòng)前位置在div.center后,且在它下面;float之后,從之前的位置開始脫離文檔流,因此在下面。

0 回復(fù) 有任何疑惑可以回復(fù)我~
.center?{
??/*margin:0?300px;*/
??text-align:?center;
??background:?gray;
??position:?absolute;
??right:?300px;
??left:?300px;
}

將.center設(shè)為絕對(duì)定位,添加左右距離300px

原來(lái)的布局里左浮動(dòng)脫離文檔流,中間塊會(huì)忽視左邊占用的位置,所以和左邊在一行,用margin撐開兩邊的間隔,但是中間還是塊級(jí)元素,且沒有脫離文檔流,會(huì)占用一行,右邊不會(huì)忽視中間塊占用的位置,所以換行。


0 回復(fù) 有任何疑惑可以回復(fù)我~

不好用文字表述.你理解理解.因?yàn)?lt;div?class="left">zuo</div>和<div?class="right">you</div>是浮動(dòng),相當(dāng)于三個(gè)元素垂直排列.但是<div?class="center">左右兩列固定,中間自適應(yīng)</div>是文本流,應(yīng)該環(huán)繞在元素1那邊.之所以出現(xiàn)你那樣的情況是因?yàn)槟愕腸ss的center有外邊距導(dǎo)致的.取消margin:0?300px;外邊距,你會(huì)發(fā)現(xiàn)3還是在下邊,這是因?yàn)槟闶窍蛴腋?dòng).而文本流占據(jù)了1的所有的右側(cè),交換1和3位置就好了,是因?yàn)楦?dòng)并排排列,一個(gè)向左,一個(gè)向右,然后文本流環(huán)繞到中間.

0 回復(fù) 有任何疑惑可以回復(fù)我~
#1

風(fēng)到這里就是粘 提問者

懂了,謝謝
2018-03-08 回復(fù) 有任何疑惑可以回復(fù)我~
#2

慕田峪1218906 回復(fù) 風(fēng)到這里就是粘 提問者

記得采納偶
2018-03-08 回復(fù) 有任何疑惑可以回復(fù)我~

?<div?class="center">左右兩列固定,中間自適應(yīng)</div>

????????<div?class="right">you</div>

位置調(diào)換即可實(shí)現(xiàn)三欄布局,

0 回復(fù) 有任何疑惑可以回復(fù)我~
#1

風(fēng)到這里就是粘 提問者

這是為什么呢?這種方法得改變HTML結(jié)構(gòu),怎么寫css不改變HTML結(jié)構(gòu),應(yīng)該怎么來(lái)實(shí)現(xiàn)?
2018-02-23 回復(fù) 有任何疑惑可以回復(fù)我~

舉報(bào)

0/150
提交
取消

假設(shè)高度已知,三欄布局,中間自適應(yīng),左右兩欄固定寬度300px,為什么我的右邊的那欄總是在下邊?

我要回答 關(guān)注問題
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)