I need to give space or break between two rows, so that my page will looks good.
if you look my code i had given many empty rows and column to make a space between two rows in the table.
Please say any other proper way to give space between two rows.
here is my sample code:
<form:form name="form" method="post" modelAttribute="Abatch">
<table>
<tr>
<td>Please enter your comments</td>
<td><form:textarea id="textarea" style="width:150%;height:150%" path="Comments" size="255" readonly="false" /></td>
</tr>
<tr>
<tr>
<tr><td></td></tr>
<tr><td></td></tr>
<tr><td></td></tr>
</tr>
</tr>
<tr>
<td><input id="button1" type="submit" name="submit" value="Approve"/></td>
<td><input id="button4" type="submit" name="submit" value="Reject"/></td>
</tr>
</table>
Try this:
<tr>
<td>
Row 1
</td>
</tr>
<tr>
<td>
<!--you just need a space in a row-->
</td>
</tr>
<tr>
<td>
Row 2
</td>
</tr>
According to the CSS box model:
margin values do not apply to table rows and table cells
See: http://www.w3.org/TR/CSS2/box.html#margin-properties
padding and border values do not apply to table rows but apply to table cells
See: http://www.w3.org/TR/CSS2/box.html#padding-properties
A quick fix is to add padding to the top of the row that you want to separate.
For example: http://jsfiddle.net/audetwebdesign/caXsZ/
Sample HTML:
<table cellpadding="0" cellspacing="0" border="0">
<tr class="row1">
<td>Row One - 1</td>
<td>Row One - 2</td>
</tr>
<tr class="row2">
<td>Row Two - 1</td>
<td>Row Two - 2</td>
</tr>
</table>
CSS:
td {
border: 1px dotted blue;
}
tr.row2 td {
padding-top: 40px;
}
If you want to style borders around your table cells, you may need to add wrappers around the content and apply borders depending on the design details.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With