Hey here my issue as it always seems to be. I have valid HTML and CSS but like always IE does not like it.
CSS
I appreciate a second pair of eyes to get this guy to play along.
Code:
<div id="buttonBox">
<div class="button" id="realestate_button">
<a href="#"><span>TrademarkProperties.com</span></a>
</div>
<div class="button" id="tv_button">
<a href="#"><span>Trademark-TVshow.com</span></a>
</div>
<div class="button" id="ecom_button">
<a href="#"><span>Trademark-Merchandise.com</span></a>
</div>
<div class="button" id="areapartner_button">
<a href="#"><span>Trademark-AreaPartners.com</span></a>
</div>
</div><!-- /buttonBox -->
CSS
Code:
#buttonBox {
width: 235px;
height: 242px;
margin: 5px 0 0 5px;
padding: 0;
background: transparent;
float: left;
}
#buttonBox div {
margin: 0;
padding: 0;
}
.button {
display: block;
width: 115px;
height: 116px;
float: left;
}
.button a {
display: block;
width: 105px;
height: 106px;
text-decoration: none;
}
.button a span {
display: block;
width: 105px;
height: 106px;
visibility:hidden;
}
/* ---------- natural states ---------- */
#realestate_button {
background: transparent url(../img/4buttonNav/realestateBG.gif) top left no-repeat;
}
#tv_button {
background: transparent url(../img/4buttonNav/tvBG.gif) top left no-repeat;
}
#ecom_button {
background: transparent url(../img/4buttonNav/ecomBG.gif) top left no-repeat;
}
#areapartner_button {
background: transparent url(../img/4buttonNav/areapartnersBG.gif) top left no-repeat;
}
/* ---------- hover states ---------- */
#realestate_button:hover {
background: transparent url(../img/4buttonNav/realestateBG.gif) bottom left no-repeat;
}
#tv_button:hover {
background: transparent url(../img/4buttonNav/tvBG.gif) bottom left no-repeat;
}
#ecom_button:hover {
background: transparent url(../img/4buttonNav/ecomBG.gif) bottom left no-repeat;
}
#areapartner_button:hover {
background: transparent url(../img/4buttonNav/areapartnersBG.gif) bottom left no-repeat;
}
I appreciate a second pair of eyes to get this guy to play along.