uniapp中通过选择器修改组件内部的样式不生效问题

在UniApp中,即使你不使用 scoped属性,由于其编译机制的特殊性,实际上每个页面的样式在最终打包构建时会被隔离到该页面自身的上下文中。

意味着你直接用选择器修改组件内部的某个view的样式,不能生效,必须要哪个穿透方式才能修改例如下方是可以的

css 复制代码
::v-deep .u-button__text{
		font-size: 1.3rem!important;
	}

下方是无效的

css 复制代码
.u-button__text{
		font-size: 1.3rem!important;
	}

而在其他vue项目中,如果有全局的样式文件,就不会自带scoped属性了,需要自己决定是否使用

相关推荐
有梦想的刺儿5 小时前
uniapp手机端video标签层级过高问题
uni-app
&白帝&7 小时前
Uniapp 获取系统信息:uni.getSystemInfo 与 uni.getSystemInfoSync
uni-app
熬耶13 小时前
Uniapp之微信小程序自定义底部导航栏形态
微信小程序·小程序·uni-app
加蓓努力我先飞18 小时前
小兔鲜儿-小程序uni-app(二)
uni-app
IT码农-爱吃辣条18 小时前
解决在uniapp真机运行上i18n变量获取不到问题
javascript·vue.js·uni-app
hongweihao2 天前
儿子不收拾玩具,我用AI给他量身定制开发一个APP,这下舒服了
uni-app·app·ai编程
Hashan2 天前
微信小程序:扁平化的无限级树
前端·微信小程序·uni-app
小徐_23332 天前
uni-app 无法实现全局 Toast?这个方法做到了!
前端·uni-app
xixixin_2 天前
【HTML】在页面中画一条0.5px的线
前端·css·uni-app·html·css3
&白帝&2 天前
Uniapp 自定义头部导航栏
前端·javascript·uni-app