我正在尝试使用 CSS 开发特别简单的布局,但没有成功。我想实现这样的目标:
BookImage BookImage BookImage
BookTitle BookTitle BookTitle
知道我有这个:
<div class="center">
<h2>Science</h2>
<div class="ThreeColumns">
<div> <img src="ex"><p>Title</p> </div>
<div> <img src="ex"><p>Title</p> </div>
<div> <img src="ex"><p>Title</p> </div>
</div>
.threeColumns{
-moz-column-count: 3; /* Firefox */
-webkit-column-count: 3; /* Safari and Chrome */
column-count: 3;
}
问题是我没有得到我想要的。就好像每个标签(<img>
或<p></p>
)都被视为一个“列”。我想要一种将 和 分组的方法<img>
,<p>
将它们放在一起并获得我的布局。我以为<div>
可以做到,但我错了。