Ver Mensaje Individual
  #5 (permalink)  
Antiguo 31/08/2009, 07:14
kseso?
Colaborador
 
Fecha de Ingreso: junio-2007
Mensajes: 5.798
Antigüedad: 17 años, 5 meses
Puntos: 539
Respuesta: estilos distintos entre <li>

Quizás esto te sirva de guía
Código html:
Ver original
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
  2. <html xmlns="http://www.w3.org/1999/xhtml" lang="es-es">
  3. <title>Kseso? jugando con css</title>
  4. <meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1" />
  5. <style type="text/css">
  6. * {margin: 0; padding:0; outline: none; border: 0;}
  7. body {background: #3333FF;}
  8. #ejemplo {margin: 20px 0 0 20px;}
  9. #ejemplo ul { }
  10. #ejemplo ul li {display: block; list-style-type: none; width: 15em;}
  11.  
  12. #ejemplo ul li a {display: block; padding: 10px 5px; text-decoration: none;color:#cdcdcd; border: 1px solid #CCFFFF;}
  13. #ejemplo ul li a.verde {background: #666600; color: #66FF00;}
  14. #ejemplo ul li a.azul {background: #0000CC; color: #99CCFF; text-align: right;}
  15. #ejemplo ul li a.gris {background: #330000; color:#cdcdcd; text-align: center;}
  16.  
  17. #ejemplo ul li a:hover {text-decoration: none; border: 1px solid #868686;}
  18. #ejemplo ul li a:hover.verde {background: #66FF00; color: #666600;}
  19. #ejemplo ul li a:hover.azul {background: #99CCFF;; color: #0000CC;}
  20. #ejemplo ul li a:hover.gris {background: #cdcdcd; color: #330000;}
  21. </head>
  22. <div id="ejemplo">
  23. <ul>
  24. <li>
  25. <a class="verde" href="#">Item verde</a>
  26. </li>
  27. <li>
  28. <a class="gris" href="#">Item gris</a>
  29. </li>
  30. <li>
  31. <a class="azul" href="#">Item azul</a>
  32. </li>
  33. </ul>
  34. </div>
  35. </body>
  36. </html>
Como verás, he optado por diferenciar los elementos actuando sobre los enlaces ('a'). Se podría haber hecho sobre los li.

Un saludo
__________________
Por una web con mucho estilo
+++ CUENTA ABANDONADA. ¿la quieres? +++