element-ui之關(guān)于組件BackToTop回到頂部的使用
element-ui組件BackToTop回到頂部的使用
詳細(xì)參數(shù)查看官網(wǎng)文檔BackToTop
方式1:直接添加使用
<div class="home"> <el-backtop></el-backtop> <div class='content'></div> </div>
方式2:添加target指定觸發(fā)的對(duì)象
<div class="layout"> <el-backtop target=".layout"></el-backtop> <div class='content'></div> </div>
注意:
1)使用時(shí)放在觸發(fā)滾動(dòng)的對(duì)象里的第一個(gè)div的位置(即最前面)
2)還是無效時(shí)可以選擇給觸發(fā)滾動(dòng)的對(duì)象添加以下樣式
.layout { height: 100vh;/*注意,這里設(shè)了這個(gè)高度后,后期給window注冊(cè)onscorll事件時(shí),注冊(cè)不上*/ overflow-x: hidden; }
element回到頂部組件使用注意事項(xiàng)(Backtop 回到頂部)
官網(wǎng)里面這個(gè)Backtop 回到頂部組件使用寫的很簡(jiǎn)單,就這樣
我們實(shí)際上使用這個(gè)組件,target對(duì)象是內(nèi)容滾動(dòng)的外部容器,并且這個(gè)容器的高度是100%是撐滿整個(gè)屏幕的
寫了個(gè)具體demo
例子如下:
<template> <!-- 外部容器 --> <div class="back-top-container"> <!-- 實(shí)際滾動(dòng)內(nèi)容 --> <div v-for="(item,i) in 150" :key="i">這是文本{{ i }}</div> <!-- Backtop 回到頂部組件 --> <el-backtop target=".back-top-container" :bottom="100"> <div style="{ height: 100%; width: 100%; background-color: #f2f5f6; box-shadow: 0 0 6px rgba(0,0,0, .12); text-align: center; line-height: 40px; color: #1989fa; margin-right:100px; }" > UP </div> </el-backtop> </div> </template>
<style lang="scss" scoped> .back-top-container { position: absolute; top: 0; bottom: 0; left: 0; right: 0; overflow: auto; } </style>
效果圖
總結(jié)
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
vue使用echarts實(shí)現(xiàn)立體柱形圖
這篇文章主要為大家詳細(xì)介紹了vue使用echarts實(shí)現(xiàn)立體柱形圖,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2022-04-04vue實(shí)現(xiàn)消息無縫滾動(dòng)效果
這篇文章介紹了vue實(shí)現(xiàn)消息無縫滾動(dòng)效果的方法,文中通過示例代碼介紹的非常詳細(xì)。對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2022-06-06vue實(shí)現(xiàn)動(dòng)態(tài)綁定行內(nèi)樣式style的backgroundImage
這篇文章主要介紹了vue實(shí)現(xiàn)動(dòng)態(tài)綁定行內(nèi)樣式style的backgroundImage方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2024-07-07詳解vue3+element-plus實(shí)現(xiàn)動(dòng)態(tài)菜單和動(dòng)態(tài)路由動(dòng)態(tài)按鈕(前后端分離)
本文需要使用axios,路由,pinia,安裝element-plus,并且本文vue3是基于js而非ts的,這些環(huán)境如何搭建不做描述,需要讀者自己完成,感興趣的朋友跟隨小編一起看看吧2023-11-11