- From: Roger Larsson <roger.larsson@incrementa.se>
- Date: Sun, 09 Mar 2003 18:19:23 +0100
- To: www-style@w3.org
The specification states that a user agent has to ignore the position property on generated content. To me this seems to limit the expressivness of CSS 2.1 Since the generated content will be part of the block it is attached to, a border will surround the generated content as well as the element content. according to the specification. If it was allowed to use absolute positioning for generated content it would also be possible to instead have the border surrounding just the element content and not the generated content. This by setting position=relative for the element, and position=absolute for the generated content so as not to be part of the normal flow but appearing as a header for the box. For example: name:before {position:absolute; top:-1em;content:"Name:"} name {position:relative;border:solid} I would like the code above to be allowed and result in: Name: ----------- | Roger | ----------- This seems not to be possible if one implements the specification as written, which does not seem to be symmetric since there is no problem having a border just around the generated content name:before {border:solid}
Received on Sunday, 9 March 2003 12:20:40 UTC