반응형
부트스트랩 열이 여러 행에 걸쳐지도록 하려면 어떻게 해야 합니까?
저는 부트스트랩으로 다음 그리드를 수행하는 방법을 찾고 있습니다.
두 줄에 걸쳐 있는 상자(1번)를 어떻게 만들 수 있을지 모르겠습니다.상자는 배치된 순서대로 프로그래밍 방식으로 생성됩니다.상자 1은 환영 메시지입니다.
이것에 가장 적합한 방법이 있습니까?
부트스트랩 3의 경우:
<link href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/css/bootstrap.min.css" rel="stylesheet"/>
<div class="row">
<div class="col-md-4">
<div class="well">1
<br/>
<br/>
<br/>
<br/>
<br/>
</div>
</div>
<div class="col-md-8">
<div class="row">
<div class="col-md-6">
<div class="well">2</div>
</div>
<div class="col-md-6">
<div class="well">3</div>
</div>
</div>
<div class="row">
<div class="col-md-6">
<div class="well">4</div>
</div>
<div class="col-md-6">
<div class="well">5</div>
</div>
</div>
</div>
</div>
<div class="row">
<div class="col-md-4">
<div class="well">6</div>
</div>
<div class="col-md-4">
<div class="well">7</div>
</div>
<div class="col-md-4">
<div class="well">8</div>
</div>
</div>
부트스트랩 2의 경우:
<link href="https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/2.3.2/css/bootstrap.min.css" rel="stylesheet"/>
<div class="row-fluid">
<div class="span4"><div class="well">1<br/><br/><br/><br/><br/></div></div>
<div class="span8">
<div class="row-fluid">
<div class="span6"><div class="well">2</div></div>
<div class="span6"><div class="well">3</div></div>
</div>
<div class="row-fluid">
<div class="span6"><div class="well">4</div></div>
<div class="span6"><div class="well">5</div></div>
</div>
</div>
</div>
<div class="row-fluid">
<div class="span4">
<div class="well">6</div>
</div>
<div class="span4">
<div class="well">7</div>
</div>
<div class="span4">
<div class="well">8</div>
</div>
</div>
JSFidle(Bootstrap 2)의 데모를 참조하십시오. http://jsfiddle.net/SxcqH/52/
설명에서 알 수 있듯이 솔루션은 중첩된 범위/행을 사용하는 것입니다.
<div class="container">
<div class="row">
<div class="span4">1</div>
<div class="span8">
<div class="row">
<div class="span4">2</div>
<div class="span4">3</div>
</div>
<div class="row">
<div class="span4">4</div>
<div class="span4">5</div>
</div>
</div>
</div>
<div class="row">
<div class="span4">6</div>
<div class="span4">7</div>
<div class="span4">8</div>
</div>
</div>
<div class="row">
<div class="col-4 alert alert-primary">
1
</div>
<div class="col-8">
<div class="row">
<div class="col-6 alert alert-primary">
2
</div>
<div class="col-6 alert alert-primary">
3
</div>
<div class="col-6 alert alert-primary">
4
</div>
<div class="col-6 alert alert-primary">
5
</div>
</div>
</div>
</div>
<div class="row">
<div class="col-4 alert alert-primary">
6
</div>
<div class="col-4 alert alert-primary">
7
</div>
<div class="col-4 alert alert-primary">
8
</div>
</div>
행을 스팬하는 방법에 대한 부분은 완전히 해결되었다고 생각합니다(즉, 행을 중첩함으로써). 그러나 중첩된 행이 컨테이너를 채우지 않는다는 문제에도 부딪혔습니다.플렉스박스와 마이너스 마진은 옵션이지만, 훨씬 쉬운 솔루션은 사전 정의된 솔루션을 사용하는 것입니다.h-50
에 관한 수업.row
상자 2, 3, 4, 5가 들어 있습니다.
참고: 사용 중
Bootstrap-4
저는 같은 문제에 부딪혔고 이것이 더 우아한 해결책이라는 것을 알게 되었기 때문에 공유하고 싶었습니다 :)
아래의 예는 효과가 있는 것처럼 보였습니다.첫 번째 요소에 높이를 설정하는 중
<ul class="row">
<li class="span4" style="height: 100px"><h1>1</h1></li>
<li class="span4"><h1>2</h1></li>
<li class="span4"><h1>3</h1></li>
<li class="span4"><h1>4</h1></li>
<li class="span4"><h1>5</h1></li>
<li class="span4"><h1>6</h1></li>
<li class="span4"><h1>7</h1></li>
<li class="span4"><h1>8</h1></li>
</ul>
행을 잘못 사용한 것이라는 생각이 들지 않을 수 없습니다.
언급URL : https://stackoverflow.com/questions/16390370/how-can-i-get-a-bootstrap-column-to-span-multiple-rows
반응형
'programing' 카테고리의 다른 글
VBA에서 HTML 전자 메일 본문 글꼴 유형 및 크기 변경 (0) | 2023.09.05 |
---|---|
Spring Session Attributes 테이블 이름은 대소문자를 구분합니다. (0) | 2023.09.05 |
도커 컨테이너의 셸에 어떻게 들어가나요? (0) | 2023.09.05 |
Font Awesome 아이콘이 작동하지 않습니다. 필요한 파일을 모두 포함했습니다. (0) | 2023.09.05 |
MariaDB 테이블의 INSERT에 이미지 업로드가 실패하고 PDO::PARAM_LOB (0) | 2023.09.05 |