Ver Mensaje Individual
  #16 (permalink)  
Antiguo 02/09/2013, 08:28
Avatar de Juandavo
Juandavo
 
Fecha de Ingreso: octubre-2011
Ubicación: Quito
Mensajes: 85
Antigüedad: 13 años
Puntos: 0
Respuesta: Distribuir varios botones en div

Otra solución es cambiar un poco la estructura, de paso hacerla algo más semántica:

Código HTML:
Ver original
  1. <div id="botonesCategorias">
  2.   <ul>
  3.     <li><a href="" class="btn">SILLONES GERENCIALES</a></li>
  4.     <li><a href="" class="btn">SILLAS EJECUTIVAS</a></li>
  5.     <li><a href="" class="btn">SILLAS OPERATIVAS</a></li>
  6.     <li><a href="" class="btn">SILLAS GIRATORIAS PLÁSTICAS</a></li>
  7.     <li><a href="" class="btn">AUDITORIO</a></li>
  8.   </ul>
  9.   <span></span>
  10. </div>

Y luego convertir todo a elementos en linea, justificarlos y luego meter una trampa para estirar la justificación.

Código CSS:
Ver original
  1. #botonesCategorias {
  2.   text-align: justify;
  3. }
  4.  
  5. #botonesCategorias * {
  6.   display: inline;
  7. }
  8.  
  9. #botonesCategorias span {
  10.   display: inline-block;
  11.   width: 100%;
  12.   height: 0;
  13. }

La verdad si me ha funcionado cambiando la semántica, ahora el único problema es que en nombre del botón Ejem(Línea Bar) también el nombre se amplia mucho es decir me queda algo asi:

(LÍNEA------------BAR)---------------------(APOYABRAZOS)----------------------- (PORTA----------TECLADOS-----------Y------------CPU)

Las líneas son referencia del espacio que se genera ....
Como se darán cuenta las palabras del botón también se hacen muchos espacios ... como controlo eso ???

GRACIAS !!!
__________________
Juan David V.
Diseñador Multimedia

Última edición por Juandavo; 02/09/2013 a las 09:09