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

网站设计服务合同我赢seo

网站设计服务合同,我赢seo,深圳企业网站制作报价,免费网站在哪下载在 Vue 3 的CSS 中,使用:deep() 用于穿透样式作用域,也就是说可以通过deep深度穿透的方式,修改组件内的css样式。 语法推荐写法格式 :deep(.child) { color: red; }以上写法是修改子组件中类名为child的样式。 问题复现 使用uniapp开发微…

在 Vue 3 的CSS 中,使用:deep() 用于穿透样式作用域,也就是说可以通过deep深度穿透的方式,修改组件内的css样式。

语法推荐写法格式

:deep(.child) { color: red;
}

以上写法是修改子组件中类名为child的样式。

问题复现

使用uniapp开发微信小程序,在页面中使用了uniapp的扩展组件uni-easyinput,该组件默认是圆角矩形的框,想要修改成圆角矩形框,该组件并没有属性对自身修改这个样式,所以采用:deep()穿透深度修改css样式,如下代码示例:

<view class="search-wrap"><view class="fixed"><uni-easyinput class="input" suffixIcon="search"v-model.trim="searchVal" placeholder="请输入要搜索的产品..." @iconClick="handleSearch" @confirm="handleSearch"></uni-easyinput></view>	
</view>
.fixed{background: #BDAF8D;	width: 100%;height: 90rpx;	:deep(.is-input-border){border-radius: 50px;border-color:#BDAF8D;}
}

在这里插入图片描述
通过以上css代码的修改,是可以修改到uni-esayinput组件内的输入框的样式的。

但是输入框在多个页面内都存在,想要将该输入框区域封装成一个组件,经过测试,在H5端封装是没有问题的,但是在微信小程序中,是不起作用的,那么该怎么解决那?

解决办法

defineOptions({options: {styleIsolation: 'shared'}
})
defineOptions 定义组件选项的宏
options.styleIsolation: ‘shared’
  • 这是微信小程序特有的配置,用于控制组件的样式隔离行为。
  • styleIsolation 是小程序组件的一个选项,决定组件样式是否受外部影响或影响外部。
  • ‘shared’ 表示允许样式穿透

总结

options.styleIsolation为编译到微信小程序的组件配置样式共享(允许父子组件样式相互影响)。

http://www.dtcms.com/wzjs/96244.html

相关文章:

  • 广州公司网站托管网络营销的应用
  • 企业网站备案需要法人拍照吗深圳seo网络推广
  • 英文版网站建站要求今日热点新闻10条
  • 钓鱼网站下载app外贸营销网站建设介绍
  • html5能单独做网站吗长春seo培训
  • 网站域名更换是怎么做的网络广告电话
  • 网站建设合同网站建设公司网络软文案例
  • 新平台推广文案泰州seo推广
  • 青岛专业建设网站百度热门搜索排行榜
  • 石家庄网站制作长沙公众号排名优化软件
  • 网站大部分都是jsp做的济宁网站建设
  • python做网站多么网络服务
  • 网站建设要求报告外包服务公司
  • 长沙建站公司招聘石家庄关键词优化报价
  • 网站全屏宽度是多少合适建立网站需要什么条件
  • wordpress页面不能访问seo优化关键词放多少合适
  • 房价查询官网宁波seo关键词排名
  • 网站建设好公司哪家好长沙搜索排名优化公司
  • 网站备案有用申请一个网站
  • 全国疫情高峰感染进度查询seo技巧优化
  • 泉州制作网页的网站百度引流推广哪家好
  • 网站备案号几位数字 沪武汉seo人才
  • 蛋糕店的网站建设咋写站长工具是什么意思
  • 远洋国际一期官方网站建设色盲测试图及答案大全
  • 学校网站建设客户需求调查问卷软文宣传推广
  • 眉县网站开发seo比较好的公司
  • 大型做网站的公司百度商务合作联系
  • 做有网被视频网站有哪些app开发费用一览表
  • 如何修改网站后台的用户名和密码人教版优化设计电子书
  • 魏县专业做网站长沙免费建站网络营销