微信小程序中button组件的边框设置的实例详解

网友投稿 437 2023-03-29


微信小程序中button组件的边框设置的实例详解

微信小程序中button组件的边框设置的实例详解

button的边框是用:after方式实现的,用户如果在button上定义边框会出现两条线,需用:after的方式去覆盖默认值。

如果设置了Button的背景色,没有用:after设置边框的颜色,则button的四个角会出现模糊的尖角。如下图所http://示:

如上图四个角会模糊。.wxss代码如下:

.clickEncryptBtn{

width:130px;

border-radius: 3px;

margin:20px auto;

padding-top:2px;

font-size:14px;

background-color:#CC3333;

border:1px solid #CC3333

color:white;

overflow:hidden;

height:40px;

}

在这里设置了边框的样式,但是没有生效。

修改:将.wxss代码修改如下:

.clickEncryptBtn{

width:130px;

border-radius: 3px;

margin:20px auto;

padding-top:2px;

font-size:14px;

background-color:#CC3333;

color:white;

overflow:hidden;

height:40px;

}

.clickEncryptBtn::after{

border:1px solid #CC3333;

}

将Button的边框设置放在::after属性里面。

效果如下:

从上图可以看出,四个角不模糊了。

总结:对于button的边框设置,要放在::after里面设置,才生效,要不然会出现各种怪异现象

如有疑问请留言或者到本站社区交流讨论,感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!


版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:Web开发使用Angular实现用户密码强度判别的方法
下一篇:详解hbase与hive数据同步
相关文章

 发表评论

暂时没有评论,来抢沙发吧~