- HTMLとCSSを使用した基本的なトップバー:
HTMLの
<header>
要素とCSSを使用して、基本的なトップバーを作成できます。以下は例です:
<header>
<nav>
<ul>
<li><a href="#">メニュー1</a></li>
<li><a href="#">メニュー2</a></li>
<li><a href="#">メニュー3</a></li>
</ul>
</nav>
</header>
- ブートストラップを使用したトップバー: ブートストラップは、人気のあるCSSフレームワークであり、トップバーを簡単に作成できます。以下は例です:
<nav class="navbar navbar-expand-lg navbar-light bg-light">
<a class="navbar-brand" href="#">ロゴ</a>
<button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarNav" aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">
<span class="navbar-toggler-icon"></span>
</button>
<div class="collapse navbar-collapse" id="navbarNav">
<ul class="navbar-nav">
<li class="nav-item active">
<a class="nav-link" href="#">メニュー1</a>
</li>
<li class="nav-item">
<a class="nav-link" href="#">メニュー2</a>
</li>
<li class="nav-item">
<a class="nav-link" href="#">メニュー3</a>
</li>
</ul>
</div>
</nav>
- jQueryを使用したスクロール時に表示/非表示にするトップバー: 以下のコード例では、スクロール時にトップバーを表示または非表示にする方法を示しています。jQueryを使用しています。
<!DOCTYPE html>
<html>
<head>
<script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>
<style>
#top-bar {
position: fixed;
top: 0;
left: 0;
width: 100%;
background-color: #f1f1f1;
padding: 10px;
display: none;
}
</style>
<script>
$(document).ready(function(){
$(window).scroll(function(){
if($(this).scrollTop() > 100){
$('#top-bar').fadeIn();
} else{
$('#top-bar').fadeOut();
}
});
});
</script>
</head>
<body>
<div id="top-bar">トップバー</div>
<div style="height: 2000px;"></div>
</body>
</html>
これらはいくつかのトップバーの作成方法とコード例です。あなたのブログ投稿に役立つ情報となるでしょう。