Html 我如何居中放置两个<;部门>;在没有width属性的文档中?
我有两个divHtml 我如何居中放置两个<;部门>;在没有width属性的文档中?,html,css,Html,Css,我有两个div <div class="outerDiv"> <div class="innerDiv"> Hi i am trying to align center vertically and horizontally </div> <div> 嗨,我正在尝试垂直和水平对齐中心 如何使两个div(外部和内部)居中?试试 我在2个div中添加了一个外包装,添加了边距并更改了位置类型。运行代码段 .out
<div class="outerDiv">
<div class="innerDiv">
Hi i am trying to align center vertically and horizontally
</div>
<div>
嗨,我正在尝试垂直和水平对齐中心
如何使两个div(外部和内部)居中?试试
我在2个div中添加了一个外包装,添加了边距并更改了位置类型。运行代码段
.outerWrapper{
位置:绝对位置;
左:50%;
最高:50%;
利润率:-75px0-135px;
}
嗨,我正在尝试垂直和水平对齐中心
将页面上宽度未知的元素居中的一种方法是使用CSS flexbox功能
您需要为外部元素提供以下CSS属性:
.outerDiv{
display: flex;
justify-content: center;
align-items: center;
}
这将使内部元件与外部元件居中对齐
justify内容:中心代码>属性沿主轴对齐子元素,在本例中为水平轴。对齐项目:居中代码>属性不包括横轴和垂直轴
请注意,您可能需要完全支持所有浏览器。(注意:本例使用新规范)
对于一个JSFIDLE示例,请看我已经为您快速创建了。这将很好地工作
.outerDiv {
position: fixed;
width: 100%;
height: 100%;
}
.innerDiv {
text-align: center;
margin: auto;
top: 40%;
position: relative;
}
嗨,我正在尝试垂直和水平对齐中心
可能重复:Hi@Muhammad,如果不使用“宽度和高度”属性垂直和水平对齐中心,是否存在任何可能的情况?你能给我一个解决办法吗。。谢谢我的意思是,我还想要中心对齐的外层..@Muhammad
<div class="outerDiv">
<div class="innerDiv">
Hi i am trying to align center vertically and horizontally
</div>
<div>