【问题标题】:background color in css not showing upcss中的背景颜色没有显示
【发布时间】:2015-05-28 02:20:41
【问题描述】:

我的背景颜色有问题,它没有显示 我希望它是红色的 这是代码https://jsfiddle.net/yPX5Q/22/0000

更新:问题已解决,但我还有另一个问题:当我调整浏览器的大小时,block2 消失了,我想将身体居中,但导航的黑色 baground 受到身体任何帮助的限制

【问题讨论】:

    标签: html css background-color


    【解决方案1】:

    有几件事是错误的或没有考虑到。

    首先,

    background-image:red;
    

    不是正确的 css 属性。

    其次,在内部 div 上使用绝对定位会将它们从流中移除,因此父级会折叠以没有高度。

    不清楚为什么要使用绝对定位,但不建议将其用于一般布局。

    LearnLayout.com

    nav {
      position: relative;
      background-color: red;
    }
    #block1 {} #block2 {}
    <nav>
      <div id="block1">blog d'actualités</div>
      <div id="block2">Acceuil | Contact</div>
    </nav>

    【讨论】:

      【解决方案2】:

      您需要设置widthheight 才能使其工作。

      FIDDLE

      【讨论】:

        猜你喜欢
        • 2012-04-02
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2015-04-27
        • 2013-09-17
        • 1970-01-01
        相关资源
        最近更新 更多