两个div怎么弄在一行?

在网上查到两个div都设置display:inline可是,其中的内容就变成横向的了,还有种方法float:left,不知道有什么好的方法可以使两个div在一行。还有这两种方法有什么弊端吗

display:inlineblock.

正确的做法
左边的float:left;
右边的clear:both;
要考虑到不同分辨率和不同的设备

最好包裹在div容器中

float:left;

用position属性 absolute或者relative
试一试分层也可以使一个小div 悬浮在 一个大div上

还是float:left

把他俩放在一个容器里面,然后处理父容器

也就只用过你说的那两个方法图片说明不过感觉浮动的好一点

绝对定位 position:absolute; top:50px; left:120px;

float或者absolute定义,自适应的话用百分比来控制宽度和位置

一般就是左浮啊,,,

用左浮动的效果,在浏览器兼容效果上看的比较好。你的问题是没有设置好div的浮动层,第一个div进行浮动,下个div想要不受限制,就需要设置clear:both的属性