javascript - 溢出时不显示垂直滚动:自动
问题描述
您好我有一个垂直滚动没有显示在容器中的问题overflow:auto
。问题是容器的高度与内容的高度完全相同,但内容的宽度更大,所以出现了水平滚动,这应该迫使垂直滚动也出现,但事实并非如此。有任何想法吗?
这里是一个代码笔,因为一个例子比文字更好。
解决方案
我在 chrome 和 firefox 浏览器上尝试此代码。问题是不同的浏览器可能对此有不同的实现。在 chrome(版本 91.0.4472.114,Linux)中,容器为 485px,但在 Firefox 中,其宽度为 500px。在我的 Firefox 浏览器(版本 89,Linux)中也可以看到垂直滚动。当我在 chrome 中更改容器类的 CSS 属性时,它显示垂直滚动。基本上, (overflow: auto) 将在内容超出父级的宽度或高度时显示滚动。
推荐阅读
- apache-camel - 使用骆驼中的XML DSL将Json字符串拆分并在正文中添加添加对象
- android - 这怎么可能?axios 在没有网络的安卓平板上返回 200 条状态和数据
- php - 获取txt文件中两个行号之间的文本行
- python - 如何解决 Pandas 的 Key Error 19 问题?
- javascript - 热重载不适用于干净的反应项目?
- wildfly - 自定义模块无法在 wildfly-maven-plugin 中加载
- javascript - 增加输入框的宽度?删除单击按钮或输入框时出现的黑色轮廓?
- r - 如何在R中将每日数据转换为每周数据
- php - php数据库实例共享使用继承,找一个简短的例子
- reactjs - Moment.js 返回错误的日期