The padding, margin etc. all work, but the image won't display in IE 8, any idea why?
CSS
.arrow {
background:url(images/arrow.png) center left no-repeat;
padding-left:23px;
padding-right:10px;
border-right:0px solid #e6e6e6;
margin-right:10px;
}
HTML
<div class="arrow">
<h3><b>Headline</b></h3>
</div>
h3
CSS
h3{
font-size:14px;
text-transform:uppercase;
}
` inside floated or absolute positioned? If so, the div will have no dimensions, and you'll have to set them manually.
– bfavaretto Mar 06 '12 at 19:37