html – 如何使右边距是左边距的两倍

前端之家收集整理的这篇文章主要介绍了html – 如何使右边距是左边距的两倍前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

我在可变宽度外部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?@H_404_22@

最佳答案@H_404_22@
作为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));
}
@H_404_22@

猜你在找的HTML相关文章