html - CSS:如何避免垂直抓取容器?

标签 html twitter-bootstrap css flexbox

我有一个 Flex 容器,里面有一些 li 元素。当在里面添加更多的 li 元素时,容器的上下两侧会挤压在一起。我不希望它进一步向上移动,只希望向下移动。

你可以在我的JSfiddle上查看

尝试添加一些li元素,你会看到容器正在吱吱作响。如何屏蔽?

最佳答案

尝试一下,看看这是否是您想要的。如果没有,我可能需要一些额外的信息。

.mainContainer {
   width: 100vw;
   height: 100vh;
   display: block;
   align-items: center;
   justify-content: center;
}

.content {
   min-height: 350px;
   width: 300px;
   border-radius: 5px;
   background: #f2f2f2;
   border: 1px #ccc solid;
   position:relative;
   margin:0 auto;
   display:block;
   top:50%;
   margin-top:-25%;
}

关于html - CSS:如何避免垂直抓取容器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40250652/

相关文章:

html - 用于响应式网站的 float div

javascript - 选择元素并使其成为第一个元素

html - 文字下方奇怪的粗线

html - 如何在 2 个输入之间放置一个 div,垂直对齐

css - 带有 <br> 的 Twitter Bootstrap 标签

html - Twitter Bootstrap - 仅限移动版本?

python - 在 QTextEdit 小部件中解析和显示 HTML

javascript - 带有 Knockout JS 的文智信 Bootstrap-table

html - 侧边栏图像右侧的 float 文本

html - 将响应式 Logo 放入 Bootstrap Navbar 的最简单方法是什么