美文网首页
vue书写样式的两种方式

vue书写样式的两种方式

作者: lesdom | 来源:发表于2019-03-25 21:31 被阅读0次

方式一

这种方式可以直接书写第三方库的样式

home.vue

<div class="home">

</div>

style - home.scss

.home {

}

所有的vue单文件都有自己的样式文件,所有的样式文件都放在style文件夹中,为了防止各个文件之间的样式互相影响,为各个文件的最外层节点定义单独的类名区分。
将所有样式文件引入到一个文件中,最后在main.js文件中引入
style - index.scss

@import './home.scss';
@import './me.scss';

main.js

import '@/styles/index.scss'

方式二

在每个vue单文件中书写自己的样式,添加scoped属性。这种方式书写第三方库的样式时,需要使用深度作用选择器。

<style lang="less" scoped>

</style>

或者将样式提取成一个单独的文件

<style lang='less' scoped>
  @import './home.less';
</style>
相关参考

scoped私有作用域和deep selector深度作用选择器

网站导航

网站导航

相关文章

  • vue书写样式的两种方式

    方式一 这种方式可以直接书写第三方库的样式 home.vue style - home.scss 所有的vue单文...

  • css层叠样式表

    三种书写方式 行内样式 内部样式 外部样式 任何一个网页元素都是矩形 行内样式 每一个元素都可以书写行内样式 st...

  • H5学习04之JS的基础

    一,JS在h5中的两种书写形式: 外部样式优先,并且不能同时使用,如果在引入外部样式的时候仍旧需要书写页內样式需要...

  • Vue.js初次尝试,Class与 Style绑定(十)

    绑定内联样式可以通过绑定样式对象和样式字符串这两种方式,让指定的样式在元素上生效。两种方式都可以使用,不过第一种方...

  • HTML2

    样式有几种引入方式? link和 @import有什么区别? 样式引入方式: 两种都是外部引用CSS的方式,差别在...

  • ios alert提示

    系统提供的警告框有两种类型,类型及使用方式如下:样式如图: 样式如图: alertView样式图:

  • ReactNative学习——样式定义

    ReactNative里面定义样式有两种方式1、行内样式2、使用StyleSheet定义样式3、Demo地址:ht...

  • echarts的两种使用方式

    在Vue中使用echarts的两种方式 npm webpack vue-cli echarts vue.js 准备...

  • vue3.0 -初探 -持续更新中

    一.创建vue工程方式有两种 传统的 vue-cli 方式 传统的方式创建vue3,也没问题,但是这样一来的打包工...

  • Vue router组件化开发总结

    Vue router就是Vue路由,是Vue不同组件之间跳转的重要方式。主要分为带参数跳转和不带参数跳转两种方式在...

网友评论

      本文标题:vue书写样式的两种方式

      本文链接:https://www.haomeiwen.com/subject/bclivqtx.html