【问题标题】:background color doesn't always show up背景颜色并不总是出现
【发布时间】:2010-12-02 23:51:55
【问题描述】:

我为我的页面设置了以下 CSS。当页面加载时,背景颜色并不总是生效。在颜色起作用之前,我必须刷新我的页面一次或两次。有谁知道为什么?背景图像没有整个页面那么高,它是一个渐变。所以我将渐变的底部像素颜色用作页面背景颜色。

body {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;
    color: #000000;
    margin: 0px;
    padding: 0px;
    background-color: #001833;
    background-image: url(images/page_bg.jpg);
    background-repeat: repeat-x;
    background-position: left top;
}

【问题讨论】:

  • 您可能需要考虑在 doctype.com 上询问此问题。虽然在这里问完全没问题,但可能会有更多人可以在 DocType 上提供帮助。
  • 哪个浏览器?或者它发生在任何浏览器上。

标签: css background-color


【解决方案1】:

试试:

body {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;
    color: #000;
    margin: 0;
    padding: 0;
    background: #001833 url(images/page_bg.jpg) repeat-x top;
}

(如果重复,则无需指定“左”。)

此外,如果您使用(或不使用)CSS 重置,请确保您的身体使用 100% 高度:

html, body {height: 100%;}

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-01-24
    • 2015-02-17
    • 2011-02-10
    • 1970-01-01
    • 2019-08-30
    • 2020-04-17
    相关资源
    最近更新 更多