MDN may have intermittent access issues April 18 13:00 - April 19 01:00 UTC. See whistlepig.mozilla.org for all notifications.

mozilla

Compare Revisions

::selection

Change Revisions

Revision 9071:

Revision 9071 by teoli on

Revision 9072:

Revision 9072 by jswisher on

Title:
::selection
::selection
Slug:
CSS/::selection
CSS/::selection
Tags:
css, "CSS Reference", "CSS:Mozilla Extensions"
css, "CSS Reference", "CSS:Mozilla Extensions"
Content:

Revision 9071
Revision 9072
n17      The <code>::selection</code> CSS pseudo-element applies ruln17      The <code>::selection</code> CSS pseudo-element applies rul
>es to the portion of a document that has been highlighted (e.g. s>es to the portion of a document that has been highlighted (e.g., 
>elected with the mouse or another pointing device) by the user.>selected with the mouse or another pointing device) by the user.
n23      Though this pseudo-element was in drafts of CSS Selectors Ln23      Though this pseudo-element was in drafts of CSS Selectors L
>evel 3, it was removed during the Candidate Recommendation phase >evel 3, it was removed during the Candidate Recommendation phase,
>as it appeared that its behavior was under-specified, especially >&nbsp; as it appeared that its behavior was under-specified, espe
>with nested elements, and interoperability wasn't achieved. <a cl>cially with nested elements, and interoperability wasn't achieved
>ass=" external" href="http://lists.w3.org/Archives/Public/www-sty> <a class="external" href="http://lists.w3.org/Archives/Public/ww
>le/2008Oct/0268.html" title="http://lists.w3.org/Archives/Public/>w-style/2008Oct/0268.html" title="http://lists.w3.org/Archives/Pu
>www-style/2008Oct/0268.html"></a><br>>blic/www-style/2008Oct/0268.html">(based on discussion in the W3C
 > Style mailing list)</a>.<br>
n25      The <code>::selection</code> pseudo-element currently isn'tn25      The <code>::selection</code> pseudo-element currently isn't
> in any CSS module on the standard track and shouldn't be use in > in any CSS module on the standard track. It should not be used i
>production environment.>n production environments.
n31      Gecko is the only engine requiring the prefix. Due to the fn31      Gecko is the only engine requiring the prefix. Due to the f
>act that the CSS parsing rules requires to drop the whole rule wh>act that the CSS parsing rules require dropping the whole rule wh
>en encountering an invalid pseudo-element, two separate rules mus>en encountering an invalid pseudo-element, two separate rules mus
>t be written: <code>::-moz-selection, ::selection {...}</code> wo>t be written: <code>::-moz-selection, ::selection {...}</code>. T
>uld be dropped on non-Gecko browser as <code>::-moz-selection</co>he rule would be dropped on non-Gecko browsers as <code>::-moz-se
>de> is invalid on them.>lection</code> is invalid on them.
t46      The <code>::selection</code> CSS pseudo-element was draftedt46      The <code>::selection</code> CSS pseudo-element was drafted
> for <em>CSS Selectors Level 3</em> but removed before it reaches> for <em>CSS Selectors Level 3</em> but removed before it reaches
> the Recommendation status.. Anyhow, it's implemented in some bro> the Recommendation status. Despite this, it's implemented in som
>wsers and these will probably not be dropped its experiemental su>e browsers, which will probably retain experimental support for i
>pport.>t.

Back to History