【发布时间】:2018-09-05 23:52:36
【问题描述】:
我似乎无法弄清楚,如何在具有 position: fixed 属性集的元素上隐藏滚动条。我的应用程序需要一个固定高度的固定侧边菜单,其余内容应该是可滚动的。我已经尝试将它包装在另一个 div 中并将父级的溢出属性设置为隐藏,但它似乎不适用于固定元素。任何建议将不胜感激。 这是片段:
<!DOCTYPE html>
<html>
<head>
<title>Blabla</title>
</head>
<body>
<style>
.blabla {
position: fixed;
height: 150px;
width: 200px;
background: red;
/*overflow-y: hidden;*/
}
.blabla2 {
font-size: 20px;
text-align: center;
height: 149px;
overflow-y: scroll;
}
</style>
<div class="blabla">
<div class="blabla2">
blabla<br>blabla<br>blabla<br>blabla<br>blabla<br>blabla<br>blabla<br>blabla<br>
blabla<br>blabla<br>blabla<br>blabla<br>blabla<br>blabla<br>blabla<br>blabla<br>
blabla<br>blabla<br>blabla<br>blabla<br>blabla<br>blabla<br>blabla<br>blabla<br>
blabla<br>blabla<br>blabla<br>blabla<br>blabla<br>blabla<br>blabla<br>blabla<br>
blabla<br>blabla<br>blabla<br>blabla<br>blabla<br>blabla<br>blabla<br>blabla<br>
</div>
</div>
</body>
</html>
【问题讨论】:
-
man 你的代码剪辑器完全按照你的意愿运行它并查看
-
我不希望滚动条可见
-
您希望滚动条仅在 HOVER 上可见?或者您希望永远无法向下滚动