I'm trying to style elements of a webpage over which I do not have control (think userscript). I have a chunk of HTML like so:
<dt>
<a href="..." class="important-link">important text</a>
Long unimportant text that doesn't matter to me.
<a href="..." class="unimportant-link">this doesn't matter either</a>
</dt>
How can I hide everything in the dt
except the important link? I would like to set display to none, but once the dt
is undisplayed it can't redisplay its children. I don't merely want to set the text to visibility:invisible
since it is long (the whole point is to cut down on scrolling).
Any ideas?