【发布时间】:2021-02-26 23:42:20
【问题描述】:
我有一个包含多个部分的网页,每个部分的宽度为 100%,视口高度为 100。 我还为它们中的每一个设置了滚动快照。 滚动快照从上到下发生,但是在移动版本上,我希望将内容的方向设置为水平,以便用户从左到右滚动。
有没有办法通过媒体查询来做到这一点?
在桌面
------
| 100vh|
| 100vw|
| |
| ↓ |
------
Scrollsnap
------
| 100vh|
|100vw |
| |
| ↓ |
------
Scrollsnap
------
|100vh |
|100vw |
| |
| ↓ |
------
在移动中
------ ------ ------
|100vh | |100vh | |100vh |
|100vw | |100vw | |100vw |
| |Scrollsnap| |Scrollsnap| |
| → | → | → | → | → |
| | | | | |
------ ------ ------
编辑:
感谢您对 scrollsnap X 的回答,但是我想知道如何在移动设备上并排制作所有部分。滚动快照只是添加一些上下文
这是一个带有我的代码的代码笔。每个部分都是视频,所以在这里发布很多代码https://codepen.io/knudsem/pen/LYZqwdo
【问题讨论】:
-
插入代码在这里
标签: html css scroll media-queries scroll-snap