Foros del Web » Creando para Internet » CSS »

Duda con listas

Estas en el tema de Duda con listas en el foro de CSS en Foros del Web. Hola a todos... Teniendo una lista asi: <ul> <li><a href="#">Elemento 1</a></li> <li><a href="#">Elemento 2</a></li> <li><a href="#">Elemento 3</a></li> <li><a href="#">Elemento 4</a></li> <li><a href="#">Elemento 5</a></li> </ul> ¿Como ...
  #1 (permalink)  
Antiguo 17/09/2008, 02:48
 
Fecha de Ingreso: agosto-2006
Mensajes: 191
Antigüedad: 11 años, 4 meses
Puntos: 3
Duda con listas

Hola a todos...

Teniendo una lista asi:

<ul>
<li><a href="#">Elemento 1</a></li>
<li><a href="#">Elemento 2</a></li>
<li><a href="#">Elemento 3</a></li>
<li><a href="#">Elemento 4</a></li>
<li><a href="#">Elemento 5</a></li>
</ul>

¿Como puedo cambiar el color de fondo del segundo <li> sin alterar el resto y sin usar clases?

Habia pensado en algo asi:

ul li+li {bacground-color;#ff0;}

Pero esto me cambia el color del segundo en adelante...

P.D: Me resulta indiferente que no funcione en IE6 ya que es un acuestion más de aprendizaje que otra cosa

__________________
El mejor consejo lo da la experiencia, aunque este siempre llega tarde.
Cacharreando con Joomla
  #2 (permalink)  
Antiguo 17/09/2008, 03:49
 
Fecha de Ingreso: agosto-2006
Mensajes: 191
Antigüedad: 11 años, 4 meses
Puntos: 3
Respuesta: Duda con listas

Bueno, en principio lo he solucionado asi:

#menu ul li+li{background:#F4E6D1 url(imgs/puntos2.gif) right no-repeat;}
#menu ul li+li+li{background:#fff url(imgs/puntos.gif) right no-repeat;}

Con la primera linea cambio el color a la segunda lista y con la segunda linea a lo demás. Pero ¿Es esto correcto? O hay una forma más ortodoxa...

Un saludo
__________________
El mejor consejo lo da la experiencia, aunque este siempre llega tarde.
Cacharreando con Joomla
  #3 (permalink)  
Antiguo 17/09/2008, 04:08
Avatar de Mikmoro
Colaborador
 
Fecha de Ingreso: octubre-2006
Ubicación: K-pax
Mensajes: 7.228
Antigüedad: 11 años, 2 meses
Puntos: 279
Respuesta: Duda con listas

Podría ser también así:

#menu ul li:first-child +li {background:#F4E6D1 url(imgs/puntos2.gif) right no-repeat;}
__________________
Visita mi nueva web idplus.org
  #4 (permalink)  
Antiguo 17/09/2008, 04:24
 
Fecha de Ingreso: agosto-2006
Mensajes: 191
Antigüedad: 11 años, 4 meses
Puntos: 3
Respuesta: Duda con listas

Hola Mikmoro.

Muchas gracias por tu respuesta. Me gusta mucho más ya que SOLO cambia a un elemento en concreto y no tengo que hacer después la correción que yo hacía.

Todabía no lo entiendo bien ;) pero es la forma que voy a usar ya que me parece mucho más ortodoxa.

Gracias nuevamente y un saludo
__________________
El mejor consejo lo da la experiencia, aunque este siempre llega tarde.
Cacharreando con Joomla
  #5 (permalink)  
Antiguo 17/09/2008, 04:31
Avatar de Mikmoro
Colaborador
 
Fecha de Ingreso: octubre-2006
Ubicación: K-pax
Mensajes: 7.228
Antigüedad: 11 años, 2 meses
Puntos: 279
Respuesta: Duda con listas

Es fácil: con ul li:first-child le dices que elija el primer hijo li de ul (first-child), y luego actuas sobre su hermano (+ li).

De es manera ningún otro se ve afectado, más que el hermano del primer hijo.
__________________
Visita mi nueva web idplus.org
  #6 (permalink)  
Antiguo 17/09/2008, 04:36
 
Fecha de Ingreso: agosto-2006
Mensajes: 191
Antigüedad: 11 años, 4 meses
Puntos: 3
Respuesta: Duda con listas

Jeje gracias por la exlicación...

Estas hecho un maestro. Tienes ganada una cerveza en el bar de Iruña que quieras, tocayo...

Un saludo
__________________
El mejor consejo lo da la experiencia, aunque este siempre llega tarde.
Cacharreando con Joomla
  #7 (permalink)  
Antiguo 17/09/2008, 04:41
Avatar de Mikmoro
Colaborador
 
Fecha de Ingreso: octubre-2006
Ubicación: K-pax
Mensajes: 7.228
Antigüedad: 11 años, 2 meses
Puntos: 279
Respuesta: Duda con listas

¿En el bar de Iruña?
¿Acaso eres de ahí, o sabes de alguna manera que yo lo soy?
__________________
Visita mi nueva web idplus.org
  #8 (permalink)  
Antiguo 17/09/2008, 04:46
 
Fecha de Ingreso: agosto-2006
Mensajes: 191
Antigüedad: 11 años, 4 meses
Puntos: 3
Respuesta: Duda con listas

Soy frecuente lector de este foro y recuerdo haber leido que tu eras de Iruña...

Y SI, yo tambien soy de la capi del viejo reino ;)

Un saludo y ojala nos conozcamos algún dia..
__________________
El mejor consejo lo da la experiencia, aunque este siempre llega tarde.
Cacharreando con Joomla
  #9 (permalink)  
Antiguo 17/09/2008, 04:48
Avatar de Mikmoro
Colaborador
 
Fecha de Ingreso: octubre-2006
Ubicación: K-pax
Mensajes: 7.228
Antigüedad: 11 años, 2 meses
Puntos: 279
Respuesta: Duda con listas

Ah, vaya. Pues me alegro de conocer a un paisano por estos pagos.

Saludos., tocayo.
__________________
Visita mi nueva web idplus.org
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 10:01.