No pasa nada, pero es que con caca caca me has recordado a una entrevista
que hicieron en la cope con una tal margarita, jeje
Aquí te dejo el código, lógicamente es solo una parte y además tengo los
estilos en una hoja aparte, pero he conseguido acotar el problema para que
se vea más claro, en un único archivo html:
<html>
<head>
<style type="text/css">
.cuadro {
background: #FAFBFD url('imagenes/sidebar.png') repeat-y;
border: solid thin #C2C7CB;
margin: auto;
height: 200px;
width: 200px;
padding: 10px;
}
.cuadro:hover {
background-image: none;
/* con background: #FAFBFD; tampoco va */
}
</style>
<head>
<body>
<div class="cuadro">Aquí va el contenido, Lorem ipsum lo que sea y todo lo
demás.</div>
</body>
</html>
Y esto, simplemente, en Firefox no va y en Opera sí. ¿Alguien sabe por
qué? Vale, mientras escribo esto me doy cuenta de que no funciona porque
Firefox no soporta la seudoclase hover en una clase. Si por ejemplo
hubiera puesto div, sí que funcionaba. ¿Alguien sabe cómo hacerlo en css,
sin recurrir a JavaScript?
Gracias y Saludos, Víctor
On Fri, 08 Jul 2005 13:12:07 +0200, Manuel González Noriega
<[EMAIL PROTECTED]> wrote:
On 7/8/05, Víctor Pimentel <[EMAIL PROTECTED]> wrote:
He hecho un ejemplo sencilo y Firefox sí soporta hover para elementos
diferentes de a.
Pero en mi caso concreto no sé lo que puede fallar, Opera lo hace bien y
Firefox no hace nada. El código css es el siguiente:
.cuadro {
background-image: url("imagenes/sidebar.png") repeat-y #FAFBFD;
border: solid thin #C2C7CB;
padding: 10px;
margin: 15px 0px 5px;
}
.cuadro:hover {
background-image: none;
}
Y ya he dicho que era una solución provisional, ya sé que es poco
elegante, lo dije yo! Porfa no me mates ;) Pero bueno, yo pregunté sobre
una cosa y te centras más en eso que en mi pregunta...
Qué fama de ogro, por Tutatis :( Tú preguntaste porque Firefox/Gecko no
soportaba :hover en cualquier elemento y yo te contesté que sí que lo
hacía,
nada más. Si preguntabas otra cosa lo siento pero no me dí cuenta.
Y sobre el resto, sólo puntualizé que aún teniendo que recurrir a
javascript, no lo harías así. Me alegro que ya fueses consciente, pero
sirve
para terceras personas que lean la discusión.
Ah, y sí que mola Behavior :) Pero sigo sin entender porque lo necesitas
para emular :hover en un motor que ya lo soporta. Pon tu código entero y
veremos porque te falla.
--
Usando el revolucionario cliente de correo de Opera:
http://www.opera.com/m2/
_______________________________________________
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
Puedes modificar tus datos o desuscribirte en la siguiente dirección:
http://ovillo.org/mailman/listinfo/ovillo