0

我是“Susy”的新手,正在努力找出一些项目。

我正在尝试创建一个包含 3 个流体促销框(在附加图像中均为灰色)和 1 个静态框(这是一个 300 像素 x 250 像素的大框广告 - JPG 文件)的行。我不想让黄色框(广告)比例,但我确实希望其他 3 个框是流动的,并在最后一个灰色框的右侧保持相等的边距。

目前,当我开始缩放页面时,黄色框(图像)下降到 3 个流体框下方。有没有办法让他们充当一排。

在此处输入图像描述 提前致谢

4

1 回答 1

0

是的。您需要从两个包装器开始——一个是静态块,另一个是围绕所有三个流体块。设置一个静态宽度,并将其浮动到右侧。不要浮动灵活的,而是给它一个块格式化上下文overflow: hidden如果这对您不起作用(由于某种原因您需要溢出),请尝试添加与静态侧边栏相同大小的右边距(或稍大)。现在,灵活的包装器可以充当其他元素的上下文。像这样的东西:

.ad {
  @include span(last 1 of 4 static);
}

.flex-container {
  @include post(1 of 4 static);

  .item {
    @include span(1 of 3);
  }
}

在 Sassmeister 上查看演示。

于 2014-08-30T20:32:24.880 回答