CSS宽度自动在一行中最大

标签 css

我连续有 2 个 div(带有内联 block )。其中一个具有固定宽度,另一个应该自动填充左侧空间。我该怎么做?

最佳答案

我最喜欢的解决方案是在容器 block 上使用填充,在固定对象上使用绝对位置:

.wrapper {
  padding-left: 100px;
  position: relative;
}

.stay {
  width: 100px;
  position: absolute;
  left: 0;
  top: 0;

  /* for demo */
  height: 50px;
  background-color: pink;
}

.fit {
  width: 100%;

  /* for demo */
  height: 50px;
  background-color: red;
}

HTML:

<div class="wrapper">
  <div class="stay"></div>
  <div class="fit"></div>
</div>

关于CSS宽度自动在一行中最大,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26185077/

相关文章:

css - 消除表格中特定行的边框

html - 基础插入进度条到顶栏

css - li之间的空间

html - div的背景图像和行间距问题

html - 为什么文本的对齐方式与代码不一样?我该如何解决它?

html - 如何在编码 html 电子邮件中使用表格?

html - Bootstrap div 左右浮动

css - 如何删除在我的 Bootstrap 导航栏下方生成的行

html - 页面中莫名其妙的空间差距

javascript - SimpleLightBox 不会运行