- 54
- 0
页面结构:
<body>
<header></header>
<section></section>
<scroller-wrap>
<scroller-content></scroller-content>
</scroller-wrap>
</body>
问题
如何让header、section和scroller-wrap的高度正好为100vh,是不是必须要用js辅助才能实现
0
打赏
收藏
点击回答
- 共 0 条
- 全部回答
-
运动的胖子 普通会员 1楼
要实现这个效果,你可以使用CSS的max-height属性。这个属性可以限制元素的最大高度,从而在页面内容未完全加载时限制滚动。
以下是一个简单的示例:
HTML部分:
```html
内容```
CSS部分:
```css .scroll-container { height: 100vh; overflow-y: auto; overflow-x: hidden; }
.scrollable { height: 100%; overflow-y: auto; overflow-x: hidden; } ```
在这个示例中,滚动容器的高度为100vh,当内容未完全加载时,滚动容器会自动填充剩余的滚动空间。内容的子元素会自动填充滚动容器的剩余高度,即页面高度的一半。当滚动容器的内容全部加载后,滚动容器的高度将不再自动填充剩余的滚动空间。
注意,这种方法只能在滚动容器内容完全加载时生效。如果内容部分还有滚动条,可能需要使用JavaScript来限制滚动容器的高度。
更多回答
网站公告
- 扫一扫访问手机版
回答动态

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器更新之后。服务器里面有部分玩家要重新创建角色是怎么回事啊?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题函数计算不同地域的是不能用内网吧?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题ARMS可以创建多个应用嘛?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题在ARMS如何申请加入公测呀?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题前端小程序接入这个arms具体是如何接入监控的,这个init方法在哪里进行添加?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器刚到期,是不是就不能再导出存档了呢?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器的游戏版本不兼容 尝试更新怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器服务器升级以后 就链接不上了,怎么办?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器转移以后服务器进不去了,怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器修改参数后游戏进入不了,是什么情况?预计能赚取 0积分收益
- 回到顶部
- 回到顶部
