html - css垂直对齐帮助

标签 html css

我使用的是严格的文档类型,无法让我的一个 div 与底部对齐。我想在父容器上指定 100% 高度,然后将内部容器推到父容器的地板上。这是如何使用严格的文档类型完成的?

这是父级:-- 按预期工作。在 100% 高度

#content_left {
vertical-align:top;
padding:0;
margin:0;
min-width:195px;
color:#fff;
height:100%;
}

这是内部 div:不起作用

.sidebarmenu {
position:relative;
bottom:0;
height:100%;
border:1px solid red;
}

最佳答案

我认为您需要使用绝对定位并指定 bottom: 0:

#content {
    position: absolute;
    bottom: 0;
}

关于html - css垂直对齐帮助,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4212933/

相关文章:

css - 如何在 Highcharts 中将渐变应用于矩形

javascript - 在 JavaScript 中单击其中一个单选按钮时启用按钮

javascript - 为什么变量在JS中会被识别为数字?

html - 为网站的不同页面制作 CSS 样式表

css - 仅灰度按钮背景但不是文本

html - Emmet - 我可以编写 html 以便 css 结构自动生成吗?

javascript - UL 标签(来自 wysihtml5 javascript)不水平对齐

html - 非常简单的 CSS 站点

html - 表格单元格太宽

jquery - 使用 jQuery 和 CSS 操作 Ruby on Rails 字符串变量的字符