scalacss

CanIUse

Related Doc: package scalacss

object CanIUse

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. CanIUse
  2. AnyRef
  3. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Type Members

  1. final case class Agent(prefix: Prefix, prefixExceptions: Map[VerStr, Prefix]) extends Product with Serializable

  2. sealed abstract class Prefix extends AnyRef

  3. type Subject = Map[Agent, Set[Support]]

  4. sealed trait Support extends AnyRef

  5. type VerStr = String

Value Members

  1. final def !=(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  4. object Agent extends Serializable

  5. object Prefix

  6. object Support

  7. val animation: Subject

    CSS3 Animation

    CSS3 Animation

    Complex method of animating certain properties of an element

    http://www.w3.org/TR/css3-animations/

  8. def appearance: Subject

    CSS Appearance

    CSS Appearance

    The appearance property defines how elements (particularly form controls) appear by default. By setting the value to none the default appearance can be entirely redefined using other CSS properties.

    http://wiki.csswg.org/spec/css4-ui#appearance

  9. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  10. def backgroundAttachment: Subject

    CSS background-attachment

    CSS background-attachment

    Method of defining how a background image is attached to a scrollable element. Values include scroll (default), fixed and local.

    http://www.w3.org/TR/css3-background/#the-background-attachment

  11. def backgroundImgOpts: Subject

    CSS3 Background-image options

    CSS3 Background-image options

    New properties to affect background images, including background-clip, background-origin and background-size

    http://www.w3.org/TR/css3-background/#backgrounds

  12. def backgroundOffsets: Subject

    CSS background-position edge offsets

    CSS background-position edge offsets

    Allows CSS background images to be positioned relative to the specified edge using the 3 to 4 value syntax. For example: background-position: right 5px bottom 5px; for positioning 5px from the bottom-right corner.

    http://www.w3.org/TR/css3-background/#background-position

  13. def backgroundblendmode: Subject

    CSS background-blend-mode

    CSS background-blend-mode

    Allows blending between CSS background images, gradients, and colors.

    http://www.w3.org/TR/compositing-1/#background-blend-mode

  14. val borderImage: Subject

    CSS3 Border images

    CSS3 Border images

    Method of using images for borders

    http://www.w3.org/TR/css3-background/#the-border-image

  15. val borderRadius: Subject

    CSS3 Border-radius (rounded corners)

    CSS3 Border-radius (rounded corners)

    Method of making the border corners round

    http://www.w3.org/TR/css3-background/#the-border-radius

  16. def boxdecorationbreak: Subject

    CSS box-decoration-break

    CSS box-decoration-break

    Controls whether the box's margins, borders, padding, and other decorations wrap the broken edges of the box fragments (when the box is split by a break (page/column/region/line).

    http://www.w3.org/TR/css3-break/#break-decoration

  17. def boxshadow: Subject

    CSS3 Box-shadow

    CSS3 Box-shadow

    Method of displaying an inner or outer shadow effect to elements

    http://www.w3.org/TR/css3-background/#box-shadow

  18. def calc: Subject

    calc() as CSS unit value

    calc() as CSS unit value

    Method of allowing calculated values for length units, i.e. width: calc(100% - 3em)

    http://www.w3.org/TR/css3-values/#calc

  19. def canvas: Subject

    CSS Canvas Drawings

    CSS Canvas Drawings

    Method of using HTML5 Canvas as a background image. Not currently part of any specification.

    http://webkit.org/blog/176/css-canvas-drawing/

  20. def clipPath: Subject

    CSS clip-path property

    CSS clip-path property

    Method of defining the visible region of an element using SVG or a shape definition.

    http://www.w3.org/TR/css-masking-1/#the-clip-path

  21. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  22. val counters: Subject

    CSS Counters

    CSS Counters

    Method of controlling number values in generated content, using the counter-reset and counter-increment properties.

    http://www.w3.org/TR/CSS21/generate.html#counters

  23. def crispEdges: Subject

    Crisp edges/pixelated images

    Crisp edges/pixelated images

    Forces images to be scaled with an algorithm that preserves contrast and edges in the image, without smoothing colors or introduce blur. This is intended for images such as pixel art. Official values that accomplish this for the image-rendering property are crisp-edges and pixelated.

    http://dev.w3.org/csswg/css-images-3/#valdef-image-rendering-crisp-edges

  24. def css3Boxsizing: Subject

    CSS3 Box-sizing

    CSS3 Box-sizing

    Method of specifying whether or not an element's borders and padding should be included in size units

    http://www.w3.org/TR/css3-ui/#box-sizing

  25. def css3CursorsNewer: Subject

    CSS3 Cursors (new values)

    CSS3 Cursors (new values)

    Support for zoom-in and zoom-out values for the CSS3 cursor property.

    http://www.w3.org/TR/css3-ui/#cursor

  26. def css3Tabsize: Subject

    CSS3 tab-size

    CSS3 tab-size

    Method of customizing the width of the tab character. Only effective using 'white-space: pre' or 'white-space: pre-wrap'.

    http://www.w3.org/TR/css3-text/#tab-size1

  27. def deviceadaptation: Subject

    CSS Device Adaptation

    CSS Device Adaptation

    A standard way to override the size of viewport in web page, standardizing and replacing Apple's own popular <meta> viewport implementation.

    http://www.w3.org/TR/css-device-adapt/

  28. final def eq(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  29. def equals(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  30. def featurequeries: Subject

    CSS Feature Queries

    CSS Feature Queries

    CSS Feature Queries allow authors to condition rules based on whether particular property declarations are supported in CSS using the @supports at rule.

    http://www.w3.org/TR/css3-conditional/#at-supports

  31. def filters: Subject

    CSS Filter Effects

    CSS Filter Effects

    Method of applying filter effects (like blur, grayscale, brightness, contrast and hue) to elements, previously only possible by using SVG.

    http://www.w3.org/TR/filter-effects/

  32. def finalize(): Unit

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  33. def fixed: Subject

    CSS position:fixed

    CSS position:fixed

    Method of keeping an element in a fixed location regardless of scroll position

    http://www.w3.org/TR/CSS21/visuren.html#fixed-positioning

  34. val flexbox: Subject

    Flexible Box Layout Module

    Flexible Box Layout Module

    Method of positioning elements in horizontal or vertical stacks. Support includes the support for the all properties prefixed with flex as well as align-content, align-items, align-self, and justify-content.

    http://www.w3.org/TR/css3-flexbox/

  35. def fontFeature: Subject

    Font feature settings

    Font feature settings

    Method of applying advanced typographic and language-specific font features to supported OpenType fonts.

    http://w3.org/TR/css3-fonts/#font-rend-props

  36. def fontSizeAdjust: Subject

    CSS font-size-adjust

    CSS font-size-adjust

    Method of adjusting the font size in a matter that relates to the height of lowercase vs. uppercase letters. This makes it easier to set the size of fallback fonts.

    http://www.w3.org/TR/css-fonts-3/#font-size-adjust-prop

  37. def fontStretch: Subject

    CSS font-stretch

    CSS font-stretch

    If a font has multiple types of variations based on the width of characters, the font-stretch property allows the appropriate one to be selected. The property in itself does not cause the browser to stretch to a font.

    http://www.w3.org/TR/css-fonts-3/#font-stretch-prop

  38. def gencontent: Subject

    CSS Generated content for pseudo-elements

    CSS Generated content for pseudo-elements

    Method of displaying text or images before or after the given element's contents using the ::before and ::after pseudo-elements. All browsers with support also support the attr() notation in the content property.

    http://www.w3.org/TR/CSS21/generate.html

  39. final def getClass(): Class[_]

    Definition Classes
    AnyRef → Any
  40. def gradients: Subject

    CSS Gradients

    CSS Gradients

    Method of defining a linear or radial color gradient as a CSS image.

    http://www.w3.org/TR/css3-images/

  41. val grid: Subject

    CSS Grid Layout

    CSS Grid Layout

    Method of using a grid concept to lay out content, providing a mechanism for authors to divide available space for lay out into columns and rows using a set of predictable sizing behaviors

    http://www.w3.org/TR/css3-grid-layout/

  42. def hashCode(): Int

    Definition Classes
    AnyRef → Any
  43. def hyphens: Subject

    CSS Hyphenation

    CSS Hyphenation

    Method of controlling when words at the end of lines should be hyphenated using the "hyphens" property.

    http://www.w3.org/TR/css3-text/#hyphenation

  44. def imageOrientation: Subject

    CSS3 image-orientation

    CSS3 image-orientation

    CSS property used generally to fix the intended orientation of an image. This can be done using 90 degree increments or based on the image's EXIF data using the "from-image" value.

    http://www.w3.org/TR/css3-images/#image-orientation

  45. def imageSet: Subject

    CSS image-set

    CSS image-set

    Method of letting the browser pick the most appropriate CSS background image from a given set, primarily for high PPI screens.

    http://dev.w3.org/csswg/css-images-3/#image-set-notation

  46. def intrinsicWidth: Subject

    Intrinsic & Extrinsic Sizing

    Intrinsic & Extrinsic Sizing

    Allows for the heights and widths to be specified in intrinsic values using the fill-available, max-content, min-content, and fit-content properties.

    http://www.w3.org/TR/css3-sizing/

  47. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  48. def logicalProps: Subject

    CSS Logical Properties

    CSS Logical Properties

    Use start/end properties that depend on LTR or RTL writing direction instead of left/right

    http://dev.w3.org/csswg/css-logical-props/

  49. val masks: Subject

    CSS Masks

    CSS Masks

    Method of displaying part of an element, using a selected image as a mask

    http://www.w3.org/TR/css-masking/

  50. def mediaResolution: Subject

    Media Queries: resolution feature

    Media Queries: resolution feature

    Allows a media query to be set based on the device pixels used per CSS unit. While the standard uses min/max-resolution for this, some browsers support the older non-standard device-pixel-ratio media query.

    http://www.w3.org/TR/css3-mediaqueries/#resolution

  51. val multicolumn: Subject

    CSS3 Multiple column layout

    CSS3 Multiple column layout

    Method of flowing information in multiple columns

    http://www.w3.org/TR/css3-multicol/

  52. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  53. final def notify(): Unit

    Definition Classes
    AnyRef
  54. final def notifyAll(): Unit

    Definition Classes
    AnyRef
  55. def objectFit: Subject

    CSS3 object-fit/object-position

    CSS3 object-fit/object-position

    Method of specifying how an object (image or video) should fit inside its box. object-fit options include "contain" (fit according to aspect ratio), "fill" (stretches object to fill) and "cover" (overflows box but maintains ratio), where object-position allows the object to be repositioned like background-image does.

    http://www.w3.org/TR/css3-images/

  56. def opacity: Subject

    CSS3 Opacity

    CSS3 Opacity

    Method of setting the transparency level of an element

    http://www.w3.org/TR/css3-color/

  57. val outline: Subject

    CSS outline

    CSS outline

    The CSS outline property is a shorthand property for setting one or more of the individual outline properties outline-style, outline-width and outline-color in a single rule. In most cases the use of this shortcut is preferable and more convenient.

    http://www.w3.org/TR/CSS2/ui.html#propdef-outline

  58. def placeholder: Subject

    :placeholder-shown CSS pseudo-class

    :placeholder-shown CSS pseudo-class

    The :placeholder-shown pseudo-class represents a form element with visible placeholder contents.

    http://www.w3.org/TR/selectors4/#placeholder

  59. def reflections: Subject

    CSS Reflections

    CSS Reflections

    Method of displaying a reflection of an element

    http://webkit.org/blog/182/css-reflections/

  60. def regions: Subject

    CSS Regions

    CSS Regions

    Method of flowing content into multiple elements.

    http://www.w3.org/TR/css3-regions/

  61. def repeatingGradients: Subject

    CSS Repeating Gradients

    CSS Repeating Gradients

    Method of defining a repeating linear or radial color gradient as a CSS image.

    http://www.w3.org/TR/css3-images/#repeating-gradients

  62. def resize: Subject

    CSS resize property

    CSS resize property

    Method of allowing an element to be resized by the user, with options to limit to a given direction.

    http://www.w3.org/TR/css3-ui/#resize

  63. def sel2: Subject

    CSS 2.1 selectors

    CSS 2.1 selectors

    Basic CSS selectors including: * (universal selector), > (child selector), :first-child, :link, :visited, :active, :hover, :focus, :lang(), + (adjacent sibling selector), [attr], [attr="val"], [attr~="val"], [attr|="bar"], .foo (class selector), #foo (id selector)

    http://www.w3.org/TR/CSS21/selector.html

  64. def sel3: Subject

    CSS3 selectors

    CSS3 selectors

    Advanced element selection using selectors including: [foo^="bar"], [foo$="bar"], [foo*="bar"], :root, :nth-child(), :nth-last-child(), nth-of-type, nth-last-of-type(), :last-child, :first-of-type, :last-of-type, :only-child, :only-of-type, :empty, :target, :enabled, :disabled, :checked, :not(), ~ (general sibling)

    http://www.w3.org/TR/css3-selectors/

  65. def selection: Subject

    ::selection CSS pseudo-element

    ::selection CSS pseudo-element

    The ::selection CSS pseudo-element applies rules to the portion of a document that has been highlighted (e.g., selected with the mouse or another pointing device) by the user.

    http://www.w3.org/TR/css-pseudo-4/#selectordef-selection

  66. val shapes: Subject

    CSS Shapes Level 1

    CSS Shapes Level 1

    Allows geometric shapes to be set in CSS to define an area for text to flow around.

    http://www.w3.org/TR/css-shapes/

  67. def sticky: Subject

    CSS position:sticky

    CSS position:sticky

    Keeps elements positioned as "fixed" or "relative" depending on how it appears in the viewport. As a result the element is "stuck" when necessary while scrolling.

    http://dev.w3.org/csswg/css-position/#sticky-positioning

  68. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  69. def textAlignLast: Subject

    CSS3 text-align-last

    CSS3 text-align-last

    CSS property to describe how the last line of a block or a line right before a forced line break when text-align is justify.

    http://www.w3.org/TR/css3-text/#text-align-last-property

  70. val textDecoration: Subject

    text-decoration styling

    text-decoration styling

    Method of defining the type, style and color of lines in the text-decoration property. These can be defined as shorthand (e.g. text-decoration: line-through dashed blue) or as single properties (e.g. text-decoration-color: blue)

    http://www.w3.org/TR/css-text-decor-3/#line-decoration

  71. def textEmphasis: Subject

    text-emphasis styling

    text-emphasis styling

    Method of using small symbols next to each glyph to emphasize a run of text, commonly used in East Asian languages. The text-emphasis shorthand, and its text-emphasis-style and text-emphasis-color longhands, can be used to apply marks to the text. The text-emphasis-position property, which inherits separately, allows setting the emphasis marks' position with respect to the text.

    http://www.w3.org/TR/css-text-decor-3/#text-emphasis

  72. def textOverflow: Subject

    CSS3 Text-overflow

    CSS3 Text-overflow

    Append ellipsis when text overflows its containing element

    http://www.w3.org/TR/css3-ui/#text-overflow0

  73. def textSizeAdjust: Subject

    CSS text-size-adjust

    CSS text-size-adjust

    On mobile devices, the text-size-adjust CSS property allows Web authors to control if and how the text-inflating algorithm is applied to the textual content of the element it is applied to.

    http://dev.w3.org/csswg/css-size-adjust/

  74. def textStroke: Subject

    CSS text-stroke

    CSS text-stroke

    Method of declaring the outline (stroke) width and color for text.

    http://developer.apple.com/library/safari/documentation/appleapplications/reference/SafariCSSRef/Articles/StandardCSSProperties.html#//apple_ref/doc/uid/TP30001266-_webkit_text_stroke

  75. def textshadow: Subject

    CSS3 Text-shadow

    CSS3 Text-shadow

    Method of applying one or more shadow or blur effects to text

    http://www.w3.org/TR/css-text-decor-3/#text-shadow-property

  76. def toString(): String

    Definition Classes
    AnyRef → Any
  77. def touchAction: Subject

    CSS touch-action property

    CSS touch-action property

    touch-action is a CSS property that controls filtering of gesture events, providing developers with a declarative mechanism to selectively disable touch scrolling (in one or both axes), pinch-zooming or double-tap-zooming.

    http://www.w3.org/TR/pointerevents/#the-touch-action-css-property

  78. def transforms: Subject

    Combination of transforms2d & transforms3d.

  79. def transforms2d: Subject

    CSS3 Transforms

    CSS3 Transforms

    Method of transforming an element including rotating, scaling, etc.

    http://www.w3.org/TR/css3-2d-transforms/

  80. def transforms3d: Subject

    CSS3 3D Transforms

    CSS3 3D Transforms

    Method of transforming an element in the third dimension using the transform property. Includes support for the perspective property to set the perspective in z-space and the backface-visibility property to toggle display of the reverse side of a 3D-transformed element.

    http://www.w3.org/TR/css3-3d-transforms/

  81. val transitions: Subject

    CSS3 Transitions

    CSS3 Transitions

    Simple method of animating certain properties of an element.

    http://www.w3.org/TR/css3-transitions/

  82. def userSelectNone: Subject

    CSS user-select: none

    CSS user-select: none

    Method of preventing text/element selection using CSS.

    https://developer.mozilla.org/en-US/docs/CSS/user-select

  83. def viewportUnits: Subject

    Viewport units: vw, vh, vmin, vmax

    Viewport units: vw, vh, vmin, vmax

    Length units representing 1% of the viewport size for viewport width (vw), height (vh), the smaller of the two (vmin), or the larger of the two (vmax).

    http://www.w3.org/TR/css3-values/#viewport-relative-lengths

  84. final def wait(): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  85. final def wait(arg0: Long, arg1: Int): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  86. final def wait(arg0: Long): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  87. def wordBreak: Subject

    CSS3 word-break

    CSS3 word-break

    Property to prevent or allow words to be broken over multiple lines between letters.

    http://www.w3.org/TR/css3-text/#word-break

  88. def wordwrap: Subject

    CSS3 Overflow-wrap

    CSS3 Overflow-wrap

    Allows lines to be broken within words if an otherwise unbreakable string is too long to fit. Currently mostly supported using the word-wrap property.

    http://www.w3.org/TR/css3-text/#overflow-wrap

Inherited from AnyRef

Inherited from Any

Ungrouped