我已经做了一个"滚动到顶部按钮"只使用Html和CSS。它的工作完美。唯一的问题是它也不出现在手机上。我想解决这个问题。我也希望它显示后的某些像素,甚至想让它停留时,页脚显示,否则它隐藏在页脚后面。
网址:
<!---Scroll to the top button-->
<section class="scroll">
</section>
<a class="gotopbtn" href="#"> <i class="fas fa-arrow-up"></i> </a>
<!--End of scroll to the top button-->
CSS:
.gotopbtn{
.gotopbtn{
position: fixed;
width: 50px;
height: 50px;
background: var(--lightersg);
bottom: 16px;
right: 2px;
text-decoration: none;
text-align: center;
line-height: 50px;
color: white;
font-size: 22px;
}
@media only screen and (max-width: 600px) {
#scroll {
display: none;
}
}
这个按钮怎么在手机上显示?我试过@media,但是不起作用。我也试过display:flex,但是按钮消失了
1条答案
按热度按时间vsnjm48y1#
我使用javascript在滚动32px后显示按钮,这样我就添加了一个滚动事件,我可以识别滚动,并且如果滚动超过32px,则添加.show类,否则删除.show类
超文本标记语言
中央支助系统
JS系统