Ver Mensaje Individual
  #1 (permalink)  
Antiguo 01/12/2010, 10:06
bengiss
 
Fecha de Ingreso: junio-2009
Mensajes: 79
Antigüedad: 14 años, 9 meses
Puntos: 0
Pregunta Problema para centrar lista en div

Hola a todos, tengo un problema al tratar de centrar un elemento UL en mi pagina, el codigo HTML es el siguiente:

Código HTML:
Ver original
  1. <div id="footer">
  2.     <ul>
  3.          <li class="first">Test 1</li>
  4.          <li>Test 2</li>
  5.          <li>Test 3</li>
  6.          <li class="last">Test 4</li>
  7.      <ul>
  8.      <p>Copyright 2010.</p>
  9.  </div><!--end #footer-->

Y el CSS:
Código CSS:
Ver original
  1. #footer {
  2.     clear: both;
  3.     font-size: 0.85em;
  4.     padding: 0 40px 0 40px;
  5.     overflow: hidden;
  6.     text-align: center;
  7. }
  8.  
  9. #footer ul{
  10.     list-style: none;
  11. }
  12.  
  13. #footer ul li {
  14.     float: left;
  15.     border-right: 2px solid #2e3192;
  16.     padding: 0 15px 0 15px;
  17. }
  18.  
  19. #footer ul li.first {
  20.     padding: 0 15px 0 0;
  21. }
  22.  
  23. #footer ul li.last{
  24.     border-right: none;
  25.     padding: 0 0 0 15px;
  26. }
  27.  
  28. #footer p{
  29.     clear: both;
  30.     padding-top: 10px;
  31. }

Basicamente es una lista con los items flotados a la izquierda para mostrarla en linea, y debajo un texto dentro de un elemento P, este ultimo se centra dentro del div "footer" por la propiedad text-align : center pero la lista UL se muestra a lineada a la izquierda todavia. Alguien sabe que puedo hacer para solucionarlo?

Muchas gracias de antemano