使用UI框架时 css不生效 使用/deep/完美解决避免污染全局样式
使用UI框架时 css不生效 完美解决避免污染全局样式
使用前端UI框架时 在页面上单独修改css 但是不生效 都是在
<style scoped> </style>
这样的模式下修改 依然不生效 后来尝试了几种方法 找到了 一种最有效的方式
- 修改前 css不生效 主要是想把 tab 修改为主题色黄色 但是他现在用的是本身ui框架统一的黑色皮肤
/* 修改tab切换原生的样式 */.gui-segmented-control{background-color:#F8F8F8;padding:0rpx;} /* 外层主体 */.gui-segmented-control-item{color:#999999; font-size:12px; line-height:30px;} /* 项目标题 */.gui-segmented-current{background-color:#FFD524; color:#000000;line-height: 30px;} /* 激活样式 */
- 加上 /deep/ 后生效
/* 修改tab切换原生的样式 *//deep/.gui-segmented-control{background-color:#F8F8F8;padding:0rpx;} /* 外层主体 *//deep/.gui-segmented-control-item{color:#999999; font-size:12px; line-height:30px;} /* 项目标题 *//deep/.gui-segmented-current{background-color:#FFD524; color:#000000;line-height: 30px;} /* 激活样式 */
/deep/ 的主要用法
/deep/的意思大概为深入的,深远的。我们都知道Scoped CSS规范是Web组件产生不污染其他组件,也不被其他组件污染的CSS规范。这样父组件的样式就不会影响到子组件了,然后你要想修改子组件的样式,一般是提取一个公共文件,在公共文件里面修改样式,但是这样也存在着一个问题,比如你使用了别人的组件或者自己开发一个组件,有时候你修改一处就可能影响到别的地方,这个时候要么你不用别人的组件,自己重新封装一个,但很多时候是不太现实的,所以就需要有一个方法或者方式,既不影响到别的地方,又能修改子组件在当前的样式。
使用UI框架时 css不生效 使用/deep/完美解决避免污染全局样式相关推荐
- css安卓手机位置偏差,完美解决移动端使用rem单位时CSSSprites错位问题_html/css_WEB-ITnose...
移动端网页开发离不开强大的 rem 支持,但由于各尺寸基数未必成比例,以及浏览器的计算偏差,常常会导致 background-position 不够精确,引发 CSS Sprites 错位.下图左侧为 ...
- html pdf支持css%写法吗,flying-saucer-pdf终于完美解决了(中文问题,换行问题,分页,页眉页脚,水印),html+css控制pdf样式...
集成freemarker+flying-saucer-pdf+itext,通过html模板生成PDF 折腾了很久,flying-saucer-pdf终于完美解决了(中文问题,换行问题,页眉页脚,水印) ...
- Debug下正常运行,但调成Release时遇到三个问题及其完美解决!
---------------------------------------------------------------------------------------------------- ...
- hbase 启动时 Name or service not known -完美解决
异常描述:Name or service not known 解决方式 [root@Hades_kk bin]# vim /etc/hosts 在127.0.0.1 最后加上服务器hostname 即 ...
- FileZilla Server 搭建FTP服务器时出现的报错(完美解决)
报错内容(无法生成证书导致的) filezilla server Could not load certificate file: error:02001002:system library:fope ...
- 带你玩转 ui 框架 ——scoped及样式穿透问题详解
前言 在我们前端的开发中经常会使用到各种 ui 框架 下面这两个是比较火的,也是我常用的两个ui框架. 问题描述 但是在使用框架的时候难免会遇到需要改变组件中的一些样式,当然如果我们所有页面的组件样式 ...
- Touch UI:高质量的移动端UI框架介绍
Hi,我们做了一款高质量的.免费的移动端UI框架. 经过将两年多开发和项目实践,我们终于把Touch UI开放出来了.这是一套基于vue.js打造的移动端UI框架,包含近百种组件,几乎囊括了开发移动应 ...
- 基于 Vue3.0 和 Ant Design Vue ,高颜值管理后台UI框架vue-vben-admin运行
简介 Vue Vben Admin 是一个免费开源的中后台模版.使用了最新的vue3,vite2,TypeScript等主流技术开发,开箱即用的中后台前端解决方案,也可用于学习参考. Github地址 ...
- Android开源库V - Layout:淘宝、天猫都在用的UI框架,赶紧用起来吧!
前言 V- Layout 是阿里出品的基础 UI 框架,用于快速实现页面的复杂布局,在手机天猫 Android版 内广泛使用 让人激动的是,在上个月V- Layout终于在Github上开源! Git ...
最新文章
- ConvertUtil-数据类型转换的工具类
- CSS margin详解
- 阿里python面试题和答案_阿里的python大牛总结10条Python面试题陷阱,中招了吗?...
- dataframe数据标准化处理_数据预处理——标准化/归一化(实例)
- 动态样式计算 动态样计算 <span :style=“{‘left‘:`${(l+1)*16 - 6}`+‘px‘}“></span>
- TEINet: Towards an Efficient Architecture for Video Recognition(AAAI2020)
- JBox - 模态窗口,工具提示和消息 jQuery 插件
- deadline调度器之(一):原理
- 龙芯指令集也可以开源
- 一个求整系数多项式的全部有理根的方法
- 网易云音乐UC!缓存格式文件转MP3方法
- 用springMVC拦截器实现操作日志管理功能
- 国际产品经理资格认证NPDP 2017
- linux ftp上传命令实例,ftp上传文件命令,Linux中使用ftp命令上传文件
- 信息安全三级易错题总结
- word-wrap长单词与URL地址自动换行
- SEO之网站标题间隔符
- CV 经典主干网络 (Backbone) 系列: Darknet-53
- phpstudy Error while setting value ‘STRICT_TRANS_TABLES, NO_AUTO_CREATE_USER, NO_ENGINE_SUBSTITUTION
- Day 1: 音标学习
热门文章
- “湖南索御文化传媒”新闻发布会即将启动
- opencv和pytorch中的warp操作函数:cv2.warpAffine, torch.nn.functional.grid_sample, cv2.warpPerspective
- HTML5——HTML5元素周期表
- 攻防世界 MISC 高手进阶区 就在其中WP 解题思路
- 四川铺管家:拼多多产品布局怎么做
- excel单元格内容拆分_Excel中把一个单元格内容拆分到多个单元格内的两种方法...
- 网络安全技术及应用第3版 主编贾铁军等——教材习题 期末重点 复习题 知识提炼(第1章 网络安全基础)
- 非线性微分方程有限差分解法
- English常用短语
- 《C++ Primer Plus》读书笔记 第16章 string类和标准模板库