코드잇 강의를 통해 반응형 웹사이트를 빠르게 만들수 있는 프레임워크 부트스트랩을 알게 되었다
버튼같이 작은 요소부터 nav bar 나 grid 같이 웹사이트의 구조를 이루는 (아마도) 모든 것들의 정형화된 코드를 제공한다.
빠르게 적용해서 쓸 수 있지만 커스터마이징 하는게 쉽지는 않다고 한다.
실습하면서 써보니까 어느정도 익힐 수는 있었다.
navbar, carousel(캐러셀), alert, grid, card (이미지 + 설명글) 등을 손쉽게 만들 수 있었다.
특히 반응형 웹사이트를 만들기 위해 그리드 구조를 사용하는 것이 유용했다.
패턴화된 class 이름을 통해 특정 웹사이트 크기에서 12칸으로 나뉘어진 그리드를 어떻게 차지할 것인지를 지정해준다
(나름대로 이해한 내용을 적어두려는데 무슨 직독직해하는 것처럼 썼네;)
완전 자유자재로 사용하진 못했고, 뭔가 원하는 레이아웃이 잘 안나와서 답답한 부분도 있었는데 요소 검사를 해보면서 원인 파악을 해볼 수 있었다.
너무 양산형 웹사이트 느낌이 많이 나서 많이 쓰진 않는다고 한다.
Bootstrap
Powerful, extensible, and feature-packed frontend toolkit. Build and customize with Sass, utilize prebuilt grid system and components, and bring projects to life with powerful JavaScript plugins.
getbootstrap.com
Bootstrap
강력하고 확장 가능하며 기능이 풍부한 프론트엔드 툴킷. Sass로 빌드 및 커스터마이징하고, 사전 빌드된 그리드 시스템 및 구성 요소를 활용하고, 강력한 JavaScript 플러그인으로 프로젝트에 생기
getbootstrap.kr
'개발 공부 일지 > HTML_CSS' 카테고리의 다른 글
<img> 이미지가 들어갈 크기를 미리 지정해주기 /srcset 이란? (0) | 2024.07.16 |
---|---|
<a> 태그 사용 시 주의사항 (0) | 2024.07.16 |
<img> vs. background-img (0) | 2024.07.15 |
시맨틱 태그 / position의 속성 (0) | 2024.07.11 |
input:focus border 스타일 지정이 안된다면? (0) | 2024.07.10 |