我在页面上有几个div,它们都有相同的宽度但高度不同。他们都在一个div,#note1PreviewDiv
。他们都共享类.note
,它具有以下的CSS代码(其他中):灵活的div定位
.note{
width: 160px;
padding: 10px;
margin: 10px;
background: #e3f0ff;
float: left;
}
我想用float: left;
他们都会自动对齐,使他们很好彼此之间对齐。
这里是什么样子的预览:
Current state http://posti.sh/img/ist.png
而这里的定位应该是什么样子:
Desired state http://posti.sh/img/soll.png
我觉得你的想法。不知何故,在我看来,最左边的div的高度将第二排的其他div推向右边 - 但这只是猜测。
感谢您的帮助!
Charles
不可能只用css – SVS 2012-07-28 10:36:40
这是用CSS3!看到我的答案。但浏览器支持并不理想。 – 2012-07-28 10:39:50