修改框架中的默认样式 例:修改antd中Input组件获取焦点时的蓝色边框

antd中的组件样式默认是蓝色的,但实际项目中需要根据皮肤颜色进行切换.于是使用公共样式,覆盖组件本身的样式.需求是 移入input框变成灰色,点击选择的时候更换颜色
为了更好的演示代码. 移入变成红色 点击后变成橙色
修改前:
在这里插入图片描述
修改后:
在这里插入图片描述
代码如下:

.ant-calendar-picker:hover .ant-calendar-picker-input:not(.ant-input-disabled){
    border-color: #C0C4CC;
}
.ant-calendar-picker:focus .ant-calendar-picker-input:not(.ant-input-disabled){
    border-color:#fea91d
    box-shadow: none;
}

怎么找到相应的样式:
在这里插入图片描述
右键点击之后查看样式, 点开:hov 选择 :hover :focus 即可查看移入 聚焦的样式 .

在这里插入图片描述
因为他的样式是设置在子元素上面 所以也要去他的子元素才能找到相应的样式,上面那个橙色小店代表的就是父元素 已经打开了:hov设置 下面框中的地方 则是可以修改的默认样式

  • 14
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值