- From: Andrew Fedoniouk <news@terrainformatica.com>
- Date: Wed, 29 Mar 2006 09:52:24 -0800
- To: www-style@w3.org
As far as I understand there is no way in CSS [1,2,3] to define rule: "set width of the block to 300px but not less than min-intrinsic width of its content" using existing set of attributes or/and values, am I right? In fact such algorithm is implemented in all UAs - it looks like table cells declared as either: td { overflow:none; } -or- td { min-width: min-intrinsic; } in all accessible to me UAs. (I know that there are no such value as 'none' in overflow currently) Trident engine (IE6/7 for Win32) seems like have overflow:none; as a default value for all block elements. It does overflow only if there is explicit declaration overflow:visible/etc. OT: (This is why w3c.org front page looks better in IE than in any other engine on small screen sizes, visual effects of overflow:visible as a rule give an impression of bad design. Try to reduce size of browser window to see what I mean) Question is: do we have any plans to introduce overflow:none or min-width: min-intrinsic or the like? This in my opinion is so fundamental that it should appear even in 2.1. At least display:table-cell is not quite working without it. Andrew Fedoniouk. http://terrainformatica.com
Received on Wednesday, 29 March 2006 17:52:30 UTC