scan is a CSS media feature that can be used to check what the scanning process (if any) of the output device is. The word scanning used in this context is not the same as with scanning a book or document into an image format using a scanner. Scanning here refers to the process in which an image is painted into a television (or other device) screen.
width is a CSS media feature that can be used to apply styles conditionally based on the width of the viewport. The width must be specified as a <length> value.</length>
It's easy to get confused about which target to examine when writing an event handler. This article should clarify the use of the target properties.
The :-moz-broken CSS pseudo-class matches elements representing broken image links.
The :-webkit-autofill CSS pseudo-class matches when an <input> element has its value autofilled by the browser.
The max-zoom CSS descriptor sets the maximum zoom factor of a document defined by @viewport. The browser will not zoom in any further than this, whether automatically or at the user's request.
The min-zoom CSS descriptor sets the minimum zoom factor of a document defined via @viewport. The browser will not zoom out any further than this, whether automatically or at the user's request.
The orientation CSS descriptor controls the orientation of a document defined by @viewport.
The border-image-outset property describes by what amount the border image area extends beyond the border box.
The border-image-slice CSS property divides the image specified by border-image-source in nine regions: the four corners, the four edges and the middle. It does this by specifying 4 inwards offsets.
The break-after CSS property describes the page, column, or region break behavior (in other words, how and whether to break) after the generated box. If there is no generated box, the property is ignored.
The break-before CSS property describes the page, column or region break behavior before the generated box. If there is no generated box, the property is ignored.
The break-inside CSS property describes how the page, column or region break inside the generated box. If there is no generated box, the property is ignored.
The CSS property pointer-events allows authors to control under what circumstances (if any) a particular graphic element can become the target of mouse events. When this property is unspecified, the same characteristics of the visiblePainted value apply to SVG content.
The revert CSS keyword rolls back the cascade so that the property takes on the value it would have had if there were no styles in the current style origin (author, user, or user-agent). In author stylesheets (the normal case), for the purposes of the given declaration, it's as if there were no author-level styles, thus resetting the property to the default value established by the user-agent stylesheet (or by user styles, if any exist).
The matrix() CSS function specifies a homogeneous 2D transformation matrix comprised of the specified six values. The constant values of such matrices are implied and not passed as parameters; the other parameters are described in the column-major order.
The matrix3d() CSS function describes a 3D transform as a 4x4 homogeneous matrix. The 16 parameters are described in the column-major order.
The perspective() CSS function defines the distance between the z=0 plane and the user in order to give to the 3D-positioned element some perspective. Each 3D element with z>0 becomes larger; each 3D-element with z<0 becomes smaller. The strength of the effect is determined by the value of this property.
The rotateX()CSS function defines a transformation that moves the element around the abscissa without deforming it. The amount of movement is defined by the specified angle; if positive, the movement will be clockwise, if negative, it will be counter-clockwise.