CSS: back-top效果

news/2024/7/10 23:52:19 标签: html, js, css, jquery

CSS: back-top效果

背景: bootstrap4 + jquery3.6
这里用了BS4的图标,借助jquery执行的dom操作,非必须。css不放了,就一个back-top按钮,比较简单,hover了一点效果。

html_5">html部分

<button onclick="topFunction()" id="movetop" title="Go to top">
    <i class="bi bi-arrow-90deg-up"></i>
</button>

js_11">js部分

```
<script>
    //滚动20px,出现back-top图标
    window.onscroll = function () {
        scrollFunction()
    };

    function scrollFunction() {
        if (document.body.scrollTop > 20 || document.documentElement.scrollTop > 20) {
            document.getElementById("movetop").style.display = "block";
        } else {
            document.getElementById("movetop").style.display = "none";
        }
    }
    //点击回滚到顶部
    function topFunction() {
        document.body.scrollTop = 0;
        document.documentElement.scrollTop = 0;
    }
</script>
```

http://www.niftyadmin.cn/n/1660347.html

相关文章

php7 模块,php7 扩展模块添加

1. 新增安装扩展模块的位置[rootnode_22 ~]# ls /usr/local/php7/lib/php/extensions/no-debug-non-zts-20151012/opcache.a opcache.so swoole.so2. 所有可用模块位置[rootnode_22 ~]# ls /usr/local/php7/include/php/ext/date filter hash json mbstring mysqlnd pdo sess…

微信小程序:externalClasses

微信小程序&#xff1a;外部样式类(externalClasses) 背景&#xff1a;小程序、ts、less 外部样式类(externalClasses)&#xff1a;组件可以接受外部传入的样式类&#xff08;基础库2.7.1&#xff0c;支持多个class&#xff09; 一.自定义子组件&#xff1a; 1. divider/div…

介词php,介词缩写

介词缩写是prep。介词的全称是preposition&#xff0c;在语法里是一个用来表现一个字的文法功能的词汇或字缀。一般用在名词&#xff0c;代词或名词性质的短语前面&#xff0c;和这些词合起来组成介词结构&#xff0c;以表示处所、时间、状态、方式、原因、目的、比较对象等的词…

git常用命令与commit提交规范

git常用命令与commit提交规范 一、commit提交&#xff1a;安装与使用 1. 全局安装commitizen & cz-conventional-changelog commitizen是一个撰写合格commit message的工具&#xff0c;用于代替git commit 指令&#xff0c;而cz-conventional-changelog适配器提供conven…

php 命名路由,laravel框架中路由设置,路由参数和路由命名实例分析

本文实例讲述了laravel框架中路由设置&#xff0c;路由参数和路由命名。分享给大家供大家参考&#xff0c;具体如下&#xff1a;laravel中必须先配置路由&#xff0c;才能使用。不像tp中不配置也能使用&#xff0c;因为tp可以通过pathinfo进行自动解析。一、简单的路由设置我们…

li标签:list-style

ul/ol >> li标签&#xff0c;感叹于CSS的魔法力 list-style可以定义ul、ol中li的样式&#xff0c;list-style默认值为disc&#xff0c;如果没有继承关系&#xff0c;就会显示实心圆点。 list-style语法&#xff1a; list-style &#xff1a;list-style-type &#xff…

php 编译安装 curl,php 编译安装curl 时候出现问题

/usr/bin/ld: ext/curl/.libs/interface.o: undefined reference to symbol ‘CRYPTO_set_id_callbackOPENSSL_1.0.0‘//lib/i386-linux-gnu/libcrypto.so.1.0.0: error adding symbols: DSO missing from command linecollect2: error: ld returned 1 exit status解决方法 在…

npm镜像管理工具:nrm

1.nrm的安装与使用 sudo npm i -g nrm // 全局安装nrm nrm ls // 查看可用的镜像 nrm use taobao // 切换源&#xff0c;使用淘宝镜像 npm config get registry // 查看配置是否成功 nrm add <registry> <url>&#xff0c;其中reigstry为源名&#xff0c;url为源的…