mozilla
Your Search Results

    CSS

    The CSS interface holds useful CSS-related methods. No object with this interface are implemented: it contains only static methods and therefore is a utilitarian interface.

    Properties

    The CSS interface is a utility interface and no object of this type can be created: only static methods are defined on it.

    Methods

    The CSS interface is a utility interface and no object of this type can be created: only static methods are defined on it.

    Static methods

    No inherited static methods.

    CSS.supports()
    Returns a Boolean indicating if the the pair property-value, or the condition, given in parameter is supported.
    CSS.escape()
    Can be used to escape a string mostly for use as part of a CSS selector.

    Specifications

    Specification Status Comment
    CSS Object Model (CSSOM)
    The definition of 'CSS' in that specification.
    Working Draft Adds the escape() static method.
    CSS Conditional Rules Module Level 3
    The definition of 'CSS' in that specification.
    Candidate Recommendation Initial definition.

    Browser compatibility

    Feature Chrome Firefox (Gecko) Internet Explorer Opera Safari
    Basic support 28.0 22.0 (22.0) [1] 6.0 12.1 Not supported
    escape() Not supported 31.0 (31.0) Not supported Not supported Not supported
    Feature Android Firefox Mobile (Gecko) IE Mobile Opera Mobile Safari Mobile
    Basic support (Yes) 22.0 (22.0) [1] Not supported 12.1 Not supported
    escape() Not supported 31.0 (31.0) Not supported Not supported Not supported

    [1] Was available behind the layout.css.supports-rule.enabled preference since Gecko 20.

    See Also

    Document Tags and Contributors

    Contributors to this page: fscholz, teoli, ziyunfei, Noitidart, kscarfone, riginoommen
    Last updated by: fscholz,