Código PHP:
<style type="text/css">
a .ns{display:none;}
a:hover .ns{display:block; font-size:2em;}
</style>
<a href="">a
<div class="ns">bassa</div>
</a>
| |||
No funciona en IE el display:block Código PHP: Última edición por August; 02/12/2006 a las 19:11 |
| |||
Es que estoy usando XHTML, tambien que yo sepa se puede hacer con ul y li, para esconder y mostrar una capa cuando se pase el raton por el mouse, entonces como se haria? Última edición por August; 03/12/2006 a las 00:35 |
| |||
Cita: http://developer.mozilla.org/es/docs/CSS_din%C3%A1mico<style type='text/css'> em { display: none; } a:hover em { display: inline; } </style> <p> Párrafo <a>con enlace <em>que se esconde</em> </a> </p> El problema es que es solo para Mozilla, no para IE |
| |||
Por ejemplo aqui http://interactu.augustino.net/prue.php http://interactu.augustino.net/z.htm Funciona bien mas o menos en Mozilla, pero en Internet Explorer, no lo logro hacer funcionar, el primero si tengo algunos errores, por algo que no arreglo en PHP, pero en el segundo parece estar bien y no funciona completamente bien, el problema en Mozilla, es que si pasas por la segunda opcion se esconde el menu, en IE, ni funciona Al zuwaga, que sera el problema? |
| |||
En Opera anda bastante bien también.... Decís que estás usando XHTML, pero solo es correcto lo que hacés si estás usando XHTML 1.1, y en ninguno de los ejemplos tenés un DOCTYPE... En fin, que creo que antes que nada deberías tener la página con código correctamente validado, y luego ver si es un error del IE, de CSS, o qué. Saludos. |
| ||||
Re: No funciona en IE el display:block Cita: No necesariamente tienes que usar un div, puedes usar un span, ademas tienes el codigo css mal, seria algo asi: Las clases junto a los enlaces se ponen de esta forma: a.ns{.....} a.ns:hover{....}
__________________ Ya viene llegando, el comunismo en Cuba, ya se esta acabando. www.fearlex.com | www.fearlexworld.com |