gpt4 book ai didi

javascript - 粘性导航 - 使用 stickUp.js 插件

转载 作者:太空宇宙 更新时间:2023-11-04 12:40:56 27 4
gpt4 key购买 nike

* {
box-sizing: border-box;
}
body {
margin: 0;
padding: 0;
font-weight: 500;
font-family: 'Helvetica Neue', sans-serif;
}
main {} .bckgrnd {
background-position: center center;
background-repeat: no-repeat;
background-attachment: fixed;
background-size: 100%;
height: 100%;
width: 100%;
}
#break {
clear: both;
}
div {
width: 100%;
margin: 0;
padding: 0 10%;
max-width: none;
overflow: hidden;
}
header {
height: 60vh;
}
#header-slide .bckgrnd {
background-image: url("../img/headerslide.jpg");
background-size: cover;
/*restrains the image to the size of the viewport */
}
#navigation ul {
padding: 5px 10%;
opacity: 0.1;
margin: 0;
background-color: #ffffff;
height: 6vh;
width: 100%;
!important
}
#navigation li {
float: left;
background-color: none;
list-style: none;
}
#intro-main {
height: 100vh;
background-color: #373B44;
}
#mse {
height: 100vh;
background-color: #000000;
background-image: url("../img/mse.jpg");
background-position: center center;
background-repeat: no-repeat;
background-size: cover;
}
#isg {
height: 100vh;
background-color: #cccccc;
background-image: url("../img/isg.jpg");
background-position: center center;
background-repeat: no-repeat;
background-size: cover;
}
#about {
height: 50vh;
background-color: #A8A8A8;
}
#credits {
height: 4vh;
background-color: #101010;
}
<!DOCTYPE html>
<!--[if lt IE 7]> <html class="no-js lt-ie9 lt-ie8 lt-ie7"> <![endif]-->
<!--[if IE 7]> <html class="no-js lt-ie9 lt-ie8"> <![endif]-->
<!--[if IE 8]> <html class="no-js lt-ie9"> <![endif]-->
<!--[if gt IE 8]><!-->
<!--<![endif]-->

<html class="no-js">

<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>Mse &amp; Isg</title>
<meta name="description" content="Embroidery Ads Coveralls Signs Graphic Decals">
<meta name="viewport" content="width=device-width, initial-scale=1.0" />

<link rel="stylesheet" href="css/main.css">
<link rel="stylesheet" href="css/normalize.css">
</head>

<body>


<main>

<header id="header-slide" class "header">

<div class="bckgrnd" data-center="background-position: 100% 0px;" data-top-bottom="background-position: 100% -250px;">

</div>

<!--navigation-->
<nav id="navigation">
<ul>
<li>Home</li>
<li>About Us</li>
<li>Mse</li>
<li>Isg</li>
<li>Contact Us</li>
</ul>
</nav>

</header>

<div id="intro-main">
</div>

<div id="mse">
</div>

<div id="isg">
</div>

<div id="about">
</div>

<div id="credits">

</div>


</main>

<script src="js/jquery.js"></script>
<script src="js/skrollr.js"></script>
<script src="js/stickUp.min.js"></script>

<script type="text/javascript">
<!--skrollr initialize-->
var s = skrollr.init({
forceHeight: false
});

//initiating jQuery
jQuery(function($) {
$(document).ready(function()



//enabling stickUp on the navbar
$('#navigation').stickUp();
});
});
</script>

</body>

</html>

我对编码有点陌生,虽然我在大学里学过计算机科学,但直到现在我都不会使用它。

问题是:我正在为一家公司制作一个网站,我几乎已经完成了布局。

只是粘性导航栏表现得很奇怪,向下滚动时它会出现在右侧(我应该在您向下滚动并保持 100% 宽度后粘住)。

我正在使用一个名为 stickUp.js 的免费 jquery 插件,我不确定它是否与 skrollr 存在兼容性问题。这是我正在使用的插件以及我希望导航栏起作用的方式,除了保留整个页面 100% 的宽度。 http://lirancohen.github.io/stickUp/

这里是问题的观点:
http://adventcomp.com/beta/index.html

图像文件很大,我没有使用它们的计划。他们现在只是占位符,因为我将在此站点中使用 skrollr,所以请不要担心。

TIA

最佳答案

当它变成粘性时,您需要将导航栏的宽度设置为 100%。这应该可以解决问题。

关于javascript - 粘性导航 - 使用 stickUp.js 插件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26879385/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com