Button
- a, input, button 태그에 btn 클래스를 이용하여 스타일 적용이 가능함.
- 여러가지 색상 적용과 사이조절이 가능함.
<a class="btn btn-link" href="#" role="button">Link</a>
<button class="btn btn-success" type="submit">Button</button>
<input class="btn btn-danger" type="button" value="Input">
<input class="btn btn-info" type="submit" value="Submit">
색상조정
<button type="button" class="btn btn-default">Default</button>
<button type="button" class="btn btn-primary">Primary</button>
<button type="button" class="btn btn-success">Success</button>
<button type="button" class="btn btn-info">Info</button>
<button type="button" class="btn btn-warning">Warning</button>
<button type="button" class="btn btn-danger">Danger</button>
<button type="button" class="btn btn-link">Link</button>
크기조절
<p>
<button type="button" class="btn btn-primary btn-lg">Large button</button>
<button type="button" class="btn btn-default btn-lg">Large button</button>
</p>
<p>
<button type="button" class="btn btn-primary">Default button</button>
<button type="button" class="btn btn-default">Default button</button>
</p>
<p>
<button type="button" class="btn btn-primary btn-sm">Small button</button>
<button type="button" class="btn btn-default btn-sm">Small button</button>
</p>
<p>
<button type="button" class="btn btn-primary btn-xs">Extra small button</button>
<button type="button" class="btn btn-default btn-xs">Extra small button</button>
.btn-block
- 부모박스의 가로길이에 맞게 자동으로 길이를 변경하는 속성
<button type="button" class="btn btn-primary btn-lg btn-block">Block level button</button>
<button type="button" class="btn btn-default btn-lg btn-block">Block level button</button>
버튼 그룹
- 버튼을 그룹별로 관리할 수 있게 해주는 속성(페이지 넘버 관리)
<div class="btn-toolbar" role="toolbar" aria-label="...">
<div class="btn-group" role="group" aria-label="...">...</div>
<div class="btn-group" role="group" aria-label="...">...</div>
<div class="btn-group" role="group" aria-label="...">...</div>
</div>
Nexting
- 버튼을 리스트형으로 관리 해주는 방식
<div class="btn-group" role="group" aria-label="...">
<button type="button" class="btn btn-default">1</button>
<button type="button" class="btn btn-default">2</button>
<div class="btn-group" role="group">
<button type="button" class="btn btn-default dropdown-toggle" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
Dropdown
<span class="caret"></span>
</button>
<ul class="dropdown-menu">
<li><a href="#">Dropdown link</a></li>
<li><a href="#">Dropdown link</a></li>
</ul>
</div>
</div>
버튼을 세로로 나열
- btn-group-vertical을 사용하면 세로로 나열을 할 수 있음.
<div class="btn-group-vertical" role="group" aria-label="...">
버튼의 너비를 균등하게 배치
<div class="btn-group btn-group-justified" role="group" aria-label="...">
<div class="btn-group" role="group">
<button type="button" class="btn btn-default">Left</button>
</div>
<div class="btn-group" role="group">
<button type="button" class="btn btn-default">Middle</button>
</div>
<div class="btn-group" role="group">
<button type="button" class="btn btn-default">Right</button>
</div>
</div>
image
- 이미지태그에 클래스를 이용하여 스타일을 적용 가능함.
테두리 스타일 적용
<img src="..." alt="..." class="img-rounded">
<img src="..." alt="..." class="img-circle">
<img src="..." alt="..." class="img-thumbnail">
반응형 사진 적용
- 기존에 크기가 큰 사진들은 사이즈보다 웹브라우저 사이즈가 작아지면 사진이 잘려서 표기가 됨.
- 반응형 클래스를 적용하면 사진이 웹브라우저 사이즈에 맞게 자동으로 조정이 되어짐.
<img src="..." class="img-responsive" alt="Responsive image">
'Frontend > BootStrap' 카테고리의 다른 글
helper class (0) | 2022.12.23 |
---|---|
table, form tag (1) | 2022.12.21 |
Grid options (0) | 2022.12.21 |
.list-style .image (0) | 2022.12.20 |
BootStrap개념 Grid (0) | 2022.12.20 |