13.轮播图组件优化

前言:上篇讲了vue里面轮播图组件的使用,还有有个小问题可以优化一下。

1、焦点问题

我们看到这里的焦点会有一个默认的颜色,改变这个焦点颜色也有一个小坑。

image

2、如何解决

(1)这里我们要用到vue的深度作用选择器,关于深度作用选择其详情看一看官网介绍:https://vue-loader-v14.vuejs.org/zh-cn/features/scoped-css.html

image

(2)用开发者工具找到这个点的class类名

image

(3)使用深度选择器把这个点变为白色 carousel.vue

<style lang="less" scoped>
  .carousel {
    /deep/ .swiper-pagination-bullet-active {
      background: #fff;
    }
    .myswiper_img {
      width: 100%;
      height: 4rem;
    }
  }
</style>

ps:less里面不能用 >>> 这样写。

3、ok,最后的浏览器的效果就是这样了,perfect

image

参考学习
https://github.com/surmon-china/vue-awesome-swiper
http://www.swiper.com.cn/api/index2.html
https://vue-loader-v14.vuejs.org/zh-cn/features/scoped-css.html

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • ## 框架和库的区别?> 框架(framework):一套完整的软件设计架构和**解决方案**。> > 库(lib...
    Rui_bdad阅读 8,113评论 1 4
  • 基于Vue的一些资料 内容 UI组件 开发框架 实用库 服务端 辅助工具 应用实例 Demo示例 element★...
    尝了又尝阅读 4,866评论 0 1
  • 在web开发中,css是一个利器,它可以使得我们的页面更加炫酷华丽,但是在好用的前提下它也给迭代开发带来了一定的麻...
    MsgSS阅读 6,154评论 0 7
  • 首先,你如果想要配置.vue文件的组件的话,一定要提前安装好vue配置哦~~ 好的,话不多说,开始配置: 配置.v...
    一念天堂_5e04阅读 5,603评论 0 1
  • 再次花费两天一夜的宝贵时间参加“品衣识人”课程,感受与前次不同。是的,一样的场地,不一样的老师和同伴,同样热烈的开...
    萍心而论阅读 4,645评论 3 2