네비게이션바
<nav id="mainNavbar" class="navbar navbar-dark navbar-expand-md py-0 fixed-top">
<a href="#" class="navbar-brand">CANDY</a>
<button class="navbar-toggler" data-toggle="collapse" data-target="#navLinks" aria-label="Toggle navigation">
<span class="navbar-toggler-icon"></span>
</button>
<div class="collapse navbar-collapse" id="navLinks">
<ul class="navbar-nav">
<li class="nav-item">
<a href="" class="nav-link">HOME</a>
</li>
<li class="nav-item">
<a href="" class="nav-link">ABOUT</a>
</li>
<li class="nav-item">
<a href="" class="nav-link">TICKETS</a>
</li>
</ul>
</div>
</nav>
#mainNavbar {
font-size: 1.5rem;
font-weight: 100;
}
#mainNavbar .nav-link {
color: white;
}
#mainNavbar .nav-link:hover {
color: #EA1C2C;
}
#mainNavbar .navbar-brand {
color: #EA1C2C;
font-size: 1.5rem;
}
화면을 스크롤할때 네비게이션바 색바꾸기
.navbar.scrolled {
background: rgb(222,192,222);
transition: background 500ms;
}
<script>
$(function () {
$(document).scroll(function () {
var $nav = $("#mainNavbar");
$nav.toggleClass("scrolled", $(this).scrollTop() > $nav.height());
});
});
</script>
이미지 및 content
<section class="container-fluid px-0">
<div class="row align-items-center">
<div class="col-lg-6">
<div id="headingGroup" class="text-white text-center d-none d-lg-block mt-5">
<h1 class="">MUSEUM<span>/</span>OF<span>/</span>CANDY</h1>
<h1 class="">MUSEUM<span>/</span>OF<span>/</span>CANDY</h1>
<h1 class="">MUSEUM<span>/</span>OF<span>/</span>CANDY</h1>
<h1 class="">MUSEUM<span>/</span>OF<span>/</span>CANDY</h1>
<h1 class="">MUSEUM<span>/</span>OF<span>/</span>CANDY</h1>
<h1 class="">MUSEUM<span>/</span>OF<span>/</span>CANDY</h1>
<h1 class="">MUSEUM<span>/</span>OF<span>/</span>CANDY</h1>
</div>
</div>
<div class="col-lg-6">
<img class="img-fluid" src="imgs/hand2.png" alt="">
</div>
</div>
</section>
<section class="container-fluid px-0">
<div class="row align-items-center content">
<div class="col-md-6 order-2 order-md-1">
<img src="imgs/milk.png" alt="" class="img-fluid">
</div>
<div class="col-md-6 text-center order-1 order-md-2">
<div class="row justify-content-center">
<div class="col-10 col-lg-8 blurb mb-5 mb-md-0">
<h2>MUSEUM OF CANDY</h2>
<img src="imgs/lolli_icon.png" alt="" class="d-none d-lg-inline">
<p class="lead">Lorem ipsum dolor sit amet consectetur adipisicing elit. Neque, iste molestiae
beatae, maiores deserunt
in voluptatibus
aspernatur architecto excepturi delectus soluta? Ipsa, deleniti dolorem hic consequatur
repellat eveniet quidem
voluptate necessitatibus dolorum delectus minus vitae, ut, veritatis sint ipsum magnam
autem nam ex deserunt debitis
eaque ratione! Nobis, quidem assumenda.</p>
</div>
</div>
</div>
</div>
<div class="row align-items-center content">
<div class="col-md-6 text-center">
<div class="row justify-content-center">
<div class="col-10 col-lg-8 blurb mb-5 mb-md-0">
<h2>MUSEUM OF CANDY</h2>
<img src="imgs/lolli_icon.png" alt="" class="d-none d-lg-inline">
<p class="lead">Lorem ipsum dolor sit amet consectetur adipisicing elit. Neque, iste molestiae
beatae, maiores deserunt
in voluptatibus
aspernatur architecto excepturi delectus soluta? Ipsa, deleniti dolorem hic consequatur
repellat eveniet quidem
voluptate necessitatibus dolorum delectus minus vitae, ut, veritatis sint ipsum magnam
autem nam ex deserunt debitis
eaque ratione! Nobis, quidem assumenda.</p>
</div>
</div>
</div>
<div class="col-md-6">
<img src="imgs/gumball.png" alt="" class="img-fluid">
</div>
</div>
<div class="row align-items-center content">
<div class="col-md-6 order-2 order-md-1">
<img src="imgs/sprinkles.png" alt="" class="img-fluid">
</div>
<div class="col-md-6 text-center order-1 order-md-2">
<div class="row justify-content-center">
<div class="col-10 col-lg-8 blurb mb-5 mb-md-0">
<h2>MUSEUM OF CANDY</h2>
<img src="imgs/lolli_icon.png" alt="" class="d-none d-lg-inline">
<p class="lead">Lorem ipsum dolor sit amet consectetur adipisicing elit. Neque, iste molestiae
beatae, maiores
deserunt
in voluptatibus
aspernatur architecto excepturi delectus soluta? Ipsa, deleniti dolorem hic consequatur
repellat eveniet
quidem
voluptate necessitatibus dolorum delectus minus vitae, ut, veritatis sint ipsum magnam
autem nam ex deserunt
debitis
eaque ratione! Nobis, quidem assumenda.</p>
</div>
</div>
</div>
</div>
</section>
.blurb h2 {
color: #EA1C2C;
font-weight: 100;
font-size: 2.5rem;
}
.blurb p {
color: #f498b8;
font-weight: 100;
font-size: 1.125rem;
line-height: 2;
}
.content {
margin-top: 100px;
margin-bottom: 100px;
}
#headingGroup span {
color: #EA1C2C;
}
#headingGroup h1 {
font-weight: 100;
font-size: 4rem;
}
글씨 크기를 반응형으로 적용!
@media (max-width: 1200px) {
#headingGroup h1 {
font-weight: 100;
font-size: 3rem;
}
.blurb h2 {
font-size: 2rem;
}
}
결과!
