Bootstrap
트위터에서 개발한 UI툴킷 : 적은 코딩으로도 유려하고 풍부한 결과를 얻을 수 있는 강력한 라이브러리
반응형 웹이라는 트랜드를 반영 : 한번의 개발로 PC와 모바일 모두에 대응할 수 있어 개발시간 단축, 유지보수의 이점
최고 수준의 UI 디자이너 : 디자이너가 아니라도 일정 수준 이상의 결과물을 얻음
매끄럽고, 직관적이고, 강력한!!
4.
Bootstrap
트위터에서 개발한 UI툴킷 : 적은 코딩으로도 유려하고 풍부한 결과를 얻을 수 있는 강력한 라이브러리
반응형 웹이라는 트랜드를 반영 : 한번의 개발로 PC와 모바일 모두에 대응할 수 있어 개발시간 단축, 유지보수의 이점
최고 수준의 UI 디자이너 : 디자이너가 아니라도 일정 수준 이상의 결과물을 얻음
매끄럽고, 직관적이고, 강력한!!
Grid system
<div class= “row”>
<div class = “container”>
<div class = “col-md-4”>
…
</div>
<div class = “col-md-4”>
…
</div>
<div class = “col-md-4”>
…
</div>
</div>
</div>
10.
Grid system
.col 디바이스크기 그리드 숫자
<div class = “col-md-4”>
Extra small
(초소형)
Small
(소형)
Medium
(보통)
Large
(대형)
.col-xs-* .col-sm-* .col-md-* .col-lg-*
11.
Grid system
<div class= “row”>
<div class = “col-md-3”> 첫번째 span </div>
<div class = “col-md-3”> 두번째 span </div>
<div class = “col-md-3”> 세번째 span </div>
<div class = “col-md-3”> 네번째 span </div>
</div>
row
12
첫번째
column
3
두번째
column
3
세번째
column
3
네번째
column
3
12.
<div class =“row”>
<div class = “col-md-12”>12</div>
</div>
<div class = “row”>
<div class = “col-md-3”>03</div>
<div class = “col-md-6”>06</div>
<div class = “col-md-3”>03</div>
</div>
<div class = “row”>
<div class = “col-md-6”>06</div>
<div class = “col-md-6”>06</div>
</div>
<div class = “row”>
<div class = “col-md-8”>08</div>
<div class = “col-md-6”>06</div>
</div>
12
03 06 03
06 06
08
06
Grid system
fluid 그리드 시스템은칼럼의 폭이 퍼센트 대신에 픽셀을 이용한다.
그래서 각각의 디바이스의 화면 해상도에 맞춰진 비율을 보장한다.
Fluid grid system
http://www.designinfluences.com/fluid960gs/12/fixed/
Q) Container에서 Fixed와의 차이점은 ?
1. Fixed
<div class = “container”> 로 감싸주면 고정된 div가 중간정렬이 된다.
2. Fluid
<div class = “container-fluid”> & <div class = “row-fluid”>를 하게 되면 fluid
상태에서 (해상도에 맞춰진) 중간 정렬이 된다.