프로젝트 하면서/홈페이지 만들기
네비게이션바를 만들어보자
worldforest
2024. 4. 4. 17:27
<nav class="navbar navbar-expand-lg navbar-light bg-light">
<div class="container-fluid">
<a class="navbar-brand" href="#">Navbar</a>
<button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNavDropdown" aria-controls="navbarNavDropdown" aria-expanded="false" aria-label="Toggle navigation">
<span class="navbar-toggler-icon"></span>
</button>
<div class="collapse navbar-collapse" id="navbarNavDropdown">
<ul class="navbar-nav">
<li class="nav-item">
<a class="nav-link active" aria-current="page" href="#">Home</a>
</li>
<li class="nav-item">
<a class="nav-link" href="#">Features</a>
</li>
<li class="nav-item">
<a class="nav-link" href="#">Pricing</a>
</li>
<li class="nav-item dropdown">
<a class="nav-link dropdown-toggle" href="#" id="navbarDropdownMenuLink" role="button" data-bs-toggle="dropdown" aria-expanded="false">
Dropdown link
</a>
<ul class="dropdown-menu" aria-labelledby="navbarDropdownMenuLink">
<li><a class="dropdown-item" href="#">Action</a></li>
<li><a class="dropdown-item" href="#">Another action</a></li>
<li><a class="dropdown-item" href="#">Something else here</a></li>
</ul>
</li>
</ul>
</div>
</div>
</nav>
<template>
<div>
<ul class="nav nav-tabs">
<a class="navbar-brand fade-page" href="#">
<img src="@/assets/main-logo.png" width="90" height="38">
</a>
<li class="nav-item">
<a class="nav-link" aria-current="page" href="#">핵심기술</a>
</li>
<li class="nav-item dropdown" @click="toggleDropdown">
<a class="nav-link dropdown-toggle" href="#" role="button" aria-haspopup="true" aria-expanded="false">교육과정</a>
<div class="dropdown-menu" :class="{ show: isDropdownOpen }">
<a class="dropdown-item" href="#">전체 로드맵</a>
<a class="dropdown-item" href="#">AI(인공지능)</a>
<a class="dropdown-item" href="#">데이터 사이언스</a>
<!-- <hr class="dropdown-divider"> -->
<a class="dropdown-item" href="#">IoT(사물인터넷)</a>
</div>
</li>
<li class="nav-item">
<a class="nav-link" href="#">회사소개</a>
</li>
<li class="nav-item">
<a class="nav-link disabled" href="#" tabindex="-1" aria-disabled="true">문의하기</a>
</li>
</ul>
</div>
</template>
<script>
export default {
name: "JaenHeader",
data() {``
return {
isDropdownOpen: false,
};
},
methods: {
toggleDropdown() {
this.isDropdownOpen = !this.isDropdownOpen;
},
},
};
</script>
<style src="@/assets/css/theme.css"></style>
<style src="@/assets/css/loaders/loader-typing.css"></style>
navbar
<div class="collapse navbar-collapse" id="navbarNavDropdown">
<div class="collapse navbar-collapse justify-content-end" id="navbarNavDropdown">
반응형