css - 不同分辨率css上的div之间的边距相同
问题描述
我正在尝试做的是不同分辨率的 div 容器之间的相同边距。我使用 vh 作为容器之间的边距单位,但它没有响应,例如 2vh 对于 1000px 宽度和更高分辨率是可以的,但它在 600px 到 999px 宽度分辨率之间看起来更大。所以我选择使用媒体查询,但我认为这效率不高,是否有其他方法可以在不使用媒体查询的情况下使不同分辨率下的边距看起来相同?
解决方案
有时 vh 不能按预期工作。您可以尝试使用百分比,但您必须了解,由于不同屏幕中的比率不同,如果没有媒体查询,很难使其相似。如果您希望它是一定数量的像素,您可以在边距容器中使用 min-height 和 max-height。
推荐阅读
- java - DateTimeFormatter 在格式化后添加一年至今
- javascript - 获取在 Angular 7 fullcalendar 中单击的事件日期
- ssas - 为什么Dimension和Cube的存储方式可以不同?
- react-native - 尝试运行 react-native run-android 时,JS bundler 立即关闭
- c++ - 在函数内部初始化 unsigned char 指针返回空指针
- plotly - Plotly.js - 删除跟踪显示错误
- sql - 具有多个内部联接的 SQL 查询返回错误的值计数
- docker - 使用 docker compose 运行 kafka 并公开一个不同的端口而不是默认端口
- postgresql - Yii2 和 TimescaleDB:GridView 在大表上非常慢
- java - 如何在 spring webflux Reactive websockets 中发送列表