React——返回顶部
使用
const goBackTop=()=>{document.body.scrollTop = document.documentElement.scrollTop = 0;}<div className="backtop" onClick={()=>goBackTop()}></div>
全部代码
import React,{useState} from "react";
import copy from "copy-to-clipboard";
import { Affix, Button } from 'antd';
const Footer = () => {const linkloca = "https://blog.csdn.net/HarryHY";const copyfn = (linkloca: string) => {copy(linkloca, { debug: true, message: "Press #{key} to copy" });};const goBackTop=()=>{document.body.scrollTop = document.documentElement.scrollTop = 0;}return (<><div className="footerdiv animate__animated animate__bounceInLeft"><span>Blog:</span><a href={linkloca} target="_blank">{linkloca}</a><spanclassName="copyspan"onClick={() => {copyfn(linkloca);}}>复制</span><Affix style={{ position: 'fixed', bottom: 100, right: 25 }}><div className="backtop" onClick={()=>goBackTop()}></div></Affix></div></>);
};
export default Footer;
less
.footerdiv{text-align: center;font-family: Vladimir Script;background-color: #81d8d0;color: #fff;font-size: 40px;display: flex;align-items: center;justify-content: center;width: 100%;position: fixed;bottom: 0;right: 0;a{color: #fff;font-size: 40px;}.copyspan{cursor: pointer;font-size: 16px;display: inline-block;margin-left: 40px;width: 80px;height: 30px;line-height: 30px;border-radius: 3px;&:hover{color: #81d8d0;background-color: #fff;}}
}
.backtop{width: 60px;height: 48px;border-radius: 5px;background:top no-repeat url('./image/backicon2.png') ;cursor: pointer;&:hover{background:top no-repeat url('./image/backicon1.png') ;}
}
React——返回顶部相关推荐
- 使用 React Hooks实现一个返回顶部的按钮
[回到顶部]是许多网页非常常用的按钮,通常放在长页面的右下角,点击可以直接让页面回到顶端. 要实现这个组件,需要以下几个要点: 设置定位 按钮定位设置为position: fixed,并且设置位置到屏 ...
- 点击按钮,丝滑的返回顶部
前言 在开发过程中,一定会遇到需要返回顶部的操作,很多人都会直接返回顶部,就像跳转一样,降低了很大的体验,以下代码则是可以让你的返回顶部变得丝滑起来. 实现 不论是原生,还是vue.react,此方法 ...
- 包含锚点平滑滚动效果/解决锚点链接碰到固定定位问题/导航选中背景变色/固顶/返回顶部效果全...
<script type="text/javascript">$(function() {//锚点平滑滚动效果 $('a[href*=#],area[href*=#]' ...
- jquery实现返回顶部按钮和scroll滚动功能[带动画效果] 转载
转载自:老驴的博客 jQuery脚本: 1 <script type="text/javascript">2$(function() {3 var scrollDiv ...
- 返回顶部的js实现(jQuery/MooTools)
一.引言 在web页面中,如果页面较高,为了方便用户快速地返回顶部,都会添加一个返回顶部按钮.例如: 如果你看到这段文字,说明转自<一棵树-博客园>,原文链接:http://www.cnb ...
- jQuery火箭图标返回顶部代码
在网上找来段使用jQuery火箭图标返回顶部代码,感觉比较酷,比较炫,大概样式如下, 代码如下: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1. ...
- 在octopress中增加“返回顶部”按钮
为什么80%的码农都做不了架构师?>>> <div id="main"><article class="hentry" ...
- js返回顶部和始终保持底部
用到了三个部分: document.documentElement.scrollHeight //表示页面总高度,包含未显示的 document.documentElement.clientHeigh ...
- 前端 css+js实现返回顶部功能
描述: 本文主要是讲,通过css+js实现网页中的[返回顶部]功能. 实现代码: HTML: 1 <div> 2 <button οnclick="returnTop()& ...
最新文章
- 论文阅读:An Enhanced Deep Feature Representation for Person Re-identification
- 【ASP.NET Core】给路由规则命名有何用处
- Android初级教程:Android中解析方式之pull解析
- 视频 java 我行我素管理系统 随堂视频
- 自动改变文字大小和颜色的javascript效果
- 都是宝宝:北京孩子3成不玩电子游戏睡眠状况最好 江苏孩子起得最早
- 2000年一元钱牡丹图案现在值钱吗?
- ThinkPhp项目部署到Linux file_put_contents() 报错:failed to open stream: Permission denied
- 大数据技能练习之爬虫
- aria2c 官方手册中文翻译版
- html app5 仿微信朋友圈,uniapp仿微信聊天App界面|仿微信朋友圈|uniapp仿微信
- 互融云工业品电商系统上线:科技助力互联网与实体经济深度融合
- 共码未来 | 2022 Google 谷歌开发者大会参会现场记
- Tomcat设置登录账号密码
- linux安全之服务安全
- k8s添加pod,k8常用命令,k8s删除pod
- 初识C语言之详解char类型
- 远程监控技术计算机网络,计算机网络技术视角下的远程监控技术研究
- 【Designing ML Systems】第 10 章 :MLOps 的基础设施和工具
- 一个创业者的心理独白,是美妆溪妍给了我希望
热门文章
- thinkphp5 获取sql语句
- DP——状态压缩dp
- win10 硬盘占用率经常100%的可能有用的解决方案
- iOS界面中的三维坐标系
- 数据中心逃离北京雾都
- 这样求极限——洛就完事了!
- WAVENET-语音合成
- System.DllNotFoundException:“无法加载 DLL“XXX.dll”: 找不到指定的模块。 (异常来自 HRESULT:0x8007007E)。”
- ajax原理和实现步骤
- ros plugin运行出现undefind symble的问题的定位方法