我在可变宽度外部div中有一个固定大小的内部div.
#outer { width: 100%; }
#inner { width: 80px; }
我想将内部div放在外部div中,如下所示:
[Npx of empty space][80px fixed-size inner div][2Npx of empty space]
其中N是某个数字.随着窗口大小的改变,N将改变,但右边将保持左边大小的两倍.是否可以使用CSS?
最佳答案
作为Lister先生定位选项的替代方案,我们可以在边缘使用calc.
#outer {
width: 100%;
}
#inner {
width: 80px;
height: 35px;
background: rebeccapurple;
margin-top: 1em;
margin-left: calc((100% - 80px) / 3);
margin-right: calc((100% - 80px) / (3 * 2));
}
原文链接:https://www.f2er.com/html/426604.html