使用CSS构建表

Lui*_*rzi 1 css css3 css-tables

我正在尝试用CSS开发特别简单的布局,但没有成功.我想实现这样的目标:

BookImage        BookImage        BookImage
BookTitle        BookTitle        BookTitle
Run Code Online (Sandbox Code Playgroud)

知道我有这个:

<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>
Run Code Online (Sandbox Code Playgroud)
.threeColumns{
    -moz-column-count: 3; /* Firefox */
    -webkit-column-count: 3; /* Safari and Chrome */
    column-count: 3;
    }
Run Code Online (Sandbox Code Playgroud)

问题是我没有得到我想要的东西.就像每个标签(<img><p></p>)被视为"列"一样.我想办法组<img><p>,把它们放在一起,并获得我的布局.我以为<div>可以做到,但我错了.

Moo*_*man 6

如果您正在寻找这样的一个结果,只是使用<table><tr>S和<td>秒.您可以使用CSS设置背景,边框等样式.

  • @cimmanon电子表格是一个专门的表格.但是表格可以用于更多目的!没有必要害怕桌子.表没有攻击性.桌子不是邪恶的. (2认同)