我用javascript修改菜单的CSS。我试图避免从"溢出:滚动"。
"职位:固定"当菜单的内容高度小于文档高度时的菜单。
我设置"位置:绝对"并将高度设置为文档高度。它的工作原理如我所愿。
是否可以仅使用@media查询执行此操作? 感谢
答案 0 :(得分:1)
您无法使用CSS检查内容的高度。如果你可以给你想要切换的数字高度,你可以创建一个断点,但你不能比较你的内容高度和文档高度。
div{
position: absolute;
height: 100%;
}
@media (max-height: 300px){ //Has to be a set number
position: fixed;
height: 300px;
}
看,它需要是一个固定的数字。