<p>Jorge » La fórmula para calcular el ancho de una columna es:</p>
<pre><code>var column_width = Math.floor(( grid_width - ( (number_of_columns - 1) * gutter_width ) ) / number_of_columns);
</code></pre>
<p>que es justo lo que propones, con la salvedad del redondeo.</p>
<p>Por una cuestion de lógica aplastante (no existen "pixels decimales") las guías sólo se colocan en números enteros, con lo que puede suceder (y sucede) que a veces la última guía no coincide con el ancho del layout.</p>
<p>Por ejemplo, el clásico 960/16/9 no es tal, sino que mide 951 pixels de ancho. Lo de que en este caso la última columna acabe en x-y es una casualidad. Hay casos en que la diferencia es más, es menos, o es 0 :)</p>
<p>Pero vamos, que gracias por el sesudo análisis... ojalá todos los bug reports fueran así de exhaustivos :)</p>
↧