I'm building a joomla-website and I have problems with one CSS statement. The website uses several menus which have different names. Because of that, I would have to do something like this:
a#ext-gen1.ux-menu-link-level-0.ux-menu-link-parent.current,
a#ext-gen2.ux-menu-link-level-0.ux-menu-link-parent.current,
a#ext-gen3.ux-menu-link-level-0.ux-menu-link-parent.current,
a#ext-gen4.ux-menu-link-level-0.ux-menu-link-parent.current {
//...
}
To simplify this, I was thinking of replacing the numbers with a *, which would work if the statement is treated like a shell-command. The result would be this:
a#ext-gen*.ux-menu-link-level-0.ux-menu-link-parent.current {
//...
}
Unfortunately, this doesn't work. So how does something like this in CSS work?
Edit: The HTML-File looks like this, if that is important:
<a href="./some/link.html" class=" ux-menu-link-level-0 current ux-menu-link-parent " title="" id="ext-gen5">
some text
</a>
.ux-menu-link-level-0.ux-menu-link-parent.current { ... }aselector:a.ux-menu-link-level-0.ux-menu-link-parent.current { ... }