2010-07-20 1 views
1

기본적으로이 웹 사이트를 만들고 있는데 래퍼를 100 % 너비로 설정하고 브라우저가 최대화되었을 때 제대로 작동하지만 최대화하지 않고 스크롤하면 오른쪽에있는 내용은 내용 컨테이너의 끝에서 잘리고 전체 길을 늘리지는 않습니까 ?? 나는 여기에 묻기 전에 이것에 대한 해결책을 찾기 위해 사방을 둘러 보았다. 나는 그것을 찾을 수 없다.래퍼 너비 : 100 %; 브라우저가 최대화되었을 때 잘 작동하지만 최대화되지 않을 경우 잘림

다음은 래퍼 CSS입니다.

#wrapper-main { background-image:url(images/structure/bg.png); background-color:#e8eef1; background-repeat:repeat-x; display:table; width:100%; margin:0; padding:0; } 

사이트를 살펴보고 최대화하지 않은 경우 무슨 뜻인지 궁금하다면 어떻게 해결할 수 있습니까?

http://eosa.co.cc/themes/osoa/index.html

+0

인터넷 익스플로러의 최고 인사와 함께하는 재미있는 일도 있습니다. 언뜻 보면 플로트 관련 문제로 보입니다. – bpeterson76

+0

글쎄, 몇 분 후에 정확한 원인을 찾을 수는 없지만 내용의 너비와 전체 페이지 너비의 조합과 관련이 있습니다. 나는 떠 다니는 어딘가의 여백이 페이지가 콘텐츠의 정확한 크기로 축소되는 것을 허용하지 않는다고 생각합니다. –

+0

하! 글쎄, 나는 너를 위해 그것을 좁혔다. (대답 참조) - gl –

답변

0

문제는 styles.css가 선 (214)에 의해 생산된다 당신은 정의 여기서

.onethirdbox { width:296px; float:left; margin:0 40px 40px 0; position:relative } 

이까지 모두 추가하면 각 상자의 폭이 296 + 40 = 336 픽셀 . 3 * 336 = 1008px ... 이는 너비가 968px보다 넓습니다. 그러나 여백을 0으로 줄이더라도 마음에 들지 않는 효과를 없애려면 너비를 250px로 줄여야합니다. 물론 이것은 1/3 상자가 재미있어 보이게 만듭니다 .... 이렇게 분명하게 이 .... 내가 지금 무엇인지 확실하지 않다 계속 뭔가 다른,하지만 시작해야하는 위치 당신이 위의 라인을 교체 할 경우이 즉 ....입니다 :

.onethirdbox { width:250px; float:left; margin:40px 0; position:relative } 

을 당신이 쓴 문제는 사라집니다 (그리고 새로운 문제가 나타납니다). 대신 onethirdbox 변화, 솔루션을 무력하기

, 당신은 보이지 않는 #footerwrapper의 오버플로 만들 수 :

#footerwrapper { 
    overflow:hidden; 
} 

이이 증상을 치료를하지만, 실제로 문제가 무엇이든 해결되지 않습니다.

+0

아, 나는 넘쳐 흘렸다 : 숨김; footerwrapper에 넣고 솔루션을 해결했습니다. .onethirdbox에 관해서는 40px 여백을 제거하여 전체적으로 968px로 만드는 세 번째 클래스에 마지막 클래스가 있습니다. 그렇게 혼란 스럽네요. 그래서 바닥 글에 오버플로를 넣기 만하면됩니다. 답장을 보내 주셔서 감사합니다 !! 천재. – Daryl

+0

@Daryl 그래, 거기에 이상한 일이 모든 세 번째 바닥 글과 그 div .... .... 무슨 대답이 도움이 발견되면 Upvote pls 모르겠다.) –

+0

wouldnt는 내가 내게 투표하게했다. 충분한 담당자가 없어. 하지만 틱을 클릭했습니다! 그게 도움이된다면. – Daryl

관련 문제