Hola gente, ante todo buenos dias y de antemano agradezco este espacio para poder solicitar de su conocimiento, tengo vagos conociemientos de CSS, lo entiendo pero me falta un largo camino, tengo un tema particular, estoy armando unos botones los cuales quiero un efecto "hover" si bien podría hacerlo con 2 gif pero quiero poner contenido en texto, logre armar los botones y que el hover en el fondo funcione, pero cuando quiero poner una imagen arriba que seria el titulo me figura como por detrás y nose como hacerlo.
Dentro del html:
<div class="shorcut_container">
<!--Boton 1-->
<div id="shorcuts">
<img src="images/ES_shorcuts_web_cards.png" width="310" height="161">
</div>
<!--Boton 2-->
<div id="shorcuts"></div>
<!--Boton 3-->
<div id="shorcuts2"></div>
</div>
(Boton 1 y 2 son iguales= shorcuts, boton 3 es diferente,=shorcuts2, cada shorcuts llama a una imagen de background con un hover al apoyarte)
CSS:
#shorcuts {
background: url(images/shorcut.jpg) no-repeat;
background-position:0 0;
width: 310px;
height: 270px;
display: block;
text-indent: -9999px;
float:left;
position:relative;
z-index:1;
}
#shorcuts:hover { background-position: 0 -270px; }
#shorcuts2 {
background: url(images/shorcut2.jpg) no-repeat;
background-position:0 0;
width: 310px;
height: 270px;
display: block;
text-indent: -9999px;
float:left;
}
#shorcuts2:hover { background-position: 0 -270px; }
#contenido {
position:relative;
}
shorcut_container {
width:100%;
height:100%;
position:relative;
alignment-adjust:middle;
display:none;
}
Saludos y gracias!