[whatwg] Comments on <dialog>
Ian Hickson
ian at hixie.ch
Mon Feb 3 11:48:44 PST 2014
On Mon, 3 Feb 2014, Brian Blakely wrote:
> On Fri, Jan 31, 2014 at 7:31 PM, Ian Hickson <ian at hixie.ch> wrote:
> > On Wed, 18 Dec 2013, Brian Blakely wrote:
> > >
> > > This is what the shadow DOM would look like for modal dialogs:
> > >
> > > ::modal
> > > - ::backdrop
> > > - <dialog>
> > >
> > > ::modal is <dialog>'s ancestor, and is available when showModal is
> > > called. This allows authors to set CSS overflow to whichever value
> > > suits their use-case, and for user agents to establish overflow:
> > > auto as the default, making the dialog inherently pannable when it
> > > exceeds the viewport.
> >
> > That seem somewhat novel, from the CSS perspective. I'll have to defer
> > to implementors as to how feasible something like that is. [...]
>
> ::modal is essentially a named alias for ::outside (
> http://www.w3.org/TR/css3-content/#wrapping), which, sadly, has not been
> implemented anywhere and hasn't seen public movement in quite a long
> while.
Yeah. ::outside is pretty novel also, from a CSS perspective. That might
well be why it hasn't gone anywhere since I originally specced it in early
2002/2003. I think it'd be great for it to be implemented, but we're more
likely to get there by pushing ::outside than trying to push a special
case version of it, I think.
--
Ian Hickson U+1047E )\._.,--....,'``. fL
http://ln.hixie.ch/ U+263A /, _.. \ _\ ;`._ ,.
Things that are impossible just take longer. `._.-(,_..'--(,_..'`-.;.'
More information about the whatwg
mailing list