아래 표시된 것처럼 그리드를 달성하고자 :트위터 부트 스트랩 그리드 :
내가 트위터 부트 스트랩 그리드 시스템을 찾고있다,하지만이 행을 지향하기 때문에, 내가 볼 수 없습니다 이것을 달성하는 방법.
방법이 없나요? 아니면 수동으로 CSS를 사용해야합니까?
아래 표시된 것처럼 그리드를 달성하고자 :트위터 부트 스트랩 그리드 :
내가 트위터 부트 스트랩 그리드 시스템을 찾고있다,하지만이 행을 지향하기 때문에, 내가 볼 수 없습니다 이것을 달성하는 방법.
방법이 없나요? 아니면 수동으로 CSS를 사용해야합니까?
당신은 여전히 일부 사용자 지정 스타일 부트 스트랩 그리드 사용할 수 있습니다
.block {
border: 3px #222 solid;
padding: 10px;
margin-bottom: 10px;
}
.block-1 {
height: 100px;
}
.block-2 {
height: 50px;
}
.block-3 {
height: 50px;
}
.block-4 {
height: 100px;
}
<link data-require="[email protected]*" data-semver="3.3.1" rel="stylesheet" href="//maxcdn.bootstrapcdn.com/bootstrap/3.3.1/css/bootstrap.min.css" />
<div class="container">
<div class="row">
<div class="col-xs-8">
<div class="block block-1">Block 1</div>
<div class="block block-2">Block 2</div>
</div>
<div class="col-xs-4">
<div class="block block-3">Block 3</div>
<div class="block block-4">Block 4</div>
</div>
</div>
</div>
중첩 할 수의 행과 COLS :
<div class="row">
<div class="col-md-9">
<div class="row">
<div class="col-md-12">left top</div>
<div class="col-md-12">left bottom</div>
</div>
</div>
<div class="col-md-3">
<div class="row">
<div class="col-md-12">right top</div>
<div class="col-md-12">right bottom</div>
</div>
</div>
</div>
는 "중첩 열"에서 http://getbootstrap.com/css/#grid를 참조
뭔가 묻고 싶습니다. 왜 중첩 된 행마다 col-md-12가 표시 되었습니까? 내 말은, 내가 읽은 것을 바탕으로 각 행은 12 개의 열로 나뉘어져 있습니다. 코드에서 24 열 모두와 비슷합니다. 마일 선생님을 밝혀 주시겠습니까? –
각 행은 12 개의 열로 구성되어 있습니다. 줄 바꿈이 더 많으면 폭을 100 %로 말하는 또 다른 방법 일뿐입니다. 원래 질문에서 레이아웃을 얻는 데 필요하지 않습니다. –
바로 설정 이 부모는 더 약 Grid system을 읽어 어린이
main{padding: 20px}
section, article{display: inline}
article, div{border: 4px solid black; margin-bottom: 10px}
article:nth-child(1){height: 80px}
article:nth-child(2){height: 40px}
div:nth-child(1){height: 30px}
div:nth-child(2){height: 90px}
<script src="//maxcdn.bootstrapcdn.com/bootstrap/3.3.1/js/bootstrap.min.js"></script>
<link href="//maxcdn.bootstrapcdn.com/bootstrap/3.3.1/css/bootstrap.min.css" rel="stylesheet"/>
<main class=row>
<section class="col-xs-8">
<article></article>
<article></article>
</section>
<aside class="col-xs-4">
<div></div>
<div></div>
</aside>
</main>
와 col-xs-*
폭입니다.
class = "col-xs-4 col-sm-4 col-md-4 col-lg-4"를 사용하는 이유는 무엇입니까? 난 당신이 코딩 된 것처럼 보이게하고 싶었던 가장 작은 것을 사용해야 할 필요가 있다고 생각했기 때문에, xs만을 사용하면 같은 효과를 가져야한다. 그렇지 않습니까? –
@RomanRdgz 당신이 내 비판에 대한 당신. –
고정 된 높이를 피하는 것이 더 좋지 않습니까? 나는 그것이 모든 장치에서 정확하게 확장되기를 원할 것입니다. 어떻게하면 CSS 코드를 변경해야합니까? –
물론 데모 용으로 고소를 사용했는데, 그렇게하지 않아도되며, 제거하고 블록을 유연하게 유지할 수 있습니다. – dfsq