제목에 표시됩니다. 나는 2 열 CSS 레이아웃을 원하는 :CSS : 가운데, 유동 왼쪽, 고정 오른쪽, 최소/최대 너비로 소스 정렬 된 레이아웃
- 가 중심을 - 주요 내용이 페이지의 중앙에
- 는 고정 (픽셀) 오른쪽 열 폭
- 는 유체 왼쪽 열을 가지고있다 - 최대 사용 사용 가능한 모든 공간을 뺀
- 은 오른쪽 열 폭 소스 주문 -
- 이 최대 폭을 가능하게 내 예 760px - 왼쪽 열 내용이
- 는 최소 폭을 허용 HTML 소스의 오른쪽 열 컨텐츠 앞에 오는 - 10 내 예제의 24px
창이 최대 너비보다 큰 경우 콘텐츠의 최대 값은 페이지의 가운데에 표시됩니다. 윈도우가 최대 너비보다 작은 경우 내용이 가로 너비보다 작은 경우를 제외하고 페이지의 100 %를 채 웁니다.
저 속성을 지원하지 않는 브라우저의 경우 최소/최대 너비를 처리하기 위해 기꺼이 약간의 javascript를 사용합니다 (저는 IE6을보고 있습니다).하지만 그 부분을 허용 할 의지가 있습니다. 레이아웃의 품질이 저하됩니다.
테이블을 사용하면 간단히 삭제됩니다. 말 그대로 수백 개의 예제 레이아웃을 살펴 보았습니다. 내가 묻는 모든 것을 할 수있는 것은 없지만 몇 가지가 있습니다. 문제는 유동적 인 왼쪽 열과 원본 스타일을 동일한 스타일로 얻는 것 같습니다. 나는 고정 된 왼쪽/유체 오른쪽 (원한 것의 반대편)과 적절한 소스 순서 또는 소스 순서없이 유체를 왼쪽/고정 오른쪽으로 여러 예제를 찾았지만 모두는 아닙니다.
플로트 또는 음수 여백을 사용하더라도 상관 없지만 절대 위치 지정은 피하고 싶습니다.
+---------------------------------------+
| |
| +---------------------------+-----+ |
| |fluid |fixed| |
| | | | |
| | | | |
| +---------------------------+-----+ |
| |
+---------------------------------------+
우리는 ... 코드 작성자는 무엇입니까? Google을 검색하고 몇 가지 예를 시도해보고 "나에게이 작업을 수행하십시오."와 반대로 수행 할 수없는 작업에 대해 질문하십시오. – John
@ 존 당신은 그것에 대해 무례하지 않아도됩니다. – derekerdmann
그것에 대해 무례하게하려고하지 않습니다. 그러나 요점은 누군가를 위해 그것을 배우고 배우는 것이므로 복사하고 붙여 넣을 수 있습니다. – John