html - CSS 第一个 div 动态宽度

标签 html css dynamic width

是否有任何解决方案可以使第一个 div 具有动态宽度? 溢出技巧:隐藏不起作用,因为我首先需要它(div.first):

<div id="wrapper"><div class="first></div><div class="second"></div><div>

适用于旧版 IE 的最佳解决方案是什么?

谢谢你的帮助

最佳答案

你可以使用绝对定位来做到这一点

html:

<div class="wrapper">
  <div class="one"></div>
  <div class="two"></div>
</div>

CSS:

.wrapper {
  width:    100%;
  position: relative;
}

.one {
  position: absolute;
  left:     0;
  right:    50px;
}

.two {
  position: absolute;
  right:    0;
  width:    50px;
}

当您不必支持旧的 IE 时,有更好的方法:-)

关于html - CSS 第一个 div 动态宽度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28753524/

相关文章:

css - 创建字母跟踪布局不能正确流动

css - rails : How to set width for a textarea in bootstrap 3 panel?

java - 创建 <r​​ich :modalPanel> dynamically

c# - 为什么在构建我的元素后一切正常,但刷新后更改消失了?

javascript - 我们如何让循环音乐在其他页面继续播放?

javascript - :hover only with mouse 的纯 css

javascript - 在 ng-repeat 中动态应用格式化过滤器

html - 居中伪元素

javascript - 在多个位置显示 DOM 节点,无需克隆/复制

C# 访问接口(interface)上的动态属性