怎么把两个div一左一右放
css吧
全部回复
仅看楼主
level 9
就像这样
2015年01月23日 03点01分 1
level 10
外面套个大的,里面两个小的float一下
2015年01月23日 03点01分 2
level 5
加浮动,一个float:left;一个float:right;
2015年01月23日 03点01分 3
两个左浮动就行,鬼知道他的上级元素又多宽。
2015年02月03日 18点02分
回复
������
:哈哈
2015年02月04日 10点02分
回复
������
:哥们说话逗[哈哈]
2015年04月03日 08点04分
level 1
<style>
.t{border:1px solid red;overflow:hidden;max-width:600px;margin:0 auto;}
.a{margin:5px;float:left;padding:10px 20px;color:#fff;text-align:center;}
.c{background:red;width:150px;}
.b{background:blue;}
.d{background:#f60;float:right;}
</style>
<div class="t">
<div class="a c">div1</div>
<div class="a b">div2</div>
<div class="a d">o ,没注意左右浮动--调整父div宽度</div>
</div>
2015年01月23日 04点01分 5
level 1
<div style="width:150px;height:50px;margin:0;padding:0;"> <div style="width:100px;height:50px;background-color:red;float:left;"></div> <div style="width:50px;height:50px;background-color:blue;float:left;"></div> <div style="clear:both;"></div> </div>
2015年01月23日 06点01分 6
level 1
两个div浮动左(float:left;)就可以搞定了。外层在套到大的。宽度必须要div1和div2加起来的和。高度设置一样就行。最后在加上清除浮动(clear:both;)养成好习惯!!!
2015年01月23日 07点01分 7
额 一直不太懂加(clear:both;)的意义 求指教[花心]
2015年01月26日 02点01分
@寂念shine 就是后面的层或文字不会往上顶。你试试。在我写的代码float:left;后面加字。还有在clear:both;后面加字。有什么不同。比123你会发现浮动后面加的123他根本显示不出来。为什么?因为123被往上顶了。被浮动层覆盖了。所以看上去显示不出来。
2015年01月26日 06点01分
@顺139 清除浮动后面加123你会发现。他可以显示出来。为什么么呢?因为浮动被清除了。所以123从清除浮动那个地方开始显示。所以用了浮动的时候后面要在加清除浮动是个好习惯。除非你要浮动层覆盖其他层那就不同了。
2015年01月26日 06点01分
@顺139 我也是新手。这个是我对清除浮动clear:both;的理解。
2015年01月26日 06点01分
level 3
用span
2015年01月26日 02点01分 8
level 9
inline-block
2015年02月04日 02点02分 9
level 2
为什么第一个div1不设置浮动,第二个div向左浮动,两个div不在一行呢?求解答!
2015年04月02日 09点04分 11
div是块状元素,独占一行。……其实,我是记住的。假如div1设置的了浮动,div2没有设置。div2就会跑到div1的下面去了。
2015年04月02日 13点04分
回复
֪֮_��
:哦哦~谢谢了~
2015年04月03日 00点04分
level 11
vvvvvvvvvvvvvvvvvvcvvvv
2015年04月02日 10点04分 12
level 4
float。。
2015年04月02日 10点04分 13
level 5
绝对定位或者相对定位时用float和margin pading
2015年04月02日 13点04分 14
level 5
浮动,float:
left
2015年04月02日 16点04分 15
level 1
float left;
2015年04月12日 04点04分 17
1