标签:__ vue van 50% deep 18px 笔记 position
1.样式加scoped属性的作用:
<style>
标签添加了 scoped
属性,只作用于当前组件中的元素,
2.如何更改第三方组件的样式:用/deep/
使用深度作用选择器/deep/
,使用方式:将/deep/
+ space空格
添加在第三方样式类的前面。如果是使用less语法的话,直接在第三方样式的最外一层添加一遍/deep/就可以了
例子:
html:
<div class="pop_choose_price"> <van-collapse v-model="activeName" accordion> <van-collapse-item title="姓名分析 ¥588.00" name="1" class="gray" :class="{ current: activeName === '1' }">根据生辰八字,分析五行喜忌强弱、命格特点分析出阻碍运势的关键因素。</van-collapse-item> </van-collapse> </div>
css:
.pop_choose_price { height: 300px; overflow-y: auto; /deep/ .van-cell__title { color: #e35c57; padding-left: 20px; } /deep/ .van-collapse-item__content { color: #333; } .gray { /deep/ .van-cell__title { position: relative; &::before { content: ""; position: absolute; z-index: 2; left: -7px; top: 50%; transform: translateY(-50%); width: 18px; height: 18px; background: #dbd0bf; background-size: 15px 10px; border-radius: 50%; } } } .current { /deep/ .van-cell__title { position: relative; &::before { content: ""; position: absolute; z-index: 2; left: -7px; top: 50%; transform: translateY(-50%); width: 18px; height: 18px; } } } }
标签:__,vue,van,50%,deep,18px,笔记,position 来源: https://www.cnblogs.com/huanghuali/p/11829418.html
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。