不知為何我代碼浮動不起作用
問題描述
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>3.兩列布局右邊固定左邊自適應(yīng)</title>
<style type="text/css">
.main {
height:600px;
background-color:skyblue;
margin-right:200px;
}
.right {
width:200px;
height:600px;
background-color:lightgreen;
float:right; /*設(shè)置塊元素的右浮動*/
}
</style>
</head>
<body>
<div>主體</div>
<div>右側(cè)</div>
</body>
</html>
問題解答
回答1:同意二樓觀點
你使用margin-right:200px;
是想給右邊div留位置出來吧?
但是div默認(rèn)寬度100%
所以你設(shè)置margin-right:200px;之后的div寬度其實還是100%
因為padding,margin,width,border 加起來才是組件的真實寬度或高度
回答2:請將
<div>主體</div>
<div>右側(cè)</div>
改為
<div class="main">主體</div>
<div class="right">右側(cè)</div>
再測試代碼~
回答3:我去怎么吞代碼了,class沒了
相關(guān)文章:
1. linux - Ubuntu下編譯Vim8(+python)無數(shù)次編譯失敗2. javascript - 靜態(tài)頁面html 引頭尾公共文件?3. javascript - vscode alt+shift+f 格式化js代碼,通不過eslint的代碼風(fēng)格檢查怎么辦。。。4. css - linear-gradient無效是怎么回事?5. python中怎么對列表以區(qū)間進(jìn)行統(tǒng)計?6. javascript - 如何判斷用戶切換到了當(dāng)前標(biāo)簽頁?7. javascript - react 里使用antd model 怎么控制model 開關(guān)8. javascript - 寫移動端的頁面的時候,有不一快空白,是怎么回事?9. javascript - webpack 報錯 新人 求解10. css - 移動端 盒子內(nèi)加overflow-y:scroll后 字體會變大
