2011-05-17 58 views
1

有没有办法我可以有一个2列的布局,与div div一,二和三在左边和div四在右边?我可以通过在divs一,二和三上添加另一个div来实现此目的,但是可以在不添加任何html的情况下完成此操作吗?浮动三个divs旁边​​的第四个

+0

“格一个,两个和三个在左边和DIV三论正确”似乎暗示DIV三是无论在左和右。 ? – 2011-05-17 13:02:19

+0

对不起,我的意思是右边四个。我更新了我的问题。谢谢 – Evans 2011-05-17 13:12:13

+0

你想要这种方式:http://jsfiddle.net/kMvbw/ – diEcho 2011-05-17 13:16:16

回答

1

是,=>http://jsfiddle.net/steweb/hwpJT/

#four他人之上,并添加float:right

+0

你也可能会发现这个链接有帮助。 http://bluerobot.com/ – 2011-05-17 13:25:52

+0

所以只是为了检查,如果我想#four在其他人之后,那么我需要在#one,#two和#three周围添加一个div?谢谢 – Evans 2011-05-17 16:59:47

+0

如果你想保持html结构(#four之后),那么你将需要做那特定的黑客..没有其他方式来实现这个结果afaik :) – stecb 2011-05-17 17:09:42