左侧固定宽度div,右侧填充剩余宽度div?

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (1)
  • 关注 (0)
  • 查看 (40)

我想要一个左侧有固定宽度图像的div和一个带有背景颜色的可变宽度div,它应该在我的设备上将其宽度扩展到100%。我无法阻止第二个div溢出我的固定div。

当我添加溢出:隐藏在可变宽度div处时,它只是在照片下跳到下一行。

我怎样才能以正确的方式解决这个问题?

HTML:

<div class="header"></div>
<div class="header-right"></div>

CSS:

.header{
    float:left;
    background-image: url('img/header.png');
    background-repeat: no-repeat;
    width: 240px;
    height: 100px;
    }

.header-right{
    float:left; 
    overflow:hidden; 
    background-color:#000;
    width: 100%;
    height: 100px;
    }
提问于
用户回答回答于

尝试从.header-right 删除float:leftwidth:100%,

然后按要求行事。

扫码关注云+社区

领取腾讯云代金券