javascript - 使页面部分填充浏览器高度

标签 javascript jquery html css

我试图让页面部分填充浏览器高度。我尝试将 100 高度应用于所有元素,但它不起作用。如果我设置一个 heigh: 100vh 效果很好,但这不是我想要的方式,所以我想知道我做错了什么?

站点:Svenssonsbild.se/Konshandel 第二个和第三个菜单是spagesections 的 anchor 链接。

最佳答案

设置height:100%表示父元素高度的 100%,因此您需要指定父元素的高度才能正常工作。

如果要将元素设置为浏览器高度的 100%,则需要确保 所有父 元素达到 <body>。标签有百分比高度。

关于javascript - 使页面部分填充浏览器高度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23629097/

相关文章:

javascript - 如何从单独的 php 脚本执行 php 脚本而不丢失第二个脚本的输出?

javascript - 切换图标滑动以添加购物车按钮 onclick

javascript - 使用javascript展开/隐藏可折叠

javascript - 为什么这个对象没有被垃圾回收?

javascript - 全日历选择方法

java - 如何在 HtmlUnit 中模拟浏览器的后退按钮?

javascript - gulp.src 是做什么用的?

javascript - 使用纯 JavaScript 将 HTML 表单序列化为 JSON

javascript - 使用 Freebase 建议如何根据另一个字段的选择来过滤一个字段

html - 带有目标链接的下拉菜单