#div1 #div2 左右浮動我只設(shè)置一個的時候的情況求解答
<style type="text/css">
div{
border:2px red solid;
? ? width:200px;
? ? height:400px;
}
情況1:#div1{float:left;} ?
情況2#div1{float:right;}?
情況3#div2{float:left;} ? ? ? ?
情況4#div2{float:right;}
</style>
</head>
<body>
<div id="div1">欄目1</div>
<div id="div2">欄目2</div>
2016-03-16
樓上所說極是>.<
2016-03-16
設(shè)置一個的話,比如是div1你設(shè)置了向左或者向右的浮動,那么這個div1的顯示情況就是緊靠(父級元素沒有設(shè)置padding的話)著它的父級元素的左邊或者右邊,而此時div2你沒有設(shè)置浮動,它依舊會在下一行也就是div1的下面緊靠父級元素左邊顯示。同理,你只是設(shè)置div2,那么效果也是一樣的,只不過div1在上面緊靠父級元素左邊顯示。注意:這里的緊靠都只是在父元素沒有聲明padding屬性的情況下而言的!希望我的回答可以幫助到你!