그러한 방법의 갑자기 생각의 CSS 레이아웃으로 세 개의 열에서 몇 일 그들의 자신의 아이디어 느낌이 조금 미친, 만약 거기에 아무것도 잘못 된 장소에 당신이 주시기 바랍니다.
3 열 레이아웃을 작성 해야 하는 경우 보통 다음 div 레이아웃을 사용 하도록 선택할:
중첩 된 방법의 사용 수 있다 의심할 여 지 없이 코드 오류 확률 훨씬 덜 만들지만 동시에 레이아웃은 약간 복잡 하 고, 이후 유지 보수 또한 약간 불편에 대 한. 우리는 자주 사용 하는 < ul > 목록 레이아웃, 레이아웃 탐색에 대 한 메서드를 사용 하 고 탐색 그래서 < ul >를 사용 하 여 페이지의 다중 열 레이아웃을 할 수 있습니다 우리는 다중 열 레이아웃으로 기술 될 수 있다.
이것이 고정 폭 레이아웃, 즉, 이동성은 강한, 레이아웃의 흐름 아직 테스트 되지 않았습니다, 있고 그래서 다음 붙여넣기 코드의 레이아웃을 다시 시도 하는 시간:
<! 공용 DOCTYPE HTML "-//W3C//DTD XHTML 1.0 전환 / / 엉" "Http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd
< html xmlns = "http://www.w3.org/1999/xhtml" < 머리 >
< 메타 http-equiv = "콘텐츠 유형" 콘텐츠 = "text/html; 문자 집합을 u t f-8 / & gt
< 제목 > 사용 UL를 = < / 제목 & gt
; 여러 열 레이아웃 < 유형 스타일 = "Text/css"
* {margin: 0; 패딩: 0;
몸 {
폭: 100%
배경 높이: 100%: #ddedfb;
}
#mainContent {
폭: 600px
; 여백: 10px 자동}
#header, #footer {
배경: #8AC7FA;
높이: 80px
지우기: 모두;
}
#footer {
지우기: 두
여백-가기: 10px;
}
#content {
높이: 300px
; 여백: 10px 자동}
#content ul {
목록-스타일: 없음
; 높이: 100%}
#content ul li {
폭: 150px
배경 높이: 100%: #8AC7FA; 플 로트: 왼쪽;
}
#content ul li #li2 {
폭: 280px
여백: 0 10px;
}
#content ul Li #li2 ul li {
폭:270px;
높이: 140px;
margin: 5px;
배경: #0581F0;
} < / 스타일 & gt
< / 헤드 >
< 몸 >
< div id = "MainContent" >
< div id = "헤더" > 이것이 머리 < / div >
< div id = "내용" >
< ul >
< 리 >이 < /li > 남아
< 리 id = "li2″ >
< ul >
< 리 > 이것은 위 < /li >의 중간
< 리 >이 < /li > 부의 중간은
< /ul >
< /li >
이것은 < 리 > 오른쪽 < /li >
< /ul >
< / div >
< div id = "바닥글" > 이것이 하단 < / div >
< / div >
</바디 >
< / html >
이 코드는 i e 7과 f f 3에서 정상적인 디스플레이 될 수 있습니다, 그리고 다른 브라우저 테스트 하지 않습니다, 만약 당신이 제안 하는 더 나은 방법.