开发者社区 问答 正文

在苹果移动端,按钮设为disabled,背景色跟样式表设置的颜色不一致,是什么原因?

第一张图是默认的情况下。
screenshot
第二张图,是点击后,按钮添加了disabled属性,样式表

input{
    background:none; border:none; outline: none; cursor: pointer; 
    -webkit-tap-highlight-color:transparent;-webkit-appearance:none;appearance: none;}

code_btn{background-color: #94efee;}

//添加以下两种方式,都不管用,颜色跟默认的背景色不一致。。。为啥?
code_btn.disabled{background-color:#94efee;}
code_btn:disabled{background-color:#94efee;}

screenshot

展开
收起
杨冬芳 2016-06-03 16:35:38 2847 分享 版权
1 条回答
写回答
取消 提交回答
  • 前端工程师

    苹果safrai内核的样式要加 -o-xxx 的前缀 而不是 -webkit-

    2019-07-17 19:26:50
    赞同 展开评论
问答地址: