我具有以下简单布局(除了textarea
在运行时成为代码镜像):
<div class="columns">
<div class="column is-paddingless" style="background: indigo;">
<textarea id="code-editor"></textarea>
</div>
<div class="column">
</div>
</div>
问题是-第一列未填充页面的垂直空间(在标签下方)-而是仅包裹了textarea
的高度。例如:
有没有一种方法可以使专栏填满整个页面?
答案 0 :(得分:0)
Flexbox应该适合您!供您参考,我喜欢本指南:https://css-tricks.com/snippets/css/a-guide-to-flexbox/
这样设置.columns
应该可以解决问题:
.columns {
display: flex;
flex-direction: row; // this is default
align-items: stretch; // this will stretch the children vertically
}
不确定.column
的样式(即身高:100%)如何,但是如果这不起作用,请告诉我,我可以进一步解决。
答案 1 :(得分:0)