2013-03-17 5 views
2

상자를 만들려고합니다. 상자를 위아래로 확장하고 작은 큰 단락도 수용 할 수 있도록 확장 할 수 있습니다.위치가 백분율로 작동하지 않습니다.

두 개의 겹치는 DIV를 만들려고했습니다. 하나는 배경과 다른 내용이 포함되어 있습니다. 배경을 background-size: 100% 90%으로 줄이고 top: -5%을 사용하여 내용 div를 맨 위로 이동하려고 시도했지만 작동하지 않습니다.

http://jsfiddle.net/alokjain_lucky/nzM4Y/

내가 그것을 작동 top:-10px에 위치를 변경,하지만 콘텐츠가 증가 할 때 상단과 하단 모두에 동일하게 유지되지 않습니다.

+0

당신은 아약스를 통해 그것을 업데이트하거나 새로운 내용으로 페이지를 다시로드하고 있습니까? – Tomer

+0

이 정보는 CMS에서 사용되므로 나중에 사용자가 백엔드를 통해 콘텐츠를 추가하게됩니다. –

답변

2

배경 이미지의 상단에서 50 %를 추가하고 휴식 코드를 사용해보세요.

배경 : url (http://staging.xhtml-lab.com/gray-bg.gif) 0 50 % no-repeat;

그것은 작동합니다 :)

예를 :

#landing-bg { 
    background:url(http://staging.xhtml-lab.com/gray-bg.gif) 0 50% no-repeat; 
    position:relative; 
    background-size: 100% 90%; 
    margin-top:10%; 
} 
+0

감사합니다. Sushil Raghav, 이미지 상단의 위쪽 부분이 겹쳐 져야하기 때문에 top : -5 %를 사용해야합니다. 나는 그것을 반영하기 위해 jsfiddle를 업데이트했다. –

관련 문제