I\'m using the tag on several pages, but on ONE page I\'m using an
tag that is preceded by the
This only works if the comes after the
:
content
In that case you could use aside ~ section
or aside + section
:
section {
padding: 8px;
}
aside + section {
width: 500px;
float: left;
}
In all other cases you'll have to use JavaScript because these selectors only work in one direction, top to bottom.
With CSS4 there might be a way using the Subject of a selector with Child combinator, but that's future. This selector was removed from the specification.