[英]Fixed navigation bar css
如果您想要隐藏滚动条,请使用:
ul {
scrollbar-width: none;
}
或尝试使用 ::-webkit-scrollbar
父 div (.nav) 的宽度与列表的宽度不同。
尝试将.nav ul
的宽度设置为 300px。
.nav ul {
list-style-type: none;
margin: 0;
padding: 0;
width: 300px;
background-color: #f1f1f1;
position: fixed;
height: 100%;
overflow: auto;
}
我希望这是你想要实现的。 如果没有,请分享更多详细信息。
调整侧边栏的 css 以满足您的需要..
* { box-sizing: border-box; } body { margin: 0; font-family: 'Poppins', sans-serif; }.container { margin-top: -20px; display: flex; flex-direction: row; } @media (max-width: 600px) {.container { margin-top: -20px; display: flex; flex-direction: column; } } div.nav { list-style-type: none; margin: 0; padding: 0; width: auto; background-color: #f1f1f1; position: fixed; height: 100%; white-space: nowrap; }.content { }.nav h1 { text-align: center; }.nav ul { list-style-type: none; margin: 0; padding: 0; width: auto; background-color: #f1f1f1; /* position: fixed; */ height: 100%; overflow-y: scroll; /* OPTIONAL: add below 2 lines of code to Hide scroll bars in IE, Edge, mozilla*/ -ms-overflow-style: none; scrollbar-width: none; } /* OPTIONAL: add below 3 lines of code to Hide scroll bars in google chrome and apple safari*/.nav ul::-webkit-scrollbar { display: none; } a { padding: 8px 16px; display: block; text-decoration: none; color: black; }.content { margin-left: 30%; margin-right: 10%; } li { list-style-type: disc; }.code { padding: 0; width: 100%; background: powderblue; padding: 5px 15px 15px; margin-left: 10px; line-height: 1em; }
<body> <div class="container"> <div class="nav"> <h1>JS Documentation</h1> <hr> <ul> <a href="#introduction">Introduction</a> <hr> <a href="#know">What you should already know</a> <hr> <a href="#javascript">JavaScript and JavaScript</a> <hr> <a href="#hello">Hello world</a> <hr> <a href="#vari">Variables</a> <hr> <a href="#declare">Declaring variables</a> <hr> <a href="#scope">Variable scope</a> <hr> <a href="#global">Global variables</a> <hr> <a href="#constant">Constant</a> <hr> <a href="#type">Data types</a> <hr> <a href="#if">if...else statement</a> <hr> <a href="#while">while statement</a> <hr> <a href="#function">Function declarations</a> <hr> <a href="#reference">Reference</a> <hr> </ul> </div> </body>
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.