加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 资源网站 > 资源 > 正文

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

发布时间:2020-12-14 23:12:26 所属栏目:资源 来源:网络整理
导读:我在可变宽度外部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将

我在可变宽度外部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));
}

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读