我找不到解決此問題的好方法。我有一個父div內的2個div。當我嘗試和浮動div的權利和離開,使父欄div內的2列,子div最終在父div下。2 Column Div浮動左邊和右邊的子div div123s
<head>
<link rel="stylesheet" type="text/css" href="float.css" />
</head>
<body class="wrapper">
<div class= "whole">
<div class="left">
<p> Hello </p>
</div>
<div class="right">
<p> Hello Again</p>
</div>
</div>
</body>
CSS是
.whole {
padding: 30px 30px 15px 30px;
background-color: yellow;
margin-bottom: 30px;
}
.left {
width:50%;
position:relative;
float: left;
background-color:green;
}
.right {
width:50%;
position:relative;
float: right;
background-color:red;
}
爲什麼會在孩子的內容div的「左,右」是父DIV「整」下面?
溢出:auto;效果很好。我不必更改子div或父母的位置。 – Peter 2010-08-31 21:14:28
我更喜歡overflow:hidden,因爲overflow:auto可以在div上顯示滾動條,如果內容比它大。 – 2012-10-03 19:40:11