当前位置: 首页 > news >正文

太原便宜做网站的公司免费seo培训

太原便宜做网站的公司,免费seo培训,查询价格的网站,网站建设团队介绍默认情况下写在组件中的样式会 全局生效 → 因此很容易造成多个组件之间的样式冲突问题。 全局样式: 默认组件中的样式会作用到全局,任何一个组件中都会受到此样式的影响 局部样式: 可以给组件加上scoped 属性,可以让样式只作用于当前组件 一、代码示例 BaseOne…

默认情况下写在组件中的样式会 全局生效 → 因此很容易造成多个组件之间的样式冲突问题。

  1. 全局样式: 默认组件中的样式会作用到全局,任何一个组件中都会受到此样式的影响

  2. 局部样式: 可以给组件加上scoped 属性,可以让样式只作用于当前组件

一、代码示例

BaseOne.vue

<template><div class="base-one">BaseOne</div>
</template><script>
export default {}
</script><style scoped>
/* 1.style中的样式 默认是作用到全局的2.加上scoped可以让样式变成局部样式组件都应该有独立的样式,推荐加scoped(原理)-----------------------------------------------------scoped原理:1.给当前组件模板的所有元素,都会添加上一个自定义属性:data-v-hash值data-v-5f6a9d56  用于区分开不同的组件2.css选择器后面,被自动处理,添加上了属性选择器div[data-v-5f6a9d56]
*/
div{border: 3px solid blue;margin: 30px;
}
</style>

BaseTwo.vue

<template><div class="base-one">BaseTwo</div>
</template><script>
export default {}
</script><style scoped>div{border: 3px solid red;margin: 30px;}
</style>

App.vue

<template><div id="app"><BaseOne></BaseOne><BaseTwo></BaseTwo></div>
</template><script>
import BaseOne from './components/BaseOne'
import BaseTwo from './components/BaseTwo'
export default {name: 'App',components: {BaseOne,BaseTwo}
}
</script>

二、scoped原理

  1. 当前组件内标签都被添加data-v-hash值 的属性
  2. css选择器都被添加 [data-v-hash值] 的属性选择器

最终效果: 必须是当前组件的元素, 才会有这个自定义属性, 才会被这个样式作用到

68230651737

http://www.khdw.cn/news/22131.html

相关文章:

  • 怎样做网站优化b2b电子商务平台网站
  • 辽宁省建设工程信息网盲盒系统正规的关键词优化软件
  • 石家庄本地招聘信息网上海知名seo公司
  • 中小企业网站建设咨询网络维护
  • linux建立网站如何推广软件
  • 最新网站推广哪家好网站推广的主要方法
  • 企业门户网站的建设与实现免费云服务器
  • 长兴县网站建设阿里云域名注册万网
  • 电商网站用什么做最好怎么开发一个网站
  • 分享网站制作视频营销成功的案例
  • 校园网站开发目的网络营销主要干什么
  • 电子商务网页设计代码重庆seo报价
  • 增城住房和建设局网站无锡百度推广平台
  • 自己一个人做网站可以吗重庆seo扣费
  • 网站如何做淘客网站推广联盟
  • 福州市网站济宁百度推广公司有几家
  • 手机网站优化关于进一步优化
  • 胶州住房和城乡建设厅网站免费网站收录入口
  • 长春建设平台网站的公司商丘网络推广哪家好
  • 中企动力深圳分公司seo用什么工具
  • 做网站 广州惠州seo排名收费
  • 哪个网站专注做微信模板搜索引擎优化的五个方面
  • 网站收缩目录模板郑州seo顾问阿亮
  • 成都网站制作怎么样百度网盘官网登录入口
  • 网站添加cms上海优化排名网站
  • 网站规划建设交换神器
  • 济源做网站的公司网络游戏推广员是做什么的
  • 建一个网站做cpa联盟网站首页排名
  • 网站建设计划书模板比较好的网络优化公司
  • 建筑工程网上培训平台佛山seo