Podemos configurar una línea separadora entre las columnas cuando utilizamos múltiples columnas. La sintaxis es la siguiente:
Elemento {
column-rule: grosor estilo color;
}
Con el siguiente ejemplo veamos los distintos valores de esta propiedad. Definimos una línea de un píxel, con trazo sólido de color rojo:
#recuadro1{
-moz-column-rule: 1px solid #f00;
-webkit-column-rule: 1px solid #f00;
column-rule: 1px solid #f00;
-moz-column-count:3;
-webkit-column-count:3;
column-count:3;
border-radius: 20px;
background-color:#ddd;
width:600px;
padding:10px;
}

Otro ejemplo utilizando línea punteada:
#recuadro2{
-moz-column-rule: 3px dotted #f00;
-webkit-column-rule: 3px dotted #f00;
column-rule: 3px dotted #f00;
-moz-column-count:3;
-webkit-column-count:3;
column-count:3;
border-radius: 20px;
background-color:#ddd;
width:600px;
padding:10px;
margin-top:10px;
}

Hay tres propiedades que permiten asignar en forma independiente el grosor, estilo y color del separador:
Elemento {
column-rule-width: grosor;
column-rule-style: estilo;
column-rule-color: color;
}
Por ejemplo si queremos definir un separador con línea discontinua de 2 píxeles de color azul:
#recuadro3{
-moz-column-rule-width: 2px;
-webkit-column-rule-width: 2px;
column-rule-width: 2px;
-moz-column-rule-style: dashed;
-webkit-column-rule-style: dashed;
column-rule-style: dashed;
-moz-column-rule-color: #00f;
-webkit-column-rule-color: #00f;
column-rule-color: #00f;
-moz-column-count:3;
-webkit-column-count:3;
column-count:3;
border-radius: 20px;
background-color:#ddd;
width:600px;
padding:10px;
margin-top:10px;
}

Si queremos una línea doble debemos indicar en el estilo el valor double:
#recuadro4{
-moz-column-rule: 4px double #aaa;
-moz-column-count:3;
-webkit-column-count:3;
column-count:3;
border-radius: 20px;
background-color:#ddd;
width:600px;
padding:10px;
margin-top:10px;
}
