I have a checkbox in a form. I just noticed that it looked insensitive. It's not, but it is being styled
by a css expression:
input:read-only
In the DOM inspector, there is no readonly attribute on the element, and I in fact don't even use that attribute in my application.
The CSS probably included that via cut and paste from somewhere. For now, I just removed it from the CSS. But clearly there's something going on that I don't fully comprehend.
What can cause an input checkbox to match css read-only style if the attribute isn't present?