这是否可以通过CSS实现?
我在努力
tr.classname {
border-spacing: 5em;
}
但没有用。也许我做错了什么?
这是否可以通过CSS实现?
我在努力
tr.classname {
border-spacing: 5em;
}
但没有用。也许我做错了什么?
当前回答
您可以尝试添加分隔符行:
html格式:
<tr class="separator" />
css:
table tr.separator { height: 10px; }
其他回答
在父表中,尝试设置
border-collapse: separate;
border-spacing: 5em;
再加上一份边境声明,看看这是否达到你想要的效果。不过,请注意,IE不支持“分隔边界”模式。
您是否尝试过:
tr.classname { margin-bottom:5em; }
或者,也可以调整每个td:
td.classname { margin-bottom:5em; }
or
td.classname { padding-bottom:5em; }
您可以在表格中使用线条高度:
<table style="width: 400px; line-height:50px;">
要创建行间距的错觉,请将背景色应用于行,然后使用白色创建厚边框,以便创建“空间”:)
tr
{
background-color: #FFD700;
border: 10px solid white;
}
只需将div放在td中,并设置以下div样式:
margin-bottom: 20px;
height: 40px;
float: left;
width: 100%;