gpt4 book ai didi

html - 固定菜单不起作用

转载 作者:太空狗 更新时间:2023-10-29 13:58:08 25 4
gpt4 key购买 nike

我希望我的菜单在我滚动时保持在原位,但是当我在我的 CSSposition:fixed; 中添加以下内容时,整个事情都偏离了我想要的位置是。

在此jsfiddle您可以看到它现在的样子以及我希望它成为的样子。唯一的问题是,如果我将位置更改为固定位置,它就不会再停留在我想要的位置。

<!DOCTYPE html>
<html>

<head>
<link href='https://fonts.googleapis.com/css?family=Satisfy' rel='stylesheet' type='text/css'>
<title>random</title>
<!-- <link rel="stylesheet" type="text/css" href="styles/style.css"> -->

</head>

<body>
<div id="container">
<div id="headcontainer">
</div>
<div id="menu">
<div id="logo">
<p>
Hier komt een logo
</p>
</div>
<ul>
<li>
Home
</li>
<li>
Over
</li>
<li>
Contact
</li>
<li>
Producte
</li>
</ul>
</div>

<div id="content">
<div class="text-box">


</div>
<div class="text-box">


</div>
</div>

</div>
</body>

</html>

<style>
/*Global*/

* {
margin: 0px;
}

body {}

h1,
h2,
h3,
h4,
h5,
h6 {}

h1 {}

h2 {}

h3 {}

h4 {}

a {}

img {}

#container {
margin-left: auto;
margin-right: auto;
width: 100%;

}

#headcontainer {
width: 100%;
height: 100vh;
background-color: pink;

}
/* navigation */

#menu {
height: 100px;
width: 100%;
background-color: rgba(0, 0, 255, 0.1);
max-height: 100px;
border: 1px solid black;
border-top: none;


}

#menu li {
display: inline-block;
text-decoration: none;
padding-left: 20px;
position: relative;
padding-right: 20px;
}

#menu ul {
float:right;
height:100%;
width: auto;
line-height: 100px;
margin-right:25px;
}

#menu ul li {

}

#menu ul li:hover {
cursor:pointer;
color: white;
}

#logo {
height: 50px;
width: auto;
background-color: red;
float: left;
margin-top: 0px;
margin-top: 30px;
margin-left: 60px;


}

/*content*/
#content {
width:100%;
height:1000px;
min-height:500px;
margin-left: auto;
margin-right: auto;


}

.text-box {
width:40%;
height:auto;
background-color:blue;
min-height:100px;
float:left;
margin-left:5%;
margin-right:5%;
margin-top:50px;
}

</style>

编辑:我正在努力实现这样的目标:

http://themes.lucky-roo.com/resume-cv/berg-v1.7/HTML_Template/home-1-static-image.html

最佳答案

好的,我知道你想要什么,我想你会用 Javascript 编写这个行为。

这种解决方案对您来说没问题吗??

演示:http://jsfiddle.net/cc48t

$(window).scroll(function () {
if ($(window).scrollTop() > 100) {
$('#scroller').css('top', $(window).scrollTop());
}
}
);

关于html - 固定菜单不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37610457/

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