2013-04-06 3 views
5

나는 슬림 한 기회를 알고 있지만, 왼쪽, 가운데와 오른쪽이 다른 배경색을 갖는 다음과 같은 레이아웃을 달성하는 방법은 무엇입니까 부트 스트랩 그리드 시스템을 사용하는 동안? 열 레이아웃이 부트 스트랩 그리드를 생각하는 것에 맞지 않는 것 같군, 맞습니까?부트 스트랩 그리드가있는 전체 높이 열 배경색

Here's an online use case url

enter image description here

.

CSS는 지원되지는 .. 나 물건 내가 다른 SO Q에보고했고, A의하지만 난 자바 스크립트 같은 것들을 사용하고자하지 않을

.. 스팬 등의 표준 부트 스트랩 그리드 CSS입니다 IE7 + ...에 의해

답변

2

물론, 그냥 CSS 사용

html, body, .container-fluid, .row-fluid, .blue, .lightgrey {height:100%;} 

http://dabblet.com/gist/5326320

+1

이 솔루션은 기본 그리드 클래스 (행 - 유체, 컨테이너 - 유체)를 변경하므로 모든 다른 페이지에 영향을 미칩니다. ... –

+0

@GeorgeKatsanos 질문에 대한 답변은 특정 페이지에 대한 것이지만 해당 페이지에만 해당 CSS를 포함시킬 수 있습니다. – Omega

+0

많은 페이지에서이 레이아웃이 필요한 경우 그리드 시스템을 사용하지 않을 것입니다 : –

6

@Omega에서이 솔루션은 좋아 보인다를, 여기 ' 다른 옵션 : http://jsfiddle.net/panchroma/u5XGL/

여기 CSS의 중요한 비트는 다양한 콘텐츠 높이를 가진 열의 배경색을 얻는 방법입니다.

각 패밀리에 큰 패딩과 똑같이 큰 음수 여백을 추가 한 다음 오버플로가 숨겨진 클래스에서 전체 행을 래핑했습니다.

CSS

.col{ 
margin-bottom: -99999px; 
padding-bottom: 99999px; 
background-color:#ffc; 
} 

.col-wrap{ 
overflow: hidden; 
} 

당신은 그것을 잘 resoponds도 좋은 크로스 브라우저 솔루션을 찾을 수 있습니다.

행운을 빈다.

+0

모든 스크린 높이를 차지하지는 않지만 확장 할 수는 있지만 도움이 될 수 있습니다. 실제로 비슷한 디자인에서 유용 할 수 있습니다. –

+0

죄송합니다. 나는 끈적 인 바닥 글 유형 솔루션을 찾고 있다는 것을 깨닫지 못했습니다. 건배! –

+0

무엇인가의 이유로, 받아 들여진 대답은 저를 위해 작동하지 않습니다. 그리고이 하나의 작품 – Shiv