당신은 웹 사이트가 있고 당신의 스크린 가로 건너서 전부 뻗는 공상적인 분홍색 머리가다는 것을 말하십시오. 머리글 안에는 가운데에 맞춰야 할 텍스트와 960 픽셀 고정 너비 영역이 있습니다.콘테이너 div를 피하십시오
---------------------------
| x | hello | x |
| |
| y | hi | y |
---------------------------
X = 분홍색 배경 행 Y = 노란색 배경 행
사람이 패딩 단지 종종 컨테이너 사업부의 필요성을 기각하는 날짜 CSS를 최대 (아무 JS는) 솔루션을 제공합니까?
HTML :
<header>
<div>
hello
</div>
</header>
<footer>
<div>
hi
</div>
</footer>
CSS :
header {
background: pink;
}
header > div {
width: 960px;
margin:0 auto;
}
누군가가 솔루션, 전후의 의사와 아마 뭔가가 있습니까? 그래서 당신은 아름다운 HTML을 작성할 수 있습니다
<header>hello</header>
<footer>hi</footer>
및 CSS에서 모든 것을 해결.
이것은 기본적인 예입니다. 요점은 다음과 같습니다. 나는 주로 레이아웃 작업을 위해 div를 사용하도록되어 있는데 대부분은 패딩입니다. 물론 트릭을 수행하기 위해 별도의 배경을 설정할 수는 있지만이 문제를 해결하기위한 또 다른 배경이 있기 때문에이 모든 것을 함께 유지하는 것에 대해 이야기하고 있습니다. 그리고 주요 내용과 동일하게, 등등. 뷰포트의 크기를 조정 후 스케일 '트릭을 할'것
header{
background: pink;
padding: 100%-960px;
}
:
위시 같은 것을 있었다.
편집 : 죄송 포스트는 첫 번째 게시물에 조금 scrabbled했다. (Markdown regex는 내가 찾은 코드 블록 앞에 빈 라인 피드가 필요했습니다) – Sanne