초보자를 위한 Bootstrap의 간단한 기능 요약
소개
첫 투고입니다. Rails 튜토리얼에서 학습한 「Bootstrap」을 사용해 포트폴리오를 작성하고 있습니다만, 사용한 기능을 비망록으로서 남겨 두고 싶습니다. 조금이라도 초보자 쪽의 도움이 되면 다행입니다.
1. Bootstrap을 사용하는 이점
Bootstrap은 트위터가 만든 웹 제작을 위한 프레임워크입니다. 다양한 브라우저나 화면 사이즈에 대응한 본격적인 WEB 사이트를 간단하게 작성할 수 있습니다.
장점
단점
2. Bootstrap 설치
Rails의 경우 Bootstrap을 사용할 때는 bootstrap-sass gem을 사용하여 Rails 애플리케이션에 도입합니다.
Gemfile
gem 'bootstrap-sass', '3.4.1'
Bootstrap을 업데이트합니다.
bundle install
커스텀 CSS용 파일을 작성해,
@import
app/assets/stylesheets/custom.scss
@import "bootstrap-sprockets";
@import "bootstrap";
3. 문자색 지정
HTML 태그의
class
속성에, 이하와 같이 지정하는 것으로, 문자색을 간단하게 붙일 수가 있습니다.index.html
<p class="text-primary">.text-primary</p>
<p class="text-secondary">.text-secondary</p>
<p class="text-success">.text-success</p>
<p class="text-danger">.text-danger</p>
<p class="text-warning">.text-warning</p>
<p class="text-info">.text-info</p>
<p class="text-light bg-dark">.text-light</p>
<p class="text-dark">.text-dark</p>
<p class="text-body">.text-body</p>
<p class="text-muted">.text-muted</p>
<p class="text-white bg-dark">.text-white</p>
<p class="text-black-50">.text-black-50</p>
<p class="text-white-50 bg-dark">.text-white-50</p>
문자를 정렬하려면 다음과 같이 Class 속성을 추가합니다.
index.html
<p class="text-center text-primary">中央揃え</p>
<p class="text-right text-secondary">右揃え</p>
<p class="text-left text-success">左揃え</p>
4. 배경색 지정
HTML 태그의
class
속성에, 다음과 같이 .bg-
지정하는 것으로, 배경색의 색을 지정할 수가 있습니다.index.html
<div class="bg-primary text-white">.bg-primary</div>
<div class="bg-secondary text-white">.bg-secondary</div>
<div class="bg-success text-white">.bg-success</div>
<div class="bg-danger text-white">.bg-danger</div>
<div class="bg-warning text-dark">.bg-warning</div>
<div class="bg-info text-white">.bg-info</div>
<div class="bg-light text-dark">.bg-light</div>
<div class="bg-dark text-white">.bg-dark</div>
<div class="bg-white text-dark">.bg-white</div>
<div class="bg-transparent text-dark">.bg-transparent</div>
5. 버튼 클릭
class
에, 다음과 같이 btn
지정하는 것으로, 버튼을 작성할 수가 있습니다. 또, 버튼의 배경색의 변경은 btn-
뒤에 색을 지정합니다.index.html
<button type="submit" class="btn btn-primary">Primary</button>
<button type="button" class="btn btn-secondary">Secondary</button>
<button type="button" class="btn btn-success">Success</button>
<button type="button" class="btn btn-danger">Danger</button>
<button type="button" class="btn btn-warning">Warning</button>
<button type="button" class="btn btn-info">Info</button>
<button type="button" class="btn btn-light">Light</button>
<button type="button" class="btn btn-dark">Dark</button>
6. 네비게이션 붙이기
네비게이션 바는,
nav
를 클래스에 지정해 사용합니다.index.html
<nav class="nav">
<a class="nav-link active" href="#">Active</a>
<a class="nav-link" href="#">Link</a>
<a class="nav-link" href="#">Link</a>
<a class="nav-link disabled" href="#">Disabled</a>
</nav>
참고 사이트
Bootstrap 공식 사이트
Reference
이 문제에 관하여(초보자를 위한 Bootstrap의 간단한 기능 요약), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/tobby8919/items/26151a6d3a61ef850b25텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)