最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

uniapp開發(fā)小程序?qū)崿F(xiàn)滑動(dòng)頁面控制元素的顯示和隱藏效果

 更新時(shí)間:2020年12月10日 10:57:05   作者:Pirate丶love  
這篇文章主要介紹了uniapp開發(fā)小程序?qū)崿F(xiàn)滑動(dòng)頁面控制元素的顯示和隱藏效果,本文通過實(shí)例代碼給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下

前言

實(shí)現(xiàn)思路:通過小程序API中的觸摸事件,配合CSS來實(shí)現(xiàn)元素的顯示和隱藏。ps(也想過另一種通過監(jiān)聽頁面滾動(dòng)的方式來實(shí)現(xiàn),不過效果一定很差0.0)

一、需要用到的事件touchmove、touchend

二、話不多說上代碼

1.看需求,如果是整個(gè)屏幕滑動(dòng)后元素發(fā)生變化,最好放在最外面的view

代碼如下:

<view class="container" @touchmove="handletouchstart" @touchend="handletouchend">
 <view class="column popupfx" :class="specClass" @click="createHaibao">我是要發(fā)生變化的元素</view>
</view>

JS代碼如下:

data() {
  return {
   specClass: 'hide',
     };
   },
methods:{
 handletouchstart() {
  this.specClass = 'show';
 },
 handletouchend() {
  this.specClass = 'hide';
 },}

CSS代碼如下:

<style lang="scss">
 
.popupfx {
    position: fixed;
    top: 80%;
    right: 20upx;
    z-index: 10;
  
    &.show {
        animation: showLayer 0.2s linear both;
    }
  
    &.hide {
        animation: hideLayer 0.2s linear both;
    }
  
    @keyframes showLayer {
      0% {
        transform: translateX(0%);
      }
  
      100% {
        transform: translateX(80upx); //這里可以通過變大變小調(diào)整偏移量
      }
    }
  
    @keyframes hideLayer {
      0% {
        transform: translateX(80upx);
      }
  
      100% {
        transform: translateX(0);
      }
    }
  }
</style>

總結(jié) 以上就是滑動(dòng)頁面之后對元素顯示和隱藏動(dòng)畫的實(shí)現(xiàn),本人學(xué)藝不精,想跟大家分享一下,歡迎高手指導(dǎo)。

到此這篇關(guān)于uniapp開發(fā)小程序?qū)崿F(xiàn)滑動(dòng)頁面控制元素的顯示和隱藏效果的文章就介紹到這了,更多相關(guān)小程序滑動(dòng)頁面顯示和隱藏內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • JavaScript使ifram跨域相互訪問及與PHP通信的實(shí)例

    JavaScript使ifram跨域相互訪問及與PHP通信的實(shí)例

    這篇文章主要介紹了JavaScript使ifram跨域相互訪問及與PHP通信的實(shí)例,同時(shí)對同域間的訪問也作了詳細(xì)的演示,需要的朋友可以參考下
    2016-03-03
  • 淺談TypeScript 用 Webpack/ts-node 運(yùn)行的配置記錄

    淺談TypeScript 用 Webpack/ts-node 運(yùn)行的配置記錄

    這篇文章主要介紹了淺談TypeScript 用 Webpack/ts-node 運(yùn)行的配置記錄,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-10-10
  • DOM3中的js textInput文本事件

    DOM3中的js textInput文本事件

    DOM3中引入了文本事件,其中之一 textInput 。當(dāng)用戶再可編輯區(qū)域輸入字符時(shí)觸發(fā)該事件。
    2011-04-04
  • JS中自定義事件的使用與觸發(fā)操作實(shí)例分析

    JS中自定義事件的使用與觸發(fā)操作實(shí)例分析

    這篇文章主要介紹了JS中自定義事件的使用與觸發(fā)操作,結(jié)合實(shí)例形式分析了JavaScript自定義事件的創(chuàng)建、監(jiān)聽、觸發(fā)相關(guān)原理與使用技巧,需要的朋友可以參考下
    2019-11-11
  • 同步文本框內(nèi)容JS代碼實(shí)現(xiàn)

    同步文本框內(nèi)容JS代碼實(shí)現(xiàn)

    這篇文章主要為大家詳細(xì)介紹了JS實(shí)現(xiàn)同步文本框內(nèi)容的相關(guān)代碼,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2016-08-08
  • 分享JavaScript獲取網(wǎng)頁關(guān)閉與取消關(guān)閉的事件

    分享JavaScript獲取網(wǎng)頁關(guān)閉與取消關(guān)閉的事件

    這篇文章主要介紹了JavaScript獲取網(wǎng)頁關(guān)閉與取消關(guān)閉的事件,有需要的朋友可以參考一下
    2013-12-12
  • 用原生js做個(gè)簡單的滑動(dòng)效果的回到頂部

    用原生js做個(gè)簡單的滑動(dòng)效果的回到頂部

    很多網(wǎng)頁在下方都會(huì)放置一個(gè)“返回頂部”按鈕,這樣可以幫助訪客重新找到導(dǎo)航或者重溫一遍廣告,于是將返回頂部功能做成了滑動(dòng)效果
    2014-10-10
  • javascript運(yùn)動(dòng)詳解

    javascript運(yùn)動(dòng)詳解

    本文給大家詳細(xì)介紹下如何使用javascript來實(shí)現(xiàn)運(yùn)動(dòng)效果,總結(jié)的十分全面,附上各種效果的詳細(xì)示例和演示圖,有需要的小伙伴可以參考下。
    2015-07-07
  • JavaScript實(shí)現(xiàn)與web通信的方法詳解

    JavaScript實(shí)現(xiàn)與web通信的方法詳解

    這篇文章主要介紹了JavaScript實(shí)現(xiàn)與web通信的方法詳解,文章通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-08-08
  • onclick和onblur沖突問題的快速解決方法

    onclick和onblur沖突問題的快速解決方法

    下面小編就為大家?guī)硪黄猳nclick和onblur沖突問題的快速解決方法。小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考
    2016-04-04

最新評論

抚顺县| 保山市| 金山区| 伊吾县| 通山县| 富阳市| 永丰县| 舞阳县| 威海市| 临高县| 郸城县| 丰顺县| 大埔县| 莱阳市| 桦川县| 高碑店市| 鄂托克旗| 北安市| 城市| 县级市| 永定县| 延边| 昌都县| 霞浦县| 金沙县| 新建县| 治多县| 容城县| 辉县市| 承德县| 启东市| 卢氏县| 湘潭市| 长宁县| 宁远县| 石首市| 邢台市| 抚顺县| 酉阳| 神农架林区| 太湖县|