
El efecto que quiero lograr en IE es que al pasar el ratón, tanto el fondo y el border que tiene cambien a blanco.
De la unica manera que logro hacerlo funcionar es usando la biblioteca http://dean.edwards.name/IE7/
Código HTML:
<body> <ul id="pestaña"> <li><a href="#">inicio</a></li> <li><a href="#">acerca de</a></li> <li><a href="#">contactos</a></li> </ul>
Código HTML:
/* CSS Document */
body, html {
margin: 0;
padding: 0;
}
ul#pestaña {
list-style: none;
margin: 0;
padding: 10px 0 0 0;
height: 25px;
border-bottom: 1px solid black;
background: rgb(222, 222, 222);
}
ul#pestaña li {
float: left;
margin: 0 5px;
height: 23px;
text-align: center;
position: relative;
width: 150px;
border: 1px solid black;
top: 1px;
background: rgb(128, 128, 128);
}
ul#pestaña li:hover {
border-bottom: 1px solid white;
background: white;
}
ul#pestaña a {
display: block;
height: 100%;
text-decoration: none;
color: white;
font: 14px arial;
}
ul#pestaña a:hover {
color: black;
http://ianiferrer.site90.com/menu.html
muevan esto al foro de css que me equivoque de foro
No, quizá el ejemplo de donde has sacado eso es un poco antiguo. Parece lógico, ¿no? sabiendo lo de IE6 y el :hover, las propiedades que vayan a ser modificadas se le ponen al enlace y listo.
