I am using background images as bullets.
ul.follow-background li.facebookicon {
list-style:none outside !important;
background: url('/wp-content/uploads/facebook-icon-16x16.png') no-repeat left 50%;
line-height: 30px;
margin: 0.3em 0 0 -0.7em;
padding: 0 0 0 1.5em;
}
ul.follow-background li.twittericon {
list-style:none outside !important;
background: url('/wp-content/uploads/twitter.gif') no-repeat left 50%;
line-height: 30px;
margin: 0.3em 0 0 -0.7em;
padding: 0 0 0 1.5em;
}
ul.follow-background li.blacksquareicon {
list-style:none outside !important;
background: url('/wp-content/uploads/black-square-16x16.png') no-repeat left 50%;
line-height: 30px;
margin: 0.3em 0 0 -0.6em;
padding: 0 0 0 1.6em;
}
HTML
<p>Connect with us through our social media accounts.</p>
<ul class="follow-background">
<li class="facebookicon"><a href="https://www.facebook.com/baeeorg" rel="nofollow">Facebook</a></li>
<li class="twittericon"><a href="https://twitter.com/BaeeArtists" rel="nofollow">Twitter</a></li>
<li class="blacksquareicon"><a href="/news/">News Announcements (subscribe to get our latest posts)</a> and ensure you know about all our events.</li>
</ul>
These work fine as long as the list item text doesn't wrap. The last line wraps and the image bullet drops down and sits between the two wrapped lines. I'd like it to sit next to the top line.
How do I do that? Thanks.