์ปดํฌ๋ํธ - ๋ค๋น๊ฒ์ด์
๋์์ด ์๋ ๋ค๋น๊ฒ์ด์ ์ ๊ตฌ์ฑํ๊ธฐ ์ํด์ ์๋ฐ์คํฌ๋ฆฝํธ๊ฐ ํ์ํ๋ค.
bootstrap.min.js๊ฐ JQuery์ ์์กด์ฑ์ด ์๋ค.
# JQuery + bootstrap.min.js
โ Jquery - bootstrap.min.js ์์ โ
JQuery๊ฐ ์๋จ์ ์ ์ธ๋๊ณ bootstrap.min.js ๊ฐ ๋ค์ด๊ฐ๋ ์์
bootstrap.min.css">
<!-- bootstrap min.js๋ jqueryํ๋จ์ ๋์์ผํ๋ค! jquery๊ฐ ์์กด์ฑ์ผ๋ก ์ธํด ๋จผ์ ๋์์ผํ๋ค. -->
jquery-3.6.0.min.js" integrity="sha256-/xUj+3OJU5yExlq6GSYGSHk7tPXikynS7ogEvDej/m4=" crossorigin="anonymous"> bootstrap.min.js"></script>
# ๋ค๋น๊ฒ์ด์
http://bootstrapk.com/components/#nav
์ฝคํฌ๋ํธ · ๋ถํธ์คํธ๋ฉ
Some default panel content here. Nulla vitae elit libero, a pharetra augue. Aenean lacinia bibendum nulla sed consectetur. Aenean eu leo quam. Pellentesque ornare sem lacinia quam venenatis vestibulum. Nullam id dolor id nibh ultricies vehicula ut id elit.
bootstrapk.com
- ํ๋ฉด ํฌ๊ธฐ์ ๋ฐ๋ผ ๋ค๋น๊ฒ์ด์ ์ด ๋ค๋ฅด๊ฒ ๋ณด์ธ๋ค.
- ๋ค๋น๊ฒ์ด์ ์ ํฌ๊ฒ header์ collapse๋ก ๋๋๋ค.
# nav ์์
<!-- ํฐ์(๊ธฐ๋ณธ) -->
<nav class="navbar navbar-default">
<!-- ๋คํฌ(์์๋ฐ์ ) -->
<nav class="navbar navbar-inverse">
# navbar-brand
<div class="navbar-header">
</div>
<div class="navbar-header">
<a class="navbar-brand" href="#">navigation</a>
</div>
# ํ๋ฒ๊ฑฐ ๋ฉ๋ด
ํ๋ฉด์ด ์์ ๋ชจ๋ฐ์ผ ์ํ์์ ๋ณด์ด๋ ์ค๋ฅธ์ชฝ ๋ฉ๋ด ๋ฒํผ
# ํ์ฑํ ๋ ์ค๋ฅธ์ชฝ ๋ฉ๋ด ๋ฒํผ
์ค๋ฅธ์ชฝ ๋ฉ๋ด๋ฐ๋ฅผ ํด๋ฆญํ์ ๋ <li>๋ฉ๋ด๋ก ์ถ๊ฐ๋ ํญ๋ชฉ๋ค์ด ํผ์ณ์ ธ์ผ ํ๋ค.
id์ target์ ๋ง์ถฐ์ค์ผ ํ ๊ธ ๋ฒํผ์ ํด๋ฆญํ ๋ ์์ฑํ ๋ฉ๋ด๋ค์ด ๋ํ๋๋ค.
์ค๋ฅธ์ชฝ ๋ฉ๋ด๋ฐ_button โก data-target="#nav_menu"
collapse_div โก id="nav_menu"
<!-- ์ค๋ฅธ์ชฝ ๋ฉ๋ด๋ฐ -->
<button type="button" class="collapsed navbar-toggle" data-toggle="collapse"
data-target="#nav_menu" aria-expanded="false"> <span class="sr-only">Toggle navigation</span>
<!-- icon-bar์ ๊ฐ์์ ๋ฐ๋ผ ํ๋ฒ๊ฑฐ๋ฒํผ์ ๋ชจ์์ด ๋ฌ๋ผ์ง -->
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<!-- collapse ๋ฉ๋ด -->
<div class="collapse navbar-collapse" id="nav_menu">
<ul class="nav navbar-nav">
<li class="active">
<a href="">HTML</a>
</li>
<li>
<a href="">CSS</a>
</li>
<li>
<a href="">PYTHON</a>
</li>
<li>
<a href="">Javascript</a>
</li>
</ul>
</div>
|
<button type="button" class="collapsed navbar-toggle" data-toggle="collapse" data-target="#nav_menu" aria-expanded="false">
<span class="sr-only">Toggle navigation</span>
<!-- icon-bar์ ๊ฐ์์ ๋ฐ๋ผ ํ๋ฒ๊ฑฐ๋ฒํผ์ ๋ชจ์์ด ๋ฌ๋ผ์ง -->
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
'Second Brain > Bootstrap' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[Bootstrap] ๊ตฌ๊ธ & ํ์ด์ค๋ถ ์ด๋ฏธ์ง ์์ด์ฝ ์ฌ์ฉํ๊ธฐ (0) | 2022.03.13 |
---|---|
[๋ถํธ์คํธ๋ฉ] ์ปดํฌ๋ํธ ๋ฐฐ์นํด๋ณด๊ธฐ (0) | 2022.03.12 |
[Bootstrap] ๋ถํธ์คํธ๋ฉ ์ปดํฌ๋ํธ - ํผ (0) | 2022.03.11 |
[Bootstrap] ๋ถํธ์คํธ๋ฉ ์ปดํฌ๋ํธ - ํ ์ด๋ธ (0) | 2022.03.10 |
[Bootstrap] ๋ถํธ์คํธ๋ฉ ์ปดํฌ๋ํธ - ๋ฒํผ (0) | 2022.03.09 |
๋๊ธ