【问题标题】:Is there a way to disable/override the default style for disabled WebControls有没有办法禁用/覆盖禁用的 WebControls 的默认样式
【发布时间】:2010-09-24 22:52:06
【问题描述】:

自从我涉足网络开发以来,那个人就一直在唠叨我;有办法吗?我是否可以覆盖该样式并依靠其他方式来通知我的用户该控件不能被取消?

我的问题是 RadioButton- 和 CheckBox-Lists 的标签变灰使它们无法阅读。

我总是可以用样式/主题的标签替换禁用的文本框,使其看起来像文本框,但这会更具侵入性...

[编辑] 好的,抱歉;这不是解决方案;文本框已经有“只读”选项,这意味着它们看起来像我想要的那样,即使在用户输入锁定时也是如此;问题在于 IList 控件(RadioButtonLists 和 CheckBoxLists。)

一如既往,感谢您的宝贵时间!

【问题讨论】:

    标签: asp.net themes styles


    【解决方案1】:

    当然!听起来您正在寻找的是CSS attribute selector

    input[@disabled=true], input[@disabled] {
      .. insert your new style here ..
    }
    

    希望有帮助!

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-11-21
      • 1970-01-01
      • 2020-05-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多