It looks quite straightforward...
This is how a post is composed in HTML:
<div class="author"> <a class="button" href="/Niners/Bass"><img alt="Bass" class="avatar" src="http://files.channel9.msdn.com/avatar/2579358c-a8c8-49c9-881d-dda87a6f0eb6.jpg" title="Bass" /><span class="name">Bass</span></a> <span class="caption">Because the people who are crazy enough to think they can change the world, are the ones who do.</span> </div>
<div class="post" id="c65b1eb250218400cbedc9f7e00287d5e"> <div class="post-header"> <a class="quote button" href="/Forums/Coffeehouse/User-css-ignore-list#c65b1eb250218400cbedc9f7e00287d5e" title="Bass">quote</a> <a class="add reply button" href="/Forums/Coffeehouse/User-css-ignore-list#c65b1eb250218400cbedc9f7e00287d5e" title="Bass">reply</a> <a class="permalink" href="/Forums/Coffeehouse/User-css-ignore-list/65b1eb250218400cbedc9f7e00287d5e" title="Post Permalink">1 day ago</a> </div> <div class="post-content"> <p>I previously had an ignore list I maintained on the old C9 but it stopped working at some point.</p><p>Any CSS gurus here know how to select posts on this new C9 by username in order to hide them? I looked at the source code and it does not seem to have any way to devise a simple selector for this, am I missing something?</p> </div> <form class="spam" method="POST" action="/Forums/Coffeehouse/User-css-ignore-list/65b1eb250218400cbedc9f7e00287d5e/IsSpam"> <input type="submit" value="mark as spam" class="submit button"/> </form> </div>
if you select @class="author"/a/@title="Bass" you get the first div, from there it's trivial to select the following one and voila', job done.
Add your 2¢