css - 如何设置禁用的单选按钮的样式?

标签 css radio-button

我在表格单元格中有一组单选按钮。表格单元格的背景颜色与页面背景不同。

基于另一个输入,我有时会禁用一个或多个单选按钮。禁用时,单选按钮的内部采用表格单元格的背景。圆圈颜色变灰了一点。这结合起来使按钮看起来像“消失了”。仔细检查会发现它仍然存在。

我一直在努力定义一个 CSS 条目来更改禁用的单选按钮的外观……可以吗?目前,我正在做这样的事情:

.radio {
    background-color: #FFFFFF;
}

.radio:disabled {
    background-color: #FFFFFF;
}

我必须求助于图片吗?

更新 问题不在于背景,而在于按钮的内部。当禁用时,按钮的内部采用表格单元格的背景颜色......哦,这是一个主意。我更改了表格单元格和单选按钮。

最佳答案

您可以使用 CSS attribute selector [attributename] 为此。

.radio[disabled] {
    background-color: #FFFFFF;
}

关于css - 如何设置禁用的单选按钮的样式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3109964/

相关文章:

php - 单选按钮,更改 PHP 背景颜色

html - CSS 定位有问题

xaml - 无法降低单选按钮宽度

c - GTK 中允许同时选中两个单选按钮

javascript - 选择任何其他单选按钮时清除文本框

javascript - 点击关闭?

html - 并排放置两个div。一个 div 有一个 iframe

html - Twitter Bootstrap 3 导航栏崩溃错误

css - 带有 Shiny 主题机器人的 Shiny 数据表

javascript - 检查所有单选按钮是否具有特定值