jQuery MiniUI

 找回密码
 立即注册
查看: 1816|回复: 5
打印 上一主题 下一主题

如何设置禁用控件显示文本的字体颜色 [复制链接]

Rank: 1

跳转到指定楼层
楼主
发表于 2016-2-23 17:19:42 |只看该作者 |倒序浏览
效果如图[img]C:\Users\liusong@cdqykc.com\Desktop\显示颜色.png[/img]
附件: 你需要登录才可以下载或查看附件。没有帐号?立即注册

Rank: 8Rank: 8

沙发
发表于 2016-2-23 17:26:42 |只看该作者
禁用就是灰化的效果,你要改成黑色,需要修改样式
如textbox就是

body .mini-textbox-disabled .mini-textbox-border {
  color:
}

简单点可以不设置禁用,可以设置只读,这个没有灰化效果,readonly="true"

Rank: 1

板凳
发表于 2016-2-24 10:36:01 |只看该作者
felt 发表于 2016-2-23 17:26
禁用就是灰化的效果,你要改成黑色,需要修改样式
如textbox就是

嗯,是的,这种方式是可以的!
但会出现兼容性问题,在IE10及以上是有效果的,但,IE8或9这效果就没有了(还是灰色的效果)

Rank: 8Rank: 8

地板
发表于 2016-2-24 13:18:18 |只看该作者
Lbird 发表于 2016-2-24 10:36
嗯,是的,这种方式是可以的!
但会出现兼容性问题,在IE10及以上是有效果的,但,IE8或9这效果就没有了 ...

那就用readonly来只读

Rank: 1

5#
发表于 2016-2-24 14:19:42 |只看该作者
dforce 发表于 2016-2-24 13:18
那就用readonly来只读

嗯!
可不可以通过这种方式:mini.ComboBox.prototype.doUpdate=function (){if (this.enabled) {
        mini.removeclass();
    } else {
        mini.addclass();
    }}
来设置样式!

Rank: 8Rank: 8

6#
发表于 2016-2-24 14:37:40 |只看该作者
Lbird 发表于 2016-2-24 14:19
嗯!
可不可以通过这种方式:mini.ComboBox.prototype.doUpdate=function (){if (this.enabled) {
       ...

不能。

Archiver|普加软件

GMT+8, 2024-7-9 04:58 , Processed in 1.027585 second(s), 11 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部