css - 如何使横幅部分中的横幅和图像响应不同的屏幕尺寸(例如平板电脑)
问题描述
网站网址:已删除
你好呀,
如何通过 CSS 使我在 Squarespace 上的登录页面响应不同的屏幕尺寸?它非常适合移动视图、桌面和大屏幕。但它在桌面和移动视图之间看起来并不好。徽标太大或横幅未全宽,因此在右侧被切断(见屏幕截图)。
有谁知道我需要什么代码来全宽显示横幅并避免横幅部分中的徽标(图像)在某些屏幕尺寸上变得太大?
感谢您的帮助!
解决方案
您必须解决的选项是:
从图像中删除右侧的数字/文本并上传没有数字/文本的新图像。通过代码块添加数字/文本并使用 CSS 将其绝对定位在该部分中,将其锚定到右侧。
将图像的锚点一直设置到右侧。这将始终保持数字/文本可见,并避免将其切断。然而,这意味着建筑物通常不会出现在视野中,而且我认为建筑物是焦点,所以这可能不是一个好的选择。
稍微重做一下图形,使右侧的数字/文本更靠左,更多地浮动到中间,避免在切换到移动设备之前在大多数设备上被裁剪,并且该部分被隐藏以支持特定于移动设备部分。
使用 CSS 完全覆盖焦点并强制图像锚定到右侧,如下所示:
[data-section-id="5fc3e08408845d092400c576"] .section-background img { object-position: 100% 50% !important; }
推荐阅读
- php - 在 Wordpress 中仅选择使用 PHP 的用户的特定角色
- r - 当按其他数据框变量分组时,如何生成包含命名向量的列表列?
- python - 如何在python中考虑与一个单词内容相同的单词?
- flutter - 获取“TypeError:this.jsObject.database 不是函数”
- c# - 如何通过 Browserstack C# 在 Appium 中使用多个设备和软件操作系统进行并行测试
- java - 是否可以将自定义 Java 库导入 Gradle buildSrc Java 类?
- neo4j - 如何使用 neo4j 将 json 中的数组值存储到单个节点。那可能吗?
- snowflake-cloud-data-platform - 如何将存储过程作为雪花中的参数传递
- nextflow - Nextflow:向元组添加唯一 ID、哈希或行号
- javascript - 如何在 Karma 中模拟本地函数?