浮动元素也将背景应用于其他div

沙珀尔

好的,标题有点令人困惑,但这是我的设置。

<div id="leftPanel">
   // blah blah
</div>

<div id="rightPanel">
   // blah blah
</div>

我正在将rightPanel浮动在Left Panel旁边。当我将背景CSS应用于rightPanel时,它会流过,也适用于leftPanel。为什么是这样?是因为我没有定义宽度吗?当我定义宽度时,它的行为就好像没有向左浮动。

#leftPanel {
      float: left;                      
  }

  #rightPanel {       
      background: blue;       
  }
红润

正确,您有一个div未定义width的窗口,它将拉伸窗口宽度的100%(默认情况下)。

此处演示

HTML:

<div id="rightPanel">
   // blah blah
</div>

CSS:

#rightPanel {
    background: blue;
}

那么,当您div在其前面浮动时会发生什么呢?浮动div对象将使下div一个对象与它位于同一行。

此处演示

HTML:

<div id="leftPanel">// blah blah</div>
<div id="rightPanel">// blah blah</div>

CSS:

#leftPanel {
    float: left;
}
#rightPanel {
    background: blue;
}

在这里,您可以看到浮动div对象仅位于此处,而另一方的背景div由于我们现在给定的宽度而不再是100%。

此处演示

HTML:

<div id="leftPanel">// blah blah</div>
<div id="rightPanel">// blah blah</div>

CSS:

#leftPanel {
    float: left;
}
#rightPanel {
    background: blue;
    width: 32px;
}

我建议您看一下它,以了解有关浮动的工作原理的更多信息。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何将CSS应用于除悬停元素之外的其他元素?

来自分类Dev

单击以将样式应用于元素,同时从其他元素中删除

来自分类Dev

Common Lisp-将功能应用于列表中的所有其他元素

来自分类Dev

将JavaScript电子邮件错误框应用于其他元素

来自分类Dev

应用于:before的CSS元素的背景未应用于整个div

来自分类Dev

将背景色应用于每个元素

来自分类Dev

将列表的顺序应用于其他列表

来自分类Dev

将CSS样式应用于其他CSS样式

来自分类Dev

首先将高度存储为数组中的div div,然后将其应用于其他元素

来自分类Dev

垂直对齐适用于应用于或其他行内块元素的元素吗?

来自分类Dev

将CSS应用于特定div的所有元素

来自分类Dev

将图像应用于按钮背景

来自分类Dev

jQuery-获取链接,应用于其他元素并隐藏原始内容

来自分类Dev

如何使用 Adobe Muse 将其他 CSS 样式应用于特定元素?

来自分类Dev

将格式应用于浮动时出错

来自分类Dev

将函数应用于元素列表

来自分类Dev

将ClipPath应用于块元素

来自分类Dev

将函数应用于元素列表

来自分类Dev

将CSS应用于元素“路径”

来自分类Dev

UI-Bootstrap仅将模式背景应用于元素

来自分类Dev

使用其他行中的值将函数应用于熊猫数据框行

来自分类Dev

将嵌套的“ where”应用于其他两个where绑定

来自分类Dev

无法将git flow应用于Sourcetree中的其他用户

来自分类Dev

Scala:如何将隐式参数应用于其他范围?

来自分类Dev

WPF:仅将样式应用于包含其他tabControl的一个tabcontrol

来自分类Dev

如何将范式从模板类型应用于其他类型

来自分类Dev

将函数应用于以其他列作为参数的熊猫列

来自分类Dev

根据其他列(R)中的值将变换应用于向量的列

来自分类Dev

WPF:仅将样式应用于包含其他tabControl的一个tabcontrol

Related 相关文章

  1. 1

    如何将CSS应用于除悬停元素之外的其他元素?

  2. 2

    单击以将样式应用于元素,同时从其他元素中删除

  3. 3

    Common Lisp-将功能应用于列表中的所有其他元素

  4. 4

    将JavaScript电子邮件错误框应用于其他元素

  5. 5

    应用于:before的CSS元素的背景未应用于整个div

  6. 6

    将背景色应用于每个元素

  7. 7

    将列表的顺序应用于其他列表

  8. 8

    将CSS样式应用于其他CSS样式

  9. 9

    首先将高度存储为数组中的div div,然后将其应用于其他元素

  10. 10

    垂直对齐适用于应用于或其他行内块元素的元素吗?

  11. 11

    将CSS应用于特定div的所有元素

  12. 12

    将图像应用于按钮背景

  13. 13

    jQuery-获取链接,应用于其他元素并隐藏原始内容

  14. 14

    如何使用 Adobe Muse 将其他 CSS 样式应用于特定元素?

  15. 15

    将格式应用于浮动时出错

  16. 16

    将函数应用于元素列表

  17. 17

    将ClipPath应用于块元素

  18. 18

    将函数应用于元素列表

  19. 19

    将CSS应用于元素“路径”

  20. 20

    UI-Bootstrap仅将模式背景应用于元素

  21. 21

    使用其他行中的值将函数应用于熊猫数据框行

  22. 22

    将嵌套的“ where”应用于其他两个where绑定

  23. 23

    无法将git flow应用于Sourcetree中的其他用户

  24. 24

    Scala:如何将隐式参数应用于其他范围?

  25. 25

    WPF:仅将样式应用于包含其他tabControl的一个tabcontrol

  26. 26

    如何将范式从模板类型应用于其他类型

  27. 27

    将函数应用于以其他列作为参数的熊猫列

  28. 28

    根据其他列(R)中的值将变换应用于向量的列

  29. 29

    WPF:仅将样式应用于包含其他tabControl的一个tabcontrol

热门标签

归档