【发布时间】:2018-05-30 04:41:35
【问题描述】:
问题主要出在 intro 和 skill 框,我似乎无法让它们按照我想要的方式进行调整: https://jsfiddle.net/aq9Laaew/20858/
HTML:
<div class="container">
<div class="row">
<div class="col text-center">HEAD</div>
</div>
<div class="row">
<div class="col">
INTRO
</div>
<div class="col p-0">
<div class="col m-0">SKILLS</div>
<div class="col m-0">SKILLS</div>
<div class="col m-0">SKILLS</div>
</div>
</div>
<div class="row">
<div class="col">
EDUCATION
</div>
<div class="col">
EXPERIENCE
</div>
</div>
<div class="row">
<div class="col">OTHER</div>
</div>
</div>
CSS:
.row {
background: #f8f9fa;
margin:10px;
}
.col {
border: solid 1px #6c757d;
margin: 10px;
}
.row, .col {
min-width: 120px;
}
他们一直在彼此下方设置我只想要当屏幕是额外的小。这很简单,但我就是想不通...
我尝试为介绍添加col-4(因为介绍应该比技能更广泛)并且在技能框上更多地弄乱了列,没有运气..
【问题讨论】:
-
你可以尝试使用col-xs
-
你可以在 bootstrap 4 中使用网格布局和 flex - GRID getbootstrap.com/docs/4.1/layout/grid - FLEX getbootstrap.com/docs/4.0/utilities/flex
-
添加的 CSS 打破了 Bootstrap 网格。您不应更改行和列上的边距、最小宽度等。
标签: html css twitter-bootstrap bootstrap-4