div {
width: 100px;
margin: 0 auto;
}
此CSS在水平方向上将块元素居中。
是否可以抵消auto
边距的比例?例如,将左边距设为右边距的两倍?
答案 0 :(得分:1)
您可以使用一些空的div并以两倍的速率“弯曲”左侧:
body {
display: flex;
}
#left {
flex: 2
}
#content {
width:100px;
background-color: pink;
}
#right {
flex: 1
}
<div id="left"></div>
<div id="content">content</div>
<div id="right"></div>