본문 바로가기
ETC/Bootstrap

올 뉴 30분 요약강좌(Bootstrap) 정리

by java나유 2022. 12. 4.

유투브에서 부트스트랩 요약강좌를 짧게 들어보고 요점을 기록한 글입니다.

유투브 url: https://www.youtube.com/watch?v=2znzBerWyWU 

 

 

부트스트랩 문서(영문이어야함, 한글은 3버전 대...임..ㅠㅠㅎ)

 

https://getbootstrap.com/docs/5.2/getting-started/introduction/

 

Get started with Bootstrap

Bootstrap is a powerful, feature-packed frontend toolkit. Build anything—from prototype to production—in minutes.

getbootstrap.com

대부분 문서에 아주 정리가 잘 되어있다.


**alert 샘플 많은 사이트

https://sweetalert2.github.io/

 

SweetAlert2

A beautiful, responsive, customizable and accessible (WAI-ARIA) replacement for JavaScript's popup boxes

sweetalert2.github.io


**editor 사이트

https://ui.toast.com/tui-editor

 

TOAST UI :: Make Your Web Delicious!

TOAST UI is an open-source JavaScript UI library maintained by NHN Cloud.

ui.toast.com

https://summernote.org/getting-started/#installation

 

Summernote - Super Simple WYSIWYG editor

Super Simple WYSIWYG Editor on Bootstrap Summernote is a JavaScript library that helps you create WYSIWYG editors online.

summernote.org


**Font (픽토그램, 이미지 등이 진짜 이미지가 아니고 폰트다..)

https://fontawesome.com/

 

Font Awesome

The internet's icon library + toolkit. Used by millions of designers, devs, & content creators. Open-source. Always free. Always awesome.

fontawesome.com

 

 

  • 부트 스트랩 기본 코드

  
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
<!-- CSS only -->
<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.2.3/dist/css/bootstrap.min.css" rel="stylesheet">
</head>
<body>
hello world
<!-- JavaScript Bundle with Popper -->
<script src="https://cdn.jsdelivr.net/npm/bootstrap@5.2.3/dist/js/bootstrap.bundle.min.js"></script>
</body>
</html>

 

 

  • 12가 기준임 

  
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.2.3/dist/css/bootstrap.min.css" rel="stylesheet">
<style>
.b{
border: solid 1px black;
}
</style>
</head>
<body>
<h1>grid system</h1>
<div class="container-fluid"> <!--fluid: 여백 없애기-->
<div class="row">
<div class="col-md-6 col-sm-6 b">hello</div>
<div class="col-md-3 col-sm-6 b">hello</div>
<div class="col-md-3 col-sm-12 b">hello</div>
</div>
<div class="row">
<div class="col-md-4 b">hello</div>
<div class="col-md-4 b">hello</div>
<div class="col-md-4 b">hello</div>
</div>
<div class="row">
<div class="col-md-4 offset-md-4 b">hello</div> <!--offset:4만큼없애기-->
<div class="col-md-4 b">hello</div>
</div>
</div>
<script src="https://cdn.jsdelivr.net/npm/bootstrap@5.2.3/dist/js/bootstrap.bundle.min.js"></script>
</body>
</html>
Document

grid system

hello
hello
hello
hello
hello
hello
hello
hello

 

  • <kbd>코드가 짱 이쁘다!!!! 많이 쓸 것 같다!

  
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Document</title>
<link
href="https://cdn.jsdelivr.net/npm/bootstrap@5.2.3/dist/css/bootstrap.min.css"
rel="stylesheet"
/>
</head>
<body>
<script src="https://cdn.jsdelivr.net/npm/bootstrap@5.2.3/dist/js/bootstrap.bundle.min.js"></script>
<!--class-"h1" 쓰지 않습니다.-->
<h1 class="h1">hello world</h1>
<h1 class="display-1">hello world</h1>
<kbd> ctrl+k</kbd>
</body>
</html>
Document

hello world

hello world

ctrl+k

 

 

이미지 기본 코드


  
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Document</title>
<!-- CSS only -->
<link
href="https://cdn.jsdelivr.net/npm/bootstrap@5.2.3/dist/css/bootstrap.min.css"
rel="stylesheet"
/>
</head>
<style>
.b {
border: solid 1px black;
}
</style>
<body>
<div class="container">
<div class="row">
<div class="col-md-4">
<!--fluid:이미지 크기게 맞게 자동조절-->
<img class="img-fluid" src="jeju.jpg" alt="" />
</div>
<div class="col-md-4">
<!-- rounded-circle:이미지 동그라미-->
<img class="img-fluid rounded-circle" src="jeju.jpg" alt="" />
</div>
<div class="col-md-4">
<!--img-thumbnail:액자-->
<img class="img-fluid img-thumbnail" src="jeju.jpg" alt="" />
</div>
</div>
</div>
<!-- JavaScript Bundle with Popper -->
<script src="https://cdn.jsdelivr.net/npm/bootstrap@5.2.3/dist/js/bootstrap.bundle.min.js"></script>
</body>
</html>

728x90

'ETC > Bootstrap' 카테고리의 다른 글

올 뉴 30분 요약강좌(Bootstrap) 정리 #2  (0) 2022.12.04

댓글