我有一个带有一个主要div的html文件
<body><div id="main">.....</div></body
我想将html内容划分为具有相同高度的行以及它们之间的一些填充。 它看起来好像我手动将内容复制到一个包含多行的表中,每行都有边框,并将内容平均分配到其中。
有没有css可以做到这一点?
答案 0 :(得分:1)
也许你可以使用表格
<div id="main">
<table>
<tr class="DataRow"><p>Content</p></tr>
<tr class="DataRow"><p>Content2</p></tr>
<tr class="DataRow"><p>Content3</p></tr>
<tr class="DataRow"><p>Content4</p></tr>
<tr class="DataRow"><p>Content5</p></tr>
</table>
CSS
.DataRow{
padding: 10px;
border: 1px solid black;
}
希望这有帮助
答案 1 :(得分:0)
要划分内容,您需要使用javascript
str.length()并将此值除以2,并将[0]置于div 1中,将[1]置于div 2
jquery的: -
$("#row1").text([0])
$("#row2").text([1])
CSS -
<style type="text/css">
.row { border:solid 1px #000; padding:5px }
</style>
<div id="main">
<div id="row1" class="row">Content row 1</div>
<div id="row2" class="row">Content row 2</div>
</div>