【发布时间】:2011-11-29 13:27:22
【问题描述】:
我认为一张图片最能描述这一点:JS FIDDLE HERE: http://jsfiddle.net/fp2Ak/
我想做的是让这些线条真正接触。每一个都是一个跨度,在 td 内有一个数字。注意:有些Tds包含多个span,例如218和222。(你可以看到带有淡蓝色线条的tr。)
正如您所见,它确实触及了一点,因为这是列中最大的元素(包括标题)。但这种情况很少见。在所有情况下我将如何拉伸它以触摸。
您可以建议使用 span 以外的其他东西,但请注意,我在 td 中确实需要多个东西,因此不能应用于 td。
到目前为止,控制大部分内容的 CSS:
table.Timetable td , table.Timetable th
{
border-spacing: 0px;
padding: 0px;
}
.bookingStart, .bookingMiddle, .bookingEnd
{
background-color: white;
color: Black;
border-top: 2px solid black;
border-bottom: 2px solid black;
}
.bookingStart
{
border-left: 2px solid black;
}
.bookingEnd
{
border-right: 2px solid black;
}
哦,我希望能够再次填充单元格,因为 th 显然已经合并在一起了。
JSfiddle 在这里:http://jsfiddle.net/fp2Ak/
【问题讨论】:
-
提供一个 JSfiddle 或带有示例 HTML 的东西会很有帮助,否则人们必须手动编写你已有的 HTML。
-
是的,好主意。这里:jsfiddle.net/fp2Ak
标签: html css html-table tablerow