2009-10-01 3 views
0

내 페이지에 다음과 같은 CSS를 설정했습니다. 페이지가로드 될 때 배경색이 항상 적용되는 것은 아닙니다. 색상이 작동하려면 한두 번 내 페이지를 새로 고쳐야합니다. 왜 그런지 알아? 배경 이미지는 전체 페이지만큼 크지 않으며 그라디언트입니다. 그래서 저는 그라디언트의 아래쪽 픽셀 색을 취해 그 색을 페이지 bg 색으로 사용합니다.배경색이 항상 나타나는 것은 아닙니다

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; 
} 
+0

doctype.com에서 질문 해보십시오. 여기에서 물어 보는 것이 완벽하지만 DocType을 도울 수있는 사람들이 더 많을 수 있습니다. – Joey

+0

어떤 브라우저입니까? 또는 모든 브라우저에서 발생합니다. –

+1

우리는 모두 당신이 말하는 것을 볼 수 있도록이 곳으로 연결되는 링크가 있습니까? 외모가 좋고, 내가 생각할 수있는 유일한 것은 몸 높이가 그라디언트 이미지의 맨 아래를 자르고 있거나 브라우저에 문제가있을 수 있다는 것입니다. –

답변

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%;} 
+0

게시 된 OP와 완전히 똑같습니다 ... –

+0

백그라운드 속성에 대한 속기로 사용됩니다. – rahul

+0

감사합니다. 나는 그렇게했다고 생각한다. – geoff

관련 문제