- From: fantasai <fantasai.lists@inkedblade.net>
- Date: Sat, 15 Sep 2007 21:03:55 -0400
- To: www-style@w3.org
Major topics for Tuesday included:
Rotation
Scheduling
CSS Snapshot 2007
Rotation
--------
We reviewed Steve's email
http://lists.w3.org/Archives/Public/www-style/2007Sep/0049.html
and also an internal generic "transform" proposal from Hyatt (which
Hyatt will hopefully post here?), spending most of the day discussing
exactly how "rotation" would fit into the CSS layout model.
Rotation is still at a very experimental stage in CSS, so the following
are not final decisions.
RESOLVED: Margins specified on an element apply to its anonymous
container, not the rotated block itself. However the
behavior of margins for "tight-wrapped" blocks is n
quite settled.
CONSENSUS: There are two types of rotation: rotation that happens
during layout (and pushes aside content below it), and
rotation that happens after layout.
RESOLVED: Overflow of the border box due to rotation has the same
effect as overflow of the border box due to relative
positioning. Margins by themselves should never trigger
overflow.
NOTED: Tight wrap discussions have been deferred to later, however
the WG observes that in many cases one will want a fixed
offset from the edge of the relevant polygon. This should be
the shape of the border edge, and might not be the margin
edge. The tight-wrap settings will probably want a way to
use the margins as applied to the border box instead of
using only a fixed offset.
RESOLVED: Rotation that affects layout creates a new "block formatting
context". Rotation that doesn't, doesn't necessairly.
RESOLVED: Rotation applies to all elements within the containing block:
absolutely-positioned descendants that are positioned with
respect to an ancestor containing block are not affected by
the ortation.
RESOLVED: "width: auto" on a rotated element means use the available
width before rotation.
"width: max-intrinsic; rotate: rotate-to-fit-keyword"
enables the case where we shrinkwrap around the text to
find its width and pick the smallest angle that will make
that block fit.
"width: shrinkwrap" uses the available space after rotation,
starting with one line and making the block taller and
narrower as more content comes in, until it reaches its
minimum content width (or min-width).
CSS Snapshot 2007
-----------------
RESOLVED: The CSSWG will publish a document that collects together all
the CSS specs that we consider stable, a profile that declares
the scope and state of CSS at this point in time. It will include
only specs that we consider stable in their definitions (i.e. we
don't expect significant changes) and for which we have enough
implementation experience that we are sure of that stability.
RESOLVED: The 2007 version of this document will include
CSS2.1
Selectors
CSS3 Color
CSS Namespaces
NOTED: The 2008 version of this document is likely to contain also
CSS3 Paged Media
CSS Ruby
Media Queries
Received on Sunday, 16 September 2007 01:04:10 UTC