css - CSS Snap Scroll,垂直滚动问题
问题描述
嘿,急需帮助解决一个问题的人,我已经花了几个小时试图解决这个问题。
处理一个非常自定义的 html、css 设计需要考虑很多。我担心有什么东西阻止了 CSS snap scroll 正常工作,我不知道为什么。
这是我的代码,我使用的是引导程序 4。
HTML:
<body>
<main>
<div class="container padding-top">
<div class="snap-scroll-container">
<section class="section snap-scroll-child">
<div class="project-link-container">
<img src="example">
<h1 class="title">Testing</h1>
</div>
</section>
</div>
</div>
</main>
</body>
CSS:
body {
height: 100vh !important;
}
main {
has no styling;
}
padding-top {
padding-top: 100px;
}
.snap-scroll-container {
scroll-snap-type: y mandatory;
}
.snap-scroll-child {
scroll-snap-align: center;
}
.section {
position: relative;
height: 390px;
width: 690px;
object-fit: cover;
}
.project-link-container {
has no styling
}
.section img {
width: 100%;
height: 390px;
object-fit: cover;
}
.title {
font-size: 72px;
font-weight: 900;
line-height: 0.9em;
top: 45%;
right: -38%;
width: 700px;
display: inline-block;
transform: translateY(-50%);
transition: 500ms;
color: white;
position: absolute;
}
任何帮助都值得赞赏。
伊恩
解决方案
尝试在 .snap-scroll-container 中添加一个高度值
推荐阅读
- php - 启用 SSL 认证 (HTTPS) 后 HTTP 附加 GET 输入两次
- javascript - Angularjs:如何在所有分页页面中保留 $index,因为它们在数据列表中
- android - 我无法完成活动
- javascript - Vue Router + Vuex:如何让 beforeEach 路由守卫等待 Vuex 状态变化?
- r - 如何将一个字符串按多个空格拆分为 R 中的列表元素?
- react-native - 使用 React Native 检测 iPhone iOS 暗模式
- java - 将变量添加到 framework.jar 后,它仍然无法访问
- matlab - findpeaks 函数给出太多结果
- python - AWS - S3 - GetBucketPolicy
- r - 有没有一种简单的方法来判断存储在一个列表中的许多数据帧是否包含相同的列?