Do Css Namespace Attribute Selectors Work With Xhtml/html Elements?
I want to style elements with xlink:href attribute in a XHTML, however I can't make it work. My test code:
Solution 1:
They do. You've just set up either your markup or your CSS rules incorrectly.
Your attribute selectors are looking for elements with href
attributes (in the respective namespaces), but your <p>
elements have xref
attributes, not href
attributes, so they don't match.
Your <xyz:p>
and <xyz>
elements on the other hand all have href
attributes, so those are the ones that end up matching your attribute selectors instead.
Post a Comment for "Do Css Namespace Attribute Selectors Work With Xhtml/html Elements?"