html td设置在最右侧,html – 拆分td在两个

我试图拆分一个TD(表格单元格)看起来好像是两个单元格.问题是当细胞在高度上生长时,我不能使两个div在里面占据所有可用的高度.由于这些单元格可以动态生长,因此无法设置固定高度(可以解决问题).

这是我的代码:

JS Bin

article,aside,figure,footer,header,hgroup,menu,nav,section { display: block; }

td { border: 1px solid black; width: 50px; text-align: center; margin:0; padding:0 }

#span1 { background-color: #DDD; width: 25px; float: right; }

#span2 { background-color: #EEE; width: 24px; float: left; }

.t { border-top: 1px solid black; }

.r { border-right: 1px solid black; height: 100%; }

123
1
1
4
12
3
3
4
12 2 2 2 2 22 2
3
3
4
12
3
3
4
12 2 2 2 2 2 2 2
3
3
4

这是它的外观:

我不想在第3列中看到这些空白.

任何想法如何解决?

到目前为止,我一直在和CSS打架一段时间没有运气…

谢谢!.

404_18@

你应该设置高度td height = 100%,而.span1设置height = 100%然后尝试这样可以得到答案..

JS Bin

article,section { display: block; }

td { border: 1px solid black; width: 50px; text-align: center; margin:0; padding:0; height:100%; }

#span1 { background-color: #DDD; width: 25px; float: right; height:100%; }

#span2 { background-color: #EEE; width: 24px; float: left; }

.t { border-top: 1px solid black; }

.r { border-right: 1px solid black; height: 100%; }

123
1
1
4
12
3
3
4
12 2 2 2 2 22 2
3
3
4
12
3
3
4
12 2 2 2 2 2 2 2
3
3
4
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值