【发布时间】:2018-11-13 07:06:09
【问题描述】:
我正在开发一个针对旧手机的移动网站,这些手机对 CSS \ html 的支持有限,因此我正在恢复使用表格。
我要在特定页面上实现的目标是在表中创建一个带有特定值标题的行,然后在同一个表中创建另一行,其中包含该值和一个编辑链接
问题是标题只跨越一列,我希望能够对其进行样式设置,以便有一些填充和边距以及边框。
有人可以就如何做到这一点提供一些建议吗?
HTML
<div class="navalt">
<table style="width:100%;">
<tbody>
<tr class="edHeading">
<td><fmt:message key="editprofile.location"/></fmt:message></td>
</tr>
<tr>
<td class="leftTd">USA</td>
<td class="rightTd"><a href="">Edit</a></td>
</tr>
CSS
.navalt {
text-align:center;
padding: 4px 0px 4px 4px;
border-top: thin solid #C5C9D1;
border- bottom: thin solid #C5C9D1;
}
.edHeading {
padding: 4px 0px 4px 4px;
background-color:#E9E1FF;
}
.leftTd {
border-right: thin solid #C5C9D1;
padding: 0px 0px 0px 5px;
text-align:left;
width:50%;
}
.rightTd {
padding: 0px 5px 0px 0px;
text-align:right;
width:50%;
}
【问题讨论】:
标签: html css html-table