html - 如何在针对不同屏幕高度(移动设备)使用溢出滚动时解决 CSS 中的最大高度问题?

标签 html css sass frontend overflow

我需要在 div 上使用 overflow scroll CSS 属性以使其可滚动,但刚刚意识到要使其工作我必须使用 max-height 或 height 属性。

In order for overflow to have an effect, the block-level container must have either a set height (height or max-height) or white-space set to nowrap.

但问题是,当我考虑一个移动屏幕设置最大高度/高度时,它不会为其他屏幕创建相同的预期 View (我希望文本占据整个移动屏幕然后溢出)

我有点新手,正在努力学习,有人可以帮忙吗??

最佳答案

正如 Jakob E 在他的评论中提到的,height: 100vh; 应该适用于现代浏览器。

您还可以使用百分比作为高度,使其相对于容器,这样类似 height: 100%; 的设置也应该有效。

关于html - 如何在针对不同屏幕高度(移动设备)使用溢出滚动时解决 CSS 中的最大高度问题?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58893544/

相关文章:

jquery - 我如何指示此菜单下的表格已完成

javascript - semantic-ui:使用 'doubling row' 类交错网格列行?

asp.net 菜单控件 staticBottomSeparatorImage 出现在水平菜单下方

reactjs - webpack:SASS 加载器失败 "Module build failed (from ./node_modules/sass-loader/lib/loader.js)"

javascript - 在 js 文件中使用 sass 变量 create-react-app

javascript - 具有用于 cookieless 域的自定义 javascript 函数的 LESS CSS

c# - 输入标签的值将 null 传输到数据库中

javascript - 在下拉菜单的内容后面设置不同的背景颜色

css - 使用 IE 适配@font-face

css - 如何增加里面有文字的超赞字体图标大小(使用 fa-stack)