【发布时间】:2016-03-21 12:15:35
【问题描述】:
我希望表格单元格内的 DIV 适合所有可用空间。
绿色单元格中有两个 DIV:第一个具有 margin-left: 40px,第二个 铅笔 具有 100% 的宽度。我希望后一个 DIV 像这样占用空闲空间:
我认为问题在于 Pencil 块的 100% 宽度实际上是它的父宽度,即绿色单元格。由于还有一些宽度和边距的黄色框,单元格的内容溢出并分成两个“行”。不幸的是,
如果没有 JavaScript,我无法找到仅使用 CSS 实现所需布局的方法。有可能吗?
让我分享一个活生生的例子:JS Bin。先感谢您!
【问题讨论】:
-
尝试设置一些填充。希望这会有所帮助。
-
@NomanJaved,你能解释一下你的建议吗?
-
试试这个。 div.left div.handler.offset [+] title JS Bin 中的铅笔
-
基于 JS Bin,这实际上是一系列 DIV,你强迫它们像一张桌子一样。您是否有理由不使用实际的表格来构建它?
-
@Angelique 好吧,完整的解决方案(不是 JS Bin 示例)不是语义上的表格,所以我担心在那里使用实际表格会不好。