나는이 웹 사이트를 가지고 있습니다 : http://www.ryansammut.com/orijen/contact.html.배경 너비 + 꼬리말이 이상이어야합니다.
푸터는 Firefox보다 더 길지만 IE와 Chrome에서는 괜찮습니다.
많은 것을 확대하고 오른쪽으로 스크롤하면 배경도 사라집니다.
나는이 웹 사이트를 가지고 있습니다 : http://www.ryansammut.com/orijen/contact.html.배경 너비 + 꼬리말이 이상이어야합니다.
푸터는 Firefox보다 더 길지만 IE와 Chrome에서는 괜찮습니다.
많은 것을 확대하고 오른쪽으로 스크롤하면 배경도 사라집니다.
이 사이트는 ...
일부 무거운 설계에 문제가 그러나 내가 그들을 무시하고 단지 가장 쉽고 더러운 방식으로 손에 가능한 문제를 해결한다면, 나는 바닥에이 CSS를 추가하는 제안 :
body {
margin: 0 auto;
width: 1280px;
}
인해 나는 당신의 일을 내 모든 시간을 보낼 수 없다는 사실에, 내가 할 수있는 가장 미래 :
편집 : 자동 (기본값) 각 :
폭이 다른 후 3 사업부의 하나를합니다.
는 # 헤더, # 콘텐츠는 각 클래스 .SUB으로, 하위 사업부를 div에하고 그 부모로 그들에게 같은 배경을 줄 줄 # 바닥 글을 호출합니다.
는 .SUB 클래스가 필요한 폭을 가지고 있는지 확인 (1280px)와 .SUB 클래스에게주는 3사이에 동일한 유지 margin:0 auto;
때문에 사이트 구조는 다음과 같이 보일 것이다 :
를 이 같은<div id="header">
<div class="sub"></div>
</div>
<div id="content">
<div class="sub"></div>
</div>
<div id="footer">
<div class="sub"></div>
</div>
와 CSS 뭔가 :
#header,
#content,
#footer {
width:auto;/*not necessary as it's the default value anyway*/
position:relative;/*not necessary but will help later on*/
}
#header .sub,
#content .sub,
#footer .sub {
width:1280px;
margin:0 auto;
}
#header,
#header .sub {
background:whatever1;
}
#content,
#content .sub {
background:whatever2;
}
#footer,
#footer .sub {
background:whatever3;
}
이 원하는 것입니까?
또는 사이트 html을 변경하고 싶지 않다면 min-width로 재생해볼 수 있습니다. IE6에서는 너비가 최소 너비와 거의 같습니다.
@YuriKolovsky 당신은 그게 바뀌 었다고 말하겠습니까? 솔직히 말하면이 디자인은 처음에는 스트레치 블 (strechable)이 아니라는 것을 디자인했기 때문에 망쳐 버렸습니다. 그러나 제 작품을 개선하기위한 제안을 기꺼이 받아 들일 것입니다. –
btw는 고정 너비로 설정하면 악화됩니다. 축소하거나 더 큰 해상도에서 볼 경우 배경이 늘어나지 않기 때문입니다. –
@Ryan 사이트의 외형에 따르면, 완전히 고정 너비 웹 사이트처럼 보입니다. 당신을위한 가장 쉬운 방법은 앉아서 다시 거리를 조절할 수있는 0에서 다시 디자인하는 것입니다. 이렇게하려면 모든 너비에 대해 "em"을 사용해야합니다. –
이 사이트의 마크 업은 실제로 제대로 수행되지 않았고 목록이 모든 곳에서 사용 가능하므로 작업하기에 좋은 마크 업을 다시 작성해야합니다.문제는 아마도 어딘가에 부정적 여백 때문일 것입니다. – jimplode
@jimplode 헤더에 대한 목록을 사용하고 있으며 주로 바닥 글이 나쁜 선택입니까? –
바닥 글 문제가 해결되면 footerItems 목록에 고정 폭을주었습니다. 이제 남은 것은 화면 오른쪽의 5 픽셀입니다. –