트위터의 개발자와 디자이너는 웹 디자이너나 개발자에게 좀 더 나은 삶을 주고자 Bootstrap이라 불리는 프레임워크를 내놓았다. 원문의 Bootstrap 시작하기를 사용해 보고 원문과 함께 정리해 본다. 역시 Bootstrap 사이트에서 따라하기 해보는 것이 가장 좋겠다.
1. Bootstrap 활용하기
- 반응형 레이아웃의 CSS Grid
- 서체, 버튼, 폼, 테이블, 이미지에 대한 CSS
- 네비게이션, 프로그레스바, 경고창등의 사용자 인터페이스 컴포넌트
- 홈페이지에서 다운로드를 할 수 있다
- 디렉토리 구조
- HTML 첨부 하기
- 반응형 웹사이트 : width가 줄어들면 메뉴형태가 자동 변경 및 레이아웃 자동 조절됨 (데모사이트)
+ 넓이가 넓을때 메뉴 예
+ 넓이가 줄어들때 메뉴 변경 예
2. CSS Base: Button
- <button type="button" class="btn">Default Button</button>
- <button type="button" class="btn btn-success">Button</button>
<button type="button" class="btn btn-warning">Button</button>
<button type="button" class="btn btn-danger">Button</button>
- Bootstrap 스타일은 LESS로 빌드되었다.
@btnSuccessBackground: #bce895; //#62c462;
@btnSuccessBackgroundHighlight: #a0cd78; //#51a351;
- 그룹 버튼
<div class="btn-group">
<button type="button" class="btn btn-success">Button</button>
<button type="button" class="btn btn-warning">Button</button>
<button type="button" class="btn btn-danger">Button</button>
</div>
3. JQuery Plugin
- $('#container').tooltip({
selector: "a[rel=tooltip]"
});
<p id="container">Jujubes icing oat cake
<a href="#" rel="tooltip" title="a Lolipop Tiramissu?">lollipop tiramisu</a>.
Tiramisu sesame snaps croissant chupa chups chupa chups chocolate cake candy sugar plum
jelly beans. Lollipop pudding jelly sweet jujubes cookie pudding. Oat cake topping gummi
bears oat cake. Muffin jelly-o cake sesame snaps ice cream cotton candy.</p>
4. Bootstrap으로 만들어진 괴안은 사이트
- leanIX
- 프리미엄 테마 구매 사이트 (강력추천)
<참조>
- 원문 : http://www.hongkiat.com/blog/twitter-bootstrap/
- 적은 자원으로 훌륭한 웹사이트를 만들기 위한 9가지 아이디어
- 최근 version 3이 나왔다. 마이그레이션 관련내용
'HTML5, CSS3 > CSS' 카테고리의 다른 글
[GroundWorkCSS] Twitter Bootstrap의 새로운 대안 (0) | 2013.08.07 |
---|---|
[RWD] 반응형 웹 디자인 - 개념 잡기 (0) | 2013.05.09 |
[Compass] 이해하기 (0) | 2013.04.20 |
[Sass] Syntactically Awesome Style Sheet (0) | 2013.04.20 |
[CSS] Preprocessor 선택하기 (0) | 2013.04.20 |