css - 使该网站内容水平适合且仅垂直溢出的最有效方法
问题描述
我还在学习,如果我有任何不正确的术语,请原谅我。
我正在尝试以我想要的方式使项目适合屏幕,并尝试使用我的浏览器(chrome)中的开发人员工具来修改现有网页。
我发现了一个网页,要求您在放大时水平和垂直滚动。
我想以某种方式查看页面,以便无论我放大多少(例如CTRL+ 鼠标滚轮向上),它都不需要水平滚动。
我认为添加:
overflow-x: hidden;
overflow-y: scroll;
到身体可能会修复它,但它没有。
这是来自维基百科的一个例子,它显示了我所指的效果。
任何和所有的见解/提示将不胜感激。
解决方案
滚动条由#topmenu_lg
. 放大时,歌曲索引表中字母的字体大小会增加,并超过可用的正文宽度。
为了轻松可视化这一点,请将此 CSS 添加到您的页面:
@media screen and (min-width: 600px) {
#topmenu_lg {
overflow-x: auto;
max-width: 90%;
}
}
您需要想出一种响应式显示这些索引的方法。
使用<table>
元素进行布局是可以接受的……大约 30 年前。
推荐阅读
- performance-testing - 蝗虫的多任务
- python - 在 Ubuntu 上,无法在 tkinter 上插入图标
- c++ - 在这种情况下,如何将函数作为参数传递给函数?
- java - 如何从 Firebase 推送/获取数据并使用 Java 添加到二维数组?
- c++ - 对主文件中函数的未定义引用
- process - 如何限制 Webots 进程的 CPU 使用率?
- reactjs - 如何摆脱 nextjs 包中 bn.js 的多种用法?
- python - datetime 字符串和 unix datetime 转换成可读的通用格式?
- c# - 有什么方法可以知道哪个版本的 SQLCipher 是在 C# 中以编程方式加密的文件
- php - 自动刷新从 MySQL 数据库检索到的 Flutter 应用程序中的项目列表