gpt4 book ai didi

CSS 和 div 问题

转载 作者:行者123 更新时间:2023-11-28 10:22:51 26 4
gpt4 key购买 nike

在我的 web 应用程序中我有这个 css 规则:

/*Header*/
#headerAbs{
background-color: #63554c;
}

#headerAbs .header1{
float: left;
}

#headerAbs .header2{
float: right;
}

和这个 HTML 代码:

<div id="headerAbs">
<img class="header1" src="../../../../imagenes/header.jpg" alt="ARVC-UMH" />
<img class="header2" src="../../../../imagenes/logoUsal.png" alt="ARVC-UMH" />
</div>

我的问题是 <img>元素的样式很好(如果我改变 float ,它们会移动),但是 <div>背景没有改变。

我正在使用 Firebug ,如果我检查元素,<div id="headerAbs">未突出显示,这意味着由于某种原因未被考虑在内。我的应用程序中的另一个元素也有同样的问题。

我错过了什么吗?

提前致谢。

最佳答案

div 中的所有元素都是 float 的,因此您的 div 高度为空。您仍然可以:

  • div 的 CSS height 属性设置显式值;
  • 在 float 元素之后添加 clear: both; block 在 div 内;
  • 通过将 overflow: hidden 添加到它们的父元素 (#headerAbs { overflow: hidden; } ).

关于CSS 和 div 问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7299844/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com