Results 681 - 700 of 726


The :-webkit-autofill CSS pseudo-class matches when an <input> element has its value autofilled by the browser.
CSS NeedsExample Non-standard Pseudo-class Reference


The @charset CSS at-rule specifies the character encoding used in the style sheet. It must be the first element in the style sheet and not be preceded by any character; as it is not a nested statement, it cannot be used inside conditional group at-rules. If several @charset at-rules are defined, only the first one is used, and it cannot be used inside a style attribute on an HTML element or inside the <style> element where the character set of the HTML page is relevant.
At-rule CSS Layout Reference Web


The @counter-style CSS at-rule lets authors define specific counter styles that are not part of the predefined set of styles. A @counter-style rule defines how to convert a counter value into a string representation.
At-rule counter CSS Reference Styles


The font-style CSS descriptor allows authors to specify font styles for the fonts specified in the @font-face rule.
@font-face CSS descriptor Fonts Reference


The @keyframes CSS at-rule lets authors control the intermediate steps in a CSS animation sequence by establishing keyframes (or waypoints) along the animation sequence that must be reached by certain points during the animation. This gives you more specific control over the intermediate steps of the animation sequence than you'd get when letting the browser handle everything automatically.
animations Animations At-rule CSS Experimental Reference


@namespace is an at-rule that defines XML namespaces to be used in a CSS style sheet. The defined namespaces can be used to restrict the universal, type, and attribute selectors to only select elements within that namespace. The @namespace rule is generally only useful when dealing with documents containing multiple namespaces—such as HTML5 with inline SVG or MathML, or XML that mixes multiple vocabularies.
At-rule CSS Layout Reference Web


The @page CSS at-rule is used to modify some CSS properties when printing a document. You can't change all CSS properties with @page. You can only change the margins, orphans, widows, and page breaks of the document. Attempts to change any other CSS properties will be ignored.
At-rule CSS Layout NeedsMobileBrowserCompatibility Reference Web


The @viewport CSS at-rule contains a set of nested descriptors in a CSS block that is delimited by curly braces. These descriptors control viewport settings, primarily on mobile devices.
Adaptation At-rule CSS Device NeedsContent Reference

Using CSS multi-column layouts

The CSS multi-column layout extends the block layout mode to allow the easy definition of multiple columns of text. People have trouble reading text if lines are too long; if it takes too long for the eyes to move from the end of the one line to the beginning of the next, they lose track of which line they were on. Therefore, to make maximum use of a large screen, authors should have limited-width columns of text placed side by side, just as newspapers do.
Advanced CSS Guide Multi-columns Web


CSSOM View is a module that allows to manipulate the visual view of a document, in particular its scrolling behavior.
CSS CSSOM View Experimental Overview Reference


Specificity is the means by which browsers decide which CSS property values are the most relevant to an element and, therefore, will be applied. Specificity is based on the matching rules which are composed of CSS selectors of different sorts.
Beginner beginner CSS Example Guide Web


The -webkit-text-stroke-width CSS property specifies the width of the stroke for text.
CSS Experimental NeedsBrowserCompatibility NeedsMobileBrowserCompatibility Non-standard Reference


The CSSKeyframeRule interface describes an object representing a set of style for a given keyframe. It corresponds to the contains of a single keyframe of a @keyframes at-rule. It implements the CSSRule interface with a type value of 8 (CSSRule.KEYFRAME_RULE).
API CSS Animations CSSOM Experimental Interface Reference


The CSSKeyframesRule interface describes an object representing a complete set of keyframes for a CSS animation. It corresponds to the contains of a whole @keyframes at-rule. It implements the CSSRule interface with a type value of 7 (CSSRule.KEYFRAMES_RULE).
API CSS Animations CSSOM Experimental Interface Reference


Each element in the top layer's stack has a ::backdrop pseudo-element. This pseudo-element is a box rendered immediately below the element (and above the element below the element in the stack, if any), within the same top layer.
CSS CSS Pseudo-element Full-screen Layout NeedsContent Pseudo-element Reference Web


The ::grammar-error CSS pseudo-element represents a text segment which the browser has flagged as having grammatical error(s).
CSS CSS Pseudo-element Experimental NeedsBrowserCompatibility NeedsExample NeedsMobileBrowserCompatibility Pseudo-element Reference Web


The ::-ms-fill-lower CSS pseudo-element represents the portion of the "track" (the groove in which the indicator aka thumb slides) of an <input> of type="range", which corresponds to values lower than the value currently selected by the thumb.
CSS CSS Pseudo-element NeedsBrowserCompatibility NeedsExample NeedsMobileBrowserCompatibility Non-standard Pseudo-element Reference