Reputation: 3
I want to write css for the labels of checkboxes based on checkbox enabled/disabled. I know the following methods, but I'm not satisfied with these.
Method1:
label[for="something"] {
/* woohoo! */
}
Method2:
input[type="checkbox"]:enabled+label{ font-weight: bold; }
How can I apply css based on a label's "for" attribute?
Upvotes: 0
Views: 40
Reputation: 5468
think your after the :checked pseudo-class rather than :enabled
input[type=checkbox]:checked + label {}
The above would select a label who was the next sibling after a checked input of type checkbox
Upvotes: 2