使用getuikit框架扩展第二列
Make the second column expand by using getuikit framework
我在一行中有两列。我想要第一列是文本段落,第二列是文本区域。
第一列的宽度是行宽的10%;然后第二个向右扩展。所以我将列放入 uikit 网格中。
通过uikit document,我有下面的代码
<hello name="{{ name }}"></hello>
<p>
Start editing to see some magic happen :)
</p>
<div uk-grid class="uk-grid">
<div class="uk-width-1-10" style="background: red;">
<p>lorem</p>
</div>
<div class="uk-width-9-10" style="background: blue;">
<textarea></textarea>
</div>
</div>
现在的问题是两列都占整行。宽度不是 10% vs 90%
Please see the demo on stackblize
我想使用 uikit 框架(https://getuikit.com/docs/width)而不是通用的css。
div 是块元素,这意味着它们默认会占据整个宽度。通过在样式属性中定义以下 css 属性 来使它们成为内联元素。
display: inline-block;
使用CSS网格布局模块
.grid-container {
display: grid;
grid-template-columns: 10% 90%;
background-color: #2196F3;
}
.grid-item {
background-color: rgba(255, 255, 255, 0.8);
border: 1px solid rgba(0, 0, 0, 0.8);
}
<div class="grid-container">
<div class="grid-item">I'm here</div>
<div class="grid-item" style="text-align: right;"><input type="text"></div>
</div>
我在一行中有两列。我想要第一列是文本段落,第二列是文本区域。
第一列的宽度是行宽的10%;然后第二个向右扩展。所以我将列放入 uikit 网格中。
通过uikit document,我有下面的代码
<hello name="{{ name }}"></hello>
<p>
Start editing to see some magic happen :)
</p>
<div uk-grid class="uk-grid">
<div class="uk-width-1-10" style="background: red;">
<p>lorem</p>
</div>
<div class="uk-width-9-10" style="background: blue;">
<textarea></textarea>
</div>
</div>
现在的问题是两列都占整行。宽度不是 10% vs 90%
Please see the demo on stackblize
我想使用 uikit 框架(https://getuikit.com/docs/width)而不是通用的css。
div 是块元素,这意味着它们默认会占据整个宽度。通过在样式属性中定义以下 css 属性 来使它们成为内联元素。
display: inline-block;
使用CSS网格布局模块
.grid-container {
display: grid;
grid-template-columns: 10% 90%;
background-color: #2196F3;
}
.grid-item {
background-color: rgba(255, 255, 255, 0.8);
border: 1px solid rgba(0, 0, 0, 0.8);
}
<div class="grid-container">
<div class="grid-item">I'm here</div>
<div class="grid-item" style="text-align: right;"><input type="text"></div>
</div>