This translation is incomplete. Please help translate this article from English.
This CSS Reference lists all standard CSS properties, pseudo-classes and pseudo-elements, @-rules, units, and selectors in alphabetic order. It allows you to quickly access detailed information for each of them. It not only lists the CSS 1 and CSS 2.1 properties, but also is a CSS3 reference that links to any CSS3 property and concept standardized, or already stabilized.
See also Mozilla CSS Extensions for Gecko-specific properties prefixed with -moz; and WebKit CSS Extensions for WebKit-specific properties. See Vendor-prefixed CSS Property Overview by Peter Beverloo for all prefixed properties.
Keyword index
- A
- B
::backdropbackface-visibilitybackgroundbackground-attachmentbackground-blend-modebackground-clipbackground-colorbackground-imagebackground-originbackground-positionbackground-repeatbackground-size<basic-shape>::before (:before)<blend-mode>block-sizeblur()borderborder-block-endborder-block-end-colorborder-block-end-styleborder-block-end-widthborder-block-startborder-block-start-colorborder-block-start-styleborder-block-start-widthborder-bottomborder-bottom-colorborder-bottom-left-radiusborder-bottom-right-radiusborder-bottom-styleborder-bottom-widthborder-collapseborder-colorborder-imageborder-image-outsetborder-image-repeatborder-image-sliceborder-image-sourceborder-image-widthborder-inline-endborder-inline-end-colorborder-inline-end-styleborder-inline-end-widthborder-inline-startborder-inline-start-colorborder-inline-start-styleborder-inline-start-widthborder-leftborder-left-colorborder-left-styleborder-left-widthborder-radiusborder-rightborder-right-colorborder-right-styleborder-right-widthborder-spacingborder-styleborder-topborder-top-colorborder-top-left-radiusborder-top-right-radiusborder-top-styleborder-top-widthborder-widthbottombox-decoration-breakbox-shadowbox-sizingbreak-afterbreak-beforebreak-insidebrightness()
- C
calc()caption-sidech@character-variantcharacter-variant()@charset:checkedcircle()clearclipclip-pathcmcolor<color>columnscolumn-countcolumn-fillcolumn-gapcolumn-rulecolumn-rule-colorcolumn-rule-stylecolumn-rule-widthcolumn-spancolumn-widthcontentcontrast()<counter>counter-incrementcounter-reset@counter-stylecubic-bezier()cursor<custom-ident>
- D
- E
- F
fallbackfilter:first:first-child::first-letter (:first-letter)::first-line (:first-line):first-of-typeflexflex-basisflex-directionflex-flowflex-growflex-shrinkflex-wrapfloat:focusfont@font-facefont-family (property)font-family (descriptor)font-feature-settings@font-feature-valuesfont-kerningfont-language-overridefont-sizefont-size-adjustfont-stretch (property)font-stretch (descriptor)font-style (property)font-style (descriptor)font-synthesisfont-variant (property)font-variant (descriptor)font-variant-alternatesfont-variant-capsfont-variant-east-asianfont-variant-ligaturesfont-variant-numericfont-variant-positionfont-weight (property)font-weight (descriptor)<frequency>:fullscreen
- G
- H
- I
- J
- K
- L
- M
marginmargin-block-endmargin-block-startmargin-bottommargin-inline-endmargin-inline-startmargin-leftmargin-rightmargin-topmarksmaskmask-typematrix()matrix3d()max-block-sizemax-heightmax-heightmax-inline-sizemax-widthmax-widthmax-zoom@mediamin-block-sizemin-heightmin-heightmin-inline-sizeminmax()min-widthmin-widthmin-zoommix-blend-modemmms
- N
- O
object-fitobject-positionoffset-block-endoffset-block-startoffset-inline-endoffset-inline-start:only-child:only-of-typeopacityopacity():optionalorderorientation@ornamentsornaments()orphansoutlineoutline-coloroutline-offsetoutline-styleoutline-width:out-of-rangeoverflowoverflow-wrapoverflow-xoverflow-y
- P
padpaddingpadding-block-endpadding-block-startpadding-bottompadding-inline-endpadding-inline-startpadding-leftpadding-rightpadding-top@pagepage-break-afterpage-break-beforepage-break-insidepc<percentage>perspectiveperspective()perspective-originpointer-eventspolygon()position<position>prefixptpx
- Q
- R
radradial-gradient()range<ratio>:read-only:read-writerect()remrepeat()::repeat-index::repeat-itemrepeating-linear-gradient()repeating-radial-gradient():requiredresize<resolution>rgb()rgba()right:right:rootrotate()rotatex()rotatey()rotatez()rotate3d()ruby-alignruby-mergeruby-position
- S
ssaturate()scale()scalex()scaley()scalez()scale3d():scopescroll-behaviorscroll-snap-coordinatescroll-snap-destinationscroll-snap-points-xscroll-snap-points-yscroll-snap-typescroll-snap-type-xscroll-snap-type-y::selectionsepia()<shape>shape-image-thresholdshape-marginshape-outsideskew()skewx()skewy()speak-assrcsteps()<string>@stylesetstyleset()@stylisticstylistic()suffix@supports@swashswash()symbolssymbols()system
table-layouttab-size:targettext-aligntext-align-lasttext-combine-uprighttext-decorationtext-decoration-colortext-decoration-linetext-decoration-styletext-indenttext-orientationtext-overflowtext-renderingtext-shadowtext-transformtext-underline-position<time><timing-function>toptouch-actiontransformtransform-boxtransform-origintransform-styletransitiontransition-delaytransition-durationtransition-propertytransition-timing-functiontranslate()translatex()translatey()translatez()translate3d()turn
- U
- V
- W
- X Y Z
- Others
Selectors
- Basic Selectors
- Type selectors
elementname - Class selectors
.classname - ID selectors
#idname - Universal selectors
* ns|* *|* - Attribute selectors
[attr=value]
- Type selectors
- Combinators
- Adjacent sibling selectors
A + B - General sibling selectors
A ~ B - Child selectors
A > B - Descendant selectors
A B
- Adjacent sibling selectors
- Pseudo-elements
- Pseudo-classes
A complete list of selectors in the Selectors Level 3 specification.
CSS3 Tutorials
These small how-to pages describe new technologies appeared in CSS3, or in CSS2.1 but with low support until recently:
- Using CSS media queries
- Using CSS counters
- Using CSS gradients
- Using CSS transforms
- Using CSS animations
- Using CSS transitions
- Using CSS multiple backgrounds
- Using CSS flexible boxes
- Using CSS multi-column layouts