Ver Mensaje Individual
  #2 (permalink)  
Antiguo 10/04/2013, 03:56
Avatar de pzin
pzin
Moderata 😈
 
Fecha de Ingreso: julio-2002
Ubicación: Islas Canarias
Mensajes: 10.488
Antigüedad: 21 años, 9 meses
Puntos: 2114
Respuesta: posts en dos columnas

Puedes ponerle un margen derecho a todos los elementos flotados, y utilizar nth-child() para quitar ese margen a cada segundo div:

Código CSS:
Ver original
  1. div {
  2.   margin-right: 10px;
  3. }
  4.  
  5. div:nth-child(even) {
  6.   margin-right: 0;
  7. }

También podrías usar así el selector:
Código CSS:
Ver original
  1. div:nth-child(2n+1){}

O simplemente sólo setear el margen derecho a la primera columna que a priori sería más correcto:
Código CSS:
Ver original
  1. div:nth-child(odd){
  2.   margin-right: 10px;
  3. }

Un buen artículo de Chris Coyier sobre cómo funciona nth-child, ya que es un poco atravesado: http://css-tricks.com/how-nth-child-works/

Última edición por pzin; 10/04/2013 a las 04:03