我很确定我知道这个答案,但我无法以任何方式找到任何信息。是否有可能将CSS列扩展到其父项底部
我有一个元素min-height
和columns
。浏览器往往强迫列甚至在元素的底部留下大量的空白空间。是否有可能让列扩展到元素的底部?
这里是什么,我现在有一个草图:
,这里是粗略我想什么:
这可能吗?
编辑
这里有一个Fiddle出我使用的标记。
我很确定我知道这个答案,但我无法以任何方式找到任何信息。是否有可能将CSS列扩展到其父项底部
我有一个元素min-height
和columns
。浏览器往往强迫列甚至在元素的底部留下大量的空白空间。是否有可能让列扩展到元素的底部?
这里是什么,我现在有一个草图:
,这里是粗略我想什么:
这可能吗?
编辑
这里有一个Fiddle出我使用的标记。
可以使用display:table
属性来轻松实现这一
见这里:https://jsfiddle.net/zr9q4mcd/
HTML:
<div class="display-table">
<div class="display-tCell">
texttexttext<br />texttexttexttexttext<br>texttexttext<br />texttexttexttexttext<br>texttexttext<br />texttexttexttexttext<br>texttexttext<br />texttexttexttexttext<br>texttexttext<br />texttexttexttexttext<br>texttexttext<br />texttexttexttexttext<br>
</div>
<div class="display-tCell col2">
texttexttext<br />texttexttexttexttext
</div>
</div>
CSS;
.display-table {
display: table;
}
.display-tCell{
display: table-cell;
vertical-align: top;
background-color: gray;
}
.col2{
background-color: red;
}
谢谢你的回答,但我认为这不会帮助我。我无法控制元素的内容,仅仅是元素本身和样式,所以我不认为我可以将内容雕刻到表格列中。 –
啊,这是另一个问题,我刚刚看到你的小提琴。也会检查它以找到解决方案 – FrontDev
使用'height:100%'有什么问题,我们可以有一些代码吗? – jaunt
是不是'列'的整个点很好,均匀分布? – somethinghere
@jaunt - 我已经添加了小提琴。我不认为“身高:100%;”在这种情况下会很有用。 @somethinghere - 很可能。他们还减少了行的长度,使文本更容易阅读。如果可能的话,客户要求他们不平衡。我试图找出是否可以完成 –