<*template>
<div class=“notice”>
<
img :src=“trumpet” alt=“公司公告”>
<div class=“notice-box”>
<
vue-seamless-scroll class=“seamless-scroll” :data=“listData” :class-option=“defaultOption” >
<ul class=“ul-scoll”>
<
li v-for=“(item, index) in listData” :key=‘index’>
<span class=“title”>{{item.title}}</span>
</li>
</ul>
</vue-seamless-scroll> -->
</div>
<p @click=“handle”>点击进入</p>
</div>
</template>

<*script>
import trumpet from ‘@/assets/home/trumpet.svg’
import vueSeamlessScroll from ‘vue-seamless-scroll’

export default {
name: ‘Notice’,
components: {
vueSeamlessScroll
},
// 监听属性 类似于data概念
computed: {
defaultOption () {
return {
step: 1, // 数值越大速度滚动越快
limitMoveNum: 1, // 开始无缝滚动的数据量 this.dataList.length
openTouch: false,
hoverStop: true, // 是否开启鼠标悬停stop
direction: 2, // 0向下 1向上 2向左 3向右
openWatch: true, // 开启数据实时监控刷新dom
singleHeight: 0, // 单步运动停止的高度(默认值0是无缝不停止的滚动) direction => 0/1
singleWidth: 0, // 单步运动停止的宽度(默认值0是无缝不停止的滚动) direction => 2/3
waitTime: 1000 // 单步运动停止的时间(默认值1000ms)
}
}
},
data () {
return {
trumpet,
listData: [{ title:‘尊敬的用户,经营罗盘即将改版升级,点击立即进入,抢先体验内测版。’ }]
}
},
methods: {
handle () {
window.open(‘http://10.126.124.44/tcloms/login’)
}
}
}

<*style lang=‘less’>
.notice {
.seamless-scroll {
div:nth-child(1) {
display: flex;
width: 1200px !important;
div {
width: 500px !important;
}
}
}
}

<*style lang=‘less’ scoped>
.notice {
width: 1344px !important;
height: 42px;
z-index: 1001;
background: rgba(38,109,254,0.40);
border-radius: 6px;
display: flex;
width: 100%;

img {
width: 16px;
height: 16px;
margin: 13px 12px 13px 16px;
}
p {
cursor: pointer;
width: 56px;
font-family: PingFangSC-Medium;
font-weight: 500;
font-size: 14px;
color: #FFCE7F;
height: 14px;
line-height: 10px;
border-bottom: 1px solid #FFCE7F;
margin: 14px 0px 14px 8px;
}
.notice-box {
width: 378px;
overflow: hidden;
.ul-scoll{
display: flex;
flex-wrap: wrap;
li{
height: 42px;
line-height: 42px;
margin-right: 10px;
font-family: PingFangSC-Regular;
font-weight: 400;
font-size: 14px;
color: #FFFFFF;
}
}
}
@media (min-width: 328px) and (max-width: 1366px) {
.notice {
width: 896px !important;
position: relative;
top: -13px;
}
}

@media (min-width: 1380px) and (max-width: 1680px) {
.notice {
width: 1120px !important;
position: relative;
top: -5px;
}
}

vue-seamless-scroll公告组件的使用相关推荐

  1. 【独立版】智慧城市同城V4_2.1.1全开源全插件+VUE前端,修复平台装修公告组件风格二和风格三无法自动滚动的问题

    源码介绍 [独立版]智慧城市同城V4_2.1.1全开源全插件+VUE前端,修复平台装修公告组件风格二和风格三无法自动滚动的问题! 智慧城市同城是一套专注于多城市生活服务同城技术解决方案,全面覆盖同堿信 ...

  2. 基于vue的无缝滚动组件

    vue-seamless-scroll A simple, Seamless scrolling for Vue.js 在awesome上一直没有发现vue的无缝滚动组件,在工作之余写了个组件,分享出 ...

  3. vue 定义全局弹框_VUE路由拦截:Vue自定义全局弹窗组件

    前言 在任何一个平台中,如果需要增加用户黏度,除了用户需要的基本内容外,用户登录注册提交信息也是非常重要的一环,可以了解用户基本信息,用户喜欢等. 抛出前后端混合开发外,vue可以轻松的实现路由拦截. ...

  4. vue树形结构html,怎么在vue中利用递归组件实现一个树形控件

    怎么在vue中利用递归组件实现一个树形控件 发布时间:2021-06-11 17:26:48 来源:亿速云 阅读:81 作者:Leah 本篇文章为大家展示了怎么在vue中利用递归组件实现一个树形控件, ...

  5. vue实现简单表格组件

    本来想这一周做一个关于vuex的总结的,但是由于朋友反应说还不知道如何用vue去写一个组件,所以在此写写一篇文章来说明下如何去写vue页面或者组件.vue的核心思想就是组件,什么是组件呢?按照我的理解 ...

  6. 【Vue】Vue中的父子组件通讯以及使用sync同步父子组件数据

    前言: 之前写过一篇文章<在不同场景下Vue组件间的数据交流>,但现在来看,其中关于"父子组件通信"的介绍仍有诸多缺漏或者不当之处, 正好这几天学习了关于用sync修饰 ...

  7. vue 改变domclass_基于 vue 开发甘特图组件的心路历程(兼设计分享)

    语雀原文 有更好的排版体验~ 这篇文章主要讲述笔者开发 v-gantt 甘特图组件的经过. 起源 公司项目有个甘特图的需求. 笔者考察了世面上 常见的甘特图组件 后,本着 我上我也行 的心态,以及考虑 ...

  8. Vue.js 单文件组件

    单文件组件 介绍 在很多 Vue 项目中,我们使用 Vue.component 来定义全局组件,紧接着用 new Vue({ el: '#container '}) 在每个页面内指定一个容器元素. 这 ...

  9. value数字 vue_基于Vue开发数字输入框组件

    随着 vue 越来越火热, 相关组件库也非常多啦, 只用轮子怎么够, 还是要造起来!!! 1.概述 vue组件开发的api:props.events和slots 2.组件代码 效果: (1)index ...

  10. rideo选中 vue_适用于 Vue 的播放器组件Vue-Video-Player操作

    如果h5的标签不能满足你的需求,那就用这个组件Vue-Video-Player吧,也许可以覆盖到你的需求. class="video-player vjs-custom-skin" ...

最新文章

  1. 大学电路题目怎么搜_电路(二),中国大学MOOC(慕课)答案公众号搜题
  2. 如果让我做一回产品经理。。。
  3. 为什么析构函数可以能声明为虚函数,构造函数不可以
  4. webpack 错误提示 Error: Can't resolve 'css-loader'或Error: Can't resolve 'style-loader'
  5. 陶哲轩实分析 命题 7.3.4 (Cauchy 准则) 证明
  6. [转载] python中元组(tuple)用法总结
  7. c# tooltip 取消关联控件
  8. 软件开发有哪些规范和标准_车辆,机械专业如何从事汽车电子软件开发
  9. linux调度器(一)——概述
  10. 软考中级——系统集成项目管理工程师 知识点思维导图
  11. 使用HDMI转DVI线组双屏
  12. toft 测试用例rat_测试案例如何区分RAT,FAST,TOFT,FET | 学步园
  13. HLS tag “CHARACTERISTICS”DASH的AudioPurposeCS:
  14. 移动最快apn服务器,中国移动修改APN为CMTDS提高4G网速
  15. JAX XLA 还没开始
  16. F5 LTM 常用oid列表
  17. 玉米社:竞价推广创意如何优化,几个创意撰写技巧分享给你!
  18. 如何获得使用PHP的服务器的本地IP地址?
  19. 微信小程序源代码_模仿音乐播放器Apple Music
  20. python matplotlib axes3d.get_test_data() 是什么意思?(获得测试数据)

热门文章

  1. Neuron segmentation using 3D wavelet integratedencoder–decoder network
  2. linux 查看当前用户和组的信息,Linux查看所有用户和组信息
  3. java @around_解决@Around对静态方法不生效的问题
  4. LintCode 1218. 补数 JavaScript算法
  5. TensorFlow深度学习!构建神经网络预测股票!
  6. 微型计算机是计算器吗,计算器和计算机的区别?
  7. Haskell编程指南 | Lynda教程 中文字幕
  8. 作为后起之秀的远程控制软件·ToDesk,你安排了没?
  9. 【51单片机】延时函数计算问题以及如何准确延时
  10. minio安装部署及使用