css - 如何建仓 :relative div centered vertically?

标签 css position center

如何让position:relative div垂直居中于父元素?
例如:

<div class="parent">
    <div style="position:relative;" class="child">
    </div>
</div>

如何让$('.child')在$('.parent')中垂直居中?

最佳答案

请尝试使用此 css 而不是直接使用表格

.parent
{
    height: 100px;
    width: 200px;
    border:1px solid red;
    display:table;
}
.child
{
    height: 100px;
    margin: auto;
    position: relative;
    width: 100px;
    display:table-cell;
    vertical-align:middle;
    text-align:center;
}

关于css - 如何建仓 :relative div centered vertically?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20535354/

相关文章:

css - jquery mobile-垂直居中两行按钮文本

swift - 如何将 skspritenode 添加到始终在屏幕上的随机位置

android - 使用 JavaScript 在平板设备上获取网页中心坐标

CSS 左文本,表格居中图像

javascript - 删除 html 标签但保留内部 html

html - 无法绑定(bind)到 Angular 4 中的 style.clip-path

css - 使字体超棒的图标不受其他元素的半透明背景影响

html - CSS 定位问题 : invalid property value

PHP pdo : Invalid Parameter Number when using a parameter twice?

html - 我需要在标题元素中居中放置一个按钮