css - 如何在已知高度的 div 中垂直居中高度未知的 div?

标签 css vertical-alignment

我想垂直居中<div id="innner">里面<div id="outer"> , 当 <div id="innner"> 的内容是动态生成的,因此高度可变。也就是说,

<div id="outer">
    <div id="inner">
        // dynamically generated stuff
    </div>
</div>

最佳答案

#outer{
    float:left; 
    height:50%; 
    margin-bottom:-120px;
}

#inner{
    clear:both; 
    height:240px; 
    position:relative;
}

HTML

<div id="outer">
<div id="inner">
Content here
</div>
</div>

关于css - 如何在已知高度的 div 中垂直居中高度未知的 div?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11875328/

相关文章:

php - Laravel 上传到 cpanel css 问题

html - img 更改父 div 的位置

html - 垂直对齐表格中的图像和文本

html - 垂直对齐两个div,有偏移量?

html - 按钮未与输入对齐(由于输入填充)

html - 如何使按钮和输入保持在表格单元格内的同一行?

html - 向右浮动在媒体查询中不起作用?

css - 如何在 Bulma CSS 中设置基本字体大小以实现响应式设计

CSS 后对齐

css - 垂直对齐另一个 div 内的图像 div