html - 移动设备的条件 CSS 高度
问题描述
有没有办法重写这段代码,所以当屏幕是全屏和平板电脑时,蓝色-cus-box margin-top 是-175,如果屏幕是,例如,iPhone 10 或其他移动设备,那么 margin-top是-150?
@media screen and (max-width: 767px) {}
.blue-cus-box {
margin-top: -175px !important;
z-index: 999 !important;
}
感谢任何帮助
解决方案
您是否考虑过只使用媒体查询?下面的代码片段将在任何超过 768px 的屏幕尺寸上将 margin-top 设置为 -175px。在 CSS 中使用媒体查询的指南可以在这里找到:https ://developer.mozilla.org/en-US/docs/Web/CSS/Media_Queries/Using_media_queries
.blue-cus-box {
margin-top: -150px;
}
@media screen and (min-width: 768px) {
.blue-cus-box {
margin-top: -175px;
}
}
推荐阅读
- c# - TCP 服务器的 IDuplexPipe 示例实现
- ios - 将主 iOS App 目标中使用的 Utility 方法添加到 Xcode 中的 UI 测试目标是否正确?
- laravel - 在 Laravel / Eloquent 中动态获取对象的父关系
- json - 如何使用 jolt 将整个 json 添加为对象
- node.js - esclient nodejs中如果数组字段长度大于0则返回文档
- python - 异常值检测并在完整数据框中替换它们
- amazon-s3 - radosgw + civetweb s3 403 创建存储桶
- javascript - 在回复 Discord.js 中使用数学
- ios - Swift:无法关闭视图控制器
- javascript - 没有互联网时的数据库操作,Firebase Angular/Ionic