Claro, pero es que no se trata solo de divs, hay más elementos como un h1
o un ol...
Es decir, que Firefox soporta hover, pero a medias, porque en las clases
no lo soporta. Así que Manu no tenía toda la razón, jeje ;)
Sobre la discusión de Google, mejor sería que fuera en modo texto, así
hasta una lavadora podría entrar a buscar cosas... (exageración)
¿O mediante rss, como Logicola? ;)
On Fri, 08 Jul 2005 13:47:55 +0200, Vicente Gallur Valero
<[EMAIL PROTECTED]> wrote:
Puedes especificarle que es un div de la clase cuadro:
<style type="text/css">
div.cuadro{
background: #FAFBFD url('imagenes/sidebar.png') repeat-y;
border: solid thin #C2C7CB;
margin: auto;
height: 200px;
width: 200px;
padding: 10px;
}
div.cuadro:hover{
background-image: none;
/* con background: #FAFBFD; tampoco va */
}
</style>
Vicente Gallur Valero
http://www.vgcomunicacion.com
Víctor Pimentel wrote:
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 [email protected]
Puedes modificar tus datos o desuscribirte en la siguiente dirección:
http://ovillo.org/mailman/listinfo/ovillo