Foros del Web » Creando para Internet » CSS »

Personalizar primera imagen de una lista

Estas en el tema de Personalizar primera imagen de una lista en el foro de CSS en Foros del Web. Hola, a ver si me podeis ayudar, TEngo una lista on varios li y en cada uno de ellos aparece una imagen y otras informacion. ...
  #1 (permalink)  
Antiguo 05/07/2012, 04:53
 
Fecha de Ingreso: julio-2012
Mensajes: 3
Antigüedad: 11 años, 9 meses
Puntos: 0
Personalizar primera imagen de una lista

Hola, a ver si me podeis ayudar,

TEngo una lista on varios li y en cada uno de ellos aparece una imagen y otras informacion.

<ul>
<li>
<img src="uno.jpg" />
<p> algo </p>
</li>
<li>
<img src="dos.jpg" />
<p> algo </p>
</li>
<li>
<img src="tres.jpg" />
<p> algo </p>
</li>
</ul>

Lo que quiero hacer es que se visulice solo la primera image y el resto no.

He intetado hacerlo con css, de este modo


ul img {display:none} //dejo de ver todas las imagenes
ul img:first-child {display:block} // visualizao la primera imagen

Pero no lo consigo.

Alguien me puede ayudar?
  #2 (permalink)  
Antiguo 05/07/2012, 05:44
Avatar de Panicav  
Fecha de Ingreso: diciembre-2007
Ubicación: Rosario, Santa Fe - Argentina.
Mensajes: 135
Antigüedad: 16 años, 4 meses
Puntos: 8
Respuesta: Personalizar primera imagen de una lista

No comprendo mucho, puedes utilizar PHP quizás para ello, sin tener mayores problemas, el tema es de donde proviene dicha data, si es de un bucle, o es código html puro, saludos.
  #3 (permalink)  
Antiguo 05/07/2012, 05:50
 
Fecha de Ingreso: julio-2012
Mensajes: 3
Antigüedad: 11 años, 9 meses
Puntos: 0
Respuesta: Personalizar primera imagen de una lista

Es para un Wordpress de eventos,

Para todos los eventos me parece una imagen dentro de un <li>, yo solo quiero visualizar la primera, las demas no.
  #4 (permalink)  
Antiguo 05/07/2012, 05:55
(Desactivado)
 
Fecha de Ingreso: noviembre-2002
Ubicación: Ciudad Autónoma de Buenos Aires
Mensajes: 2.367
Antigüedad: 21 años, 5 meses
Puntos: 317
Respuesta: Personalizar primera imagen de una lista

¿Qué tienen en este Foro contra las etiquetas [code]?

Código:
<style type="text/css">
ul img {visibility: hidden;}
ul > li:first-child img {visibility: visible;}
</style>
Busca en la web información sobre selectores CSS y pseudo clases o pseudo elementos CSS.
  #5 (permalink)  
Antiguo 05/07/2012, 09:50
 
Fecha de Ingreso: julio-2012
Mensajes: 3
Antigüedad: 11 años, 9 meses
Puntos: 0
Respuesta: Personalizar primera imagen de una lista

Cita:
Iniciado por furoya Ver Mensaje
¿Qué tienen en este Foro contra las etiquetas [code]?

Código:
<style type="text/css">
ul img {visibility: hidden;}
ul > li:first-child img {visibility: visible;}
</style>
Busca en la web información sobre selectores CSS y pseudo clases o pseudo elementos CSS.
MUCHISIMAS GRACIAS.

Me has resuelto la papeleta, no habia caida en la pesudo.clase >
  #6 (permalink)  
Antiguo 05/07/2012, 11:28
Colaborador
 
Fecha de Ingreso: junio-2007
Mensajes: 5.798
Antigüedad: 16 años, 10 meses
Puntos: 539
Respuesta: Personalizar primera imagen de una lista

Otra forma, un poco más "multinavegador" y teniendo en cuenta que una lista (ul) sólo puede tener li´s como hijos directos:
Código CSS:
Ver original
  1. li img {
  2.   /*declaraciones oportunas*/
  3. }
  4.  
  5. li + li img {display: none;}
__________________
Por una web con mucho estilo
+++ CUENTA ABANDONADA. ¿la quieres? +++
  #7 (permalink)  
Antiguo 05/07/2012, 12:33
(Desactivado)
 
Fecha de Ingreso: noviembre-2002
Ubicación: Ciudad Autónoma de Buenos Aires
Mensajes: 2.367
Antigüedad: 21 años, 5 meses
Puntos: 317
Respuesta: Personalizar primera imagen de una lista

Cierto. Me olvidé del IE.
En la versión 6 no anda ninguno de los dos .

Entonces habrá que "reescribir" con JavaScript. ¿Se podrá usar en uorpres, o te lo bloquea?

Etiquetas: imagenes, lista, personalizar, primera
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 04:28.