亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

vue實(shí)現(xiàn)橫屏滾動(dòng)公告效果

 更新時(shí)間:2022年04月08日 10:09:27   作者:張艷偉_Laura  
這篇文章主要為大家詳細(xì)介紹了vue實(shí)現(xiàn)橫屏滾動(dòng)公告效果,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下

本文實(shí)例為大家分享了vue實(shí)現(xiàn)橫屏滾動(dòng)公告效果的具體代碼,供大家參考,具體內(nèi)容如下

HTML文件

<template>
? <div id="box" ref="box">
? ? <div class="marquee-box" ref="marquee" @mouseover="menter" @mouseleave="mleave">
? ? ? <p ref="cmdlist" id="pWidth">
? ? ? ? <img style="width: 12px;height: 12px" src="../assets/logo.png" alt="">累計(jì)練習(xí)時(shí)長1小時(shí),可以獲得1次抽獎(jiǎng)機(jī)會(huì),獎(jiǎng)品有。。。。。
? ? ? </p>
? ? </div>
? </div>
</template>

JS文件內(nèi)容

export default {
? name: 'HelloWorld',
? data () {
? ? return {
? ? ? value: 0,
? ? ? timer: '',//計(jì)時(shí)器
? ? ? pwidth:0,//公告文本的寬度
? ? ? windowWidth:document.documentElement.clientWidth,// 設(shè)備屏幕的寬度
? ? ? }
? ? },

? mounted() {
? ? let element = this.$refs.cmdlist;
? ? this.pwidth = document.defaultView.getComputedStyle(element,'').width.split('px');
? ? this.timer = setInterval(this.clickCommend, 20);
? },
??
? watch:{
? ? value(newValue, oldValue) {
? ? ? let allWidth= parseInt(this.windowWidth)+parseInt(this.pwidth[0]);
? ? ? if(newValue <= -allWidth){
? ? ? ? this.$refs.cmdlist.style.marginLeft = this.windowWidth+"px";
? ? ? ? this.value = 0;
? ? ? }
? ? },
? },
??
? methods:{
? ? clickCommend(e) {
? ? ? let _this = this;
? ? ? this.$nextTick(() => {
? ? ? ? this.value -=1;
? ? ? ? this.$refs.cmdlist.style.marginLeft = _this.windowWidth+this.value+"px";
? ? ? });
? ? },
? ? menter(){
? ? ? clearInterval(this.timer);
? ? },
? ? mleave(){
? ? ? this.timer = setInterval(this.clickCommend, 20);
? ? },
? },
? beforeDestroy() {
? ? clearInterval(this.timer);
? }
}

CSS樣式

<style scoped>
#box {
? width: 100%;
? height: 50px;
? margin-top: 50px;
? position: relative;
}
.marquee-box ?{
? position: relative;
? width: 100%;
? height: 100%;
? overflow:auto;
? background-color: #f8f8f8;
}
#pWidth{
? width: 100%;
? height: 50px;
? padding: 0;
? margin: 0;
? line-height: 50px;
? display: block;
? word-break: keep-all;
? white-space: nowrap;
? overflow:hidden;
? font-family: 微軟雅黑; fontSize:14px;
? background-color: #f8f8f8
}
::-webkit-scrollbar {
? width: 0 !important;
}
::-webkit-scrollbar {
? width: 0 !important;height: 0;
}
</style>

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • Vue 瑩石攝像頭直播視頻實(shí)例代碼

    Vue 瑩石攝像頭直播視頻實(shí)例代碼

    本文通過實(shí)例代碼給大家介紹了vue 瑩石攝像頭直播視頻功能,文章還給大家提到了vue h5項(xiàng)目調(diào)用手機(jī)攝像頭錄像并上傳的功能,需要的朋友可以參考下
    2018-08-08
  • Vue3+Element?Plus按需引入(自動(dòng)導(dǎo)入)詳解

    Vue3+Element?Plus按需引入(自動(dòng)導(dǎo)入)詳解

    element-plus根據(jù)官網(wǎng)文檔,推薦用戶采用按需導(dǎo)入的方式進(jìn)行導(dǎo)入,下面這篇文章主要給大家介紹了關(guān)于Vue3+Element?Plus按需引入(自動(dòng)導(dǎo)入)的相關(guān)資料,文中通過實(shí)例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2022-10-10
  • 如何用Vite構(gòu)建工具快速創(chuàng)建Vue項(xiàng)目

    如何用Vite構(gòu)建工具快速創(chuàng)建Vue項(xiàng)目

    Vite是一個(gè)web開發(fā)構(gòu)建工具,由于其原生?ES?模塊導(dǎo)入方法,它允許快速提供代碼,下面這篇文章主要給大家介紹了關(guān)于如何用Vite構(gòu)建工具快速創(chuàng)建Vue項(xiàng)目的相關(guān)資料,需要的朋友可以參考下
    2022-05-05
  • vue使用lodop打印控件實(shí)現(xiàn)瀏覽器兼容打印的方法

    vue使用lodop打印控件實(shí)現(xiàn)瀏覽器兼容打印的方法

    這篇文章主要介紹了vue使用lodop打印控件實(shí)現(xiàn)瀏覽器兼容打印的方法,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2021-02-02
  • Vue項(xiàng)目中封裝組件的簡單步驟記錄

    Vue項(xiàng)目中封裝組件的簡單步驟記錄

    眾所周知組件(component)是vue.js最強(qiáng)大的功能之一,它可以實(shí)現(xiàn)功能的復(fù)用,以及對其他邏輯的解耦,下面這篇文章主要給大家介紹了關(guān)于Vue項(xiàng)目中封裝組件的相關(guān)資料,需要的朋友可以參考下
    2021-09-09
  • VUE使用DXFParser組件解析dxf文件生成圖片的操作代碼

    VUE使用DXFParser組件解析dxf文件生成圖片的操作代碼

    這篇文章主要介紹了VUE使用DXFParser組件解析dxf文件生成圖片的操作代碼,本文通過實(shí)例代碼給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2023-09-09
  • vue 實(shí)現(xiàn)的樹形菜的實(shí)例代碼

    vue 實(shí)現(xiàn)的樹形菜的實(shí)例代碼

    這篇文章主要介紹了vue 實(shí)現(xiàn)的樹形菜單,需要的朋友可以參考下
    2018-03-03
  • vue+elementUI實(shí)現(xiàn)表單和圖片上傳及驗(yàn)證功能示例

    vue+elementUI實(shí)現(xiàn)表單和圖片上傳及驗(yàn)證功能示例

    這篇文章主要介紹了vue+elementUI實(shí)現(xiàn)表單和圖片上傳及驗(yàn)證功能,結(jié)合實(shí)例形式分析了vue+elementUI表單相關(guān)操作技巧,需要的朋友可以參考下
    2019-05-05
  • Vant中List組件immediate-check=false無效的解決

    Vant中List組件immediate-check=false無效的解決

    這篇文章主要介紹了Vant中List組件immediate-check=false無效的解決,具有很好的參考價(jià)值,希望對大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-01-01
  • vue導(dǎo)出excel文件流中文亂碼問題及解決

    vue導(dǎo)出excel文件流中文亂碼問題及解決

    這篇文章主要介紹了vue導(dǎo)出excel文件流中文亂碼問題及解決方案,具有很好的參考價(jià)值,希望對大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2022-06-06

最新評論