用的colorui的样式库,比如一个button,背景是bg-orange黄色
<button form-type="submit" class="btn block bg-orange margin-tb-sm round lg" :disabled="disabled">登录</button>
点击按钮后,button变disabled,按colorui的样式背景还是黄色,只是变成禁用后,黄色变淡而已。
结果UNIAPP自作聪明加了这么一段样式,你为什么要把bgcolor变成灰白色 #F7F7F7F 呢?
uni-button[disabled]:not([type]), uni-button[disabled][type=default] {
color: rgba(0,0,0,.3);
background-color: #f7f7f7;
}
样式不是你们的强项,能不能弄个配置,可以配置不带加UNIAPP原生组件自带样式??
2 个回复
杨兴
button[disabled] {
这样就可以改
DCloud_UNI_GSQ
并非什么自作聪明,或者什么样式强弱项。
为了各端统一,其他端尽量与微信小程序尽量一致,此样式是沿用的微信小程序设计。
未设置 type 的 button 本身为白色,禁用状态为灰白色,没什么不妥。可以提醒ui作者自行覆盖非禁用状态的样式时,也记得覆盖禁用状态的样式。