0
我一直在試圖做一個粘性導航的源代碼下面波紋管,但只是簡單地找不到任何東西或使任何工作。粘性導航幫助
該代碼有兩個導航欄頂部& MID,我希望有人可以幫助我創建TOPnav在MIDNAV後面在某個點創建粘性像效果。
我沒有JS鏈接的原因,我希望有人可以給我一個粗略的想法,該怎麼做。
謝謝:)。 PS:如果我的代碼中有任何東西看起來奇怪/怪異或可能不需要,隨時指出它,因爲我希望改進它。
html{
overflow-x: hidden;
height: 2000px;
background: white;
}
.TOPNAV {
position: fixed;
width: 80vw;
height: 20px;
margin-top: -720px;
margin-left: -10px;
border-top: 70px solid #AC3838;
border-left: 60px solid transparent;
border-right: 60px solid transparent;
z-index: 10;
}
.TOPNAV a {
position: fixed;
font-family: 'Bungee', cursive;
text-decoration: none;
font-size: 20px;
margin-top: -60px;
margin-left: 4vw;
color: white;
text-shadow: 1px 1px 1px black, 0 0 0 #000, 2px 4px 10px black;
}
.TOPNAV li {
float: left;
width: 15vw;
padding: 0px 0px 10px 0px;
display: block;
list-style-type: none;
}
.MIDNAV {
position: relative;
width: 100vw;
height: 20px;
margin-top: 730px;
margin-left: -10px;
border-bottom: 70px solid #575194;
z-index: 10;
}
.MIDNAV a {
position: absolute;
font-family: 'Bungee', cursive;
text-decoration: none;
font-size: 20px;
margin-top: 30px;
margin-left: 10vw;
color: white;
text-shadow: 1px 1px 1px black, 0 0 0 #000, 2px 4px 10px black;
}
.MIDNAV li {
float: left;
width: 15vw;
padding: 0px 0px 20px 0px;
display: block;
list-style-type: none;
}
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href=".//CSS\SCRAP_CSS.css">
<script src="JS/jquery-3.1.0.js" type="text/javascript"></script>
<script type="text/javascript" src="JS/SCRAP.js"></script>
<link href="https://fonts.googleapis.com/css?family=Bungee" rel="stylesheet">
</head>
<body>
<div class="TOPNAV">
<li><a href="Page2.html">Home</a>
</li>
<li><a href="Page2.html">Index</a>
</li>
<li><a href="Page2.html">About</a>
</li>
<li><a href="Page2.html">List</a>
</li>
<li><a href="Page2.html">Login</a>
</li>
</div>
<div class="MIDNAV">
<li><a href="Page2.html">Home</a>
</li>
<li><a href="Page2.html">Index</a>
</li>
<li><a href="Page2.html">About</a>
</li>
<li><a href="Page2.html">List</a>
</li>
<li><a href="Page2.html">Login</a>
</li>
</div>
</body>
</html>