- From: H?kon Wium Lie via cvs-syncmail <cvsmail@w3.org>
- Date: Wed, 09 Mar 2011 01:37:14 +0000
- To: public-css-commits@w3.org
Update of /sources/public/csswg/css3-multicol
In directory hutz:/tmp/cvs-serv21396
Modified Files:
Overview.html
Log Message:
x
Index: Overview.html
===================================================================
RCS file: /sources/public/csswg/css3-multicol/Overview.html,v
retrieving revision 1.129
retrieving revision 1.130
diff -u -d -r1.129 -r1.130
--- Overview.html 9 Mar 2011 01:29:47 -0000 1.129
+++ Overview.html 9 Mar 2011 01:37:12 -0000 1.130
@@ -993,42 +993,34 @@
<pre>
-(01) if ((column-width = auto) and (column-count = auto)) or
-(02) ((available-width = unknown) and (column-count = auto)) then
+(01) if ((column-width = auto) and (column-count = auto)) then
+ exit; /* not a multicol element */
+
+(02) if ((available-width = unknown) and (column-count = auto)) then
(03) exit; /* no columns */
-(04) fi
-(05)
+
(06) if (available-width = unknown) and (column-count != auto) and (column-width != auto) then
(07) N := column-count;
(08) W := column-width;
(09) exit;
-(10) fi
(12) if (available-width = unknown) then
(13) available-width := shrink-to-fit;
-(14) fi
-/* the next block is used when column-count is set, and column-width is auto */
-
-(16) if (column-width = auto) then
+(16) if (column-width = auto) and (column-count != auto) then
(18) N := column-count;
(19) W := max(0, (available-width - ((N - 1) * column-gap))/N);
exit;
- fi
-/* the next block is used when column-width is set, and column-count is auto */
-
-(27) if (column-count = auto) then
+(27) if (column-count = auto) and (column-width != auto) then
(32) N := min(1, floor((available-width + column-gap) / (column-width + column-gap)));
(33) W := ((available-width + column-gap) / N) - column-gap;
exit;
- fi
-
-/* the next block is used if both column-count and column-width are set */
-
-(39) N := min(column-count, floor((available-width + column-gap) / (column-width + column-gap)))
-(40) W := ((available-width + column-gap) / N) - column-gap;
+ if (column-count != auto) and (column-width != auto) then
+(39) N := min(column-count, floor((available-width + column-gap) / (column-width + column-gap)))
+(40) W := ((available-width + column-gap) / N) - column-gap;
+ exit
</pre>
<p>In paged media, user agents may perform this calculation on a per-page
Received on Wednesday, 9 March 2011 01:37:16 UTC