所以我想让我的页面的主要内容滚动到我的网站标题。网站标题由一个背景图像和一些文字组成。现在的问题是,我只是不能让文字与背景图像一起“固定”。
带“背景附件:修正了”我能够使主要内容滚动在网站标题背景图像,但网站标题文本滚动在图像以及。
.site-header {
background-image: url("https://www.w3schools.com/howto/img_parallax.jpg");
background-size: cover;
background-position: top;
background-attachment: fixed;
padding-bottom: 300px;
padding-top: 300px;
}
.site-header__text {
text-align: center;
}
.site-header__heading{
font-size: 3rem;
margin: 0;
}
.site-header__subheading {
font-size: 2rem;
margin: 0;
}
个字符
1条答案
按热度按时间mkh04yzy1#
你应该使它粘在
top:0;
和设置z-index
适当获得视差效果。这里是更新的代码
个字符