Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
List of CSS properties supported by at least one of modern browsers
Branch: master
Pull request Compare This branch is 4 commits behind tonyganch:master.

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
README.md

README.md

CSS properties

List of CSS properties supported by at least one of modern browsers.
In alphabetical order.

Legend

If no version is given:

  • Safari = Safari 4 or later
  • Chrome = last version of Chrome (current one is 23)
  • Fx = Firefox 4 or later
  • IE = Internet Explorer 8 or later
  • Opera = Opera 11.60 or later

If browser name is given in italics (e.g., Chrome), it means the browser recognizes the property, but if you try to set it, nothing happens.

When choosing between prefixed/unprefixed property name, please keep in mind following:

  • Use unprefixed property name when it's possible to ensure compatibility in the future.
  • Сonsult browser docs if you need to support earlier versions (e.g., IE 7).
  • Some prefixed properties have slightly different syntax (e.g., -webkit-border-radius). Consult browser docs before using them.

List of properties

PropertyCan be used without prefix-webkit-moz-ms-o
acceleratorIE
align-contentFx 18+, Opera 12.10Chrome
align-items Fx 18+, Opera 12.10+Chrome
align-selfFx 18+, Opera 12.10+Chrome
animationFx 16+, IE 10, Opera 12.10+Safari, ChromeFx 5+Opera 12
animation-delayFx 16+, IE 10, Opera 12.10+Safari, ChromeFx 5+Opera 12
animation-directionFx 16+, IE 10, Opera 12.10+Safari, ChromeFx 5+Opera 12
animation-durationFx 16+, IE 10, Opera 12.10+Safari, ChromeFx 5+Opera 12
animation-fill-modeFx 16+, IE 10, Opera 12.10+Safari 5+, ChromeFx 5+Opera 12
animation-iteration-countFx 16+, IE 10, Opera 12.10Safari, ChromeFx 5+Opera 12
animation-nameFx 16+, IE 10, Opera 12.10+Safari, ChromeFx 5+Opera 12
animation-play-stateFx 16+, IE 10, Opera 12.10+Safari, ChromeFx 5+Opera 12
animation-timing-functionFx 16+, IE 10, Opera 12.10+Safari, ChromeFx 5+Opera 12
app-regionChrome
appearanceSafari, ChromeFx
aspect-ratioChrome
backface-visibilityFx 16+, IE 10Safari, ChromeFx 10+
backgroundSafari, Chrome, Fx, IE, Opera
background-attachmentSafari, Chrome, Fx, IE, Opera
background-clipChrome, Fx, IE 9+, OperaSafari, ChromeFx
background-colorSafari, Chrome, Fx, IE, Opera
background-compositeSafari, Chrome
background-imageSafari, Chrome, Fx, IE, Opera
background-inline-policyFx
background-originChrome, Fx, IE 9+, OperaSafari, ChromeFx
background-origin-xChrome
background-origin-yChrome
background-positionSafari, Chrome, Fx, IE, Opera
background-position-xSafari, ChromeIE
background-position-ySafari, ChromeIE
background-repeatSafari, Chrome, Fx, IE, Opera
background-repeat-xChrome
background-repeat-yChrome
background-sizeSafari, Chrome, Fx, IE 9+, Opera
behaviorIE
bindingFx
blend-modeChrome
block-progressionIE
borderSafari, Chrome, Fx, IE, Opera
border-afterChrome
border-after-colorChrome
border-after-styleChrome
border-after-widthChrome
border-beforeChrome
border-before-colorChrome
border-before-styleChrome
border-before-widthChrome
border-bottomSafari, Chrome, Fx, IE, Opera
border-bottom-colorSafari, Chrome, Fx, IE, Opera
border-bottom-colorsFx
border-bottom-left-radiusSafari 5+, Chrome, Fx, IE 9+, Opera
border-bottom-right-radiusSafari 5+, Chrome, Fx, IE 9+, Opera
border-bottom-styleSafari, Chrome, Fx, IE, Opera
border-bottom-widthSafari, Chrome, Fx, IE, Opera
border-collapseSafari, Chrome, Fx, IE, Opera
border-colorSafari, Chrome, Fx, IE, Opera
border-endChromeFx
border-end-colorChromeFx
border-end-styleChromeFx
border-end-widthChromeFx
border-fitChrome
border-horizontal-spacingSafari, Chrome
border-imageChromeSafari, Chrome, Fx 15+FxOpera
border-image-outsetChrome, Fx 15+
border-image-repeatChrome, Fx 15+
border-image-sliceChrome, Fx 15+
border-image-sourceChrome, Fx 15+
border-image-widthChrome, Fx 13+
border-leftSafari, Chrome, Fx, IE, Opera
border-left-colorSafari, Chrome, Fx, IE, Opera
border-left-colorsFx
border-left-styleSafari, Chrome, Fx, IE, Opera
border-left-widthSafari, Chrome, Fx, IE, Opera
border-radiusSafari 5+, Chrome, Fx, IE 9+, OperaSafari, Opera 12.10+
border-radius-bottomleftFx 12-
border-radius-bottomrightFx 12-
border-radius-topleftFx 12-
border-radius-toprightFx 12-
border-rightSafari, Chrome, Fx, IE, Opera
border-right-colorSafari, Chrome, Fx, IE, Opera
border-right-colorsFx
border-right-styleSafari, Chrome, Fx, IE, Opera
border-right-widthSafari, Chrome, Fx, IE, Opera
border-spacingSafari, Chrome, Fx, IE, Opera
border-startChromeFx
border-start-colorChromeFx
border-start-styleChromeFx
border-start-widthChromeFx
border-styleSafari, Chrome, Fx, IE
border-topSafari, Chrome, Fx, IE, Opera
border-top-colorSafari, Chrome, Fx, IE, Opera
border-top-colorsFx
border-top-left-radiusSafari 5+, Chrome, Fx, IE 9+, OperaSafari, Chrome, Opera
border-top-right-radiusSafari 5+, Chrome, Fx, IE 9+, OperaSafari, Opera
border-top-styleSafari, Chrome, Fx, IE, Opera
border-top-widthSafari, Chrome, Fx, IE, Opera
border-vertical-spacingSafari, Chrome
border-widthSafari, Chrome, Fx, IE, Opera
bottomSafari, Chrome, Fx, IE, Opera
box-alignSafari, ChromeFx
box-decoration-breakOperaChrome
box-directionSafari, ChromeFx
box-flexSafari, ChromeFx
box-flex-groupSafari, Chrome
box-float-edgeFx
box-force-broken-image-iconFx
box-linesSafari, Chrome
box-ordinal-groupSafari, ChromeFx
box-orientSafari, ChromeFx
box-packSafari, ChromeFx
box-reflectSafari, Chrome
box-shadowSafari 5.1+, Chrome, Fx, IE 9+, OperaSafari, Opera
box-sizingSafari 5.1+, Chrome, IE, OperaSafariFx
break-afterIE 10, Opera
break-beforeIE 10, Opera
break-insideIE 10, Opera
caption-sideSafari, Chrome, Fx, IE, Opera
clearSafari, Chrome, Fx, IE, Opera
clipSafari, Chrome, Fx, IE, Opera
clip-pathFx
colorSafari, Chrome, Fx, IE, Opera
color-correctionChrome
column-axisChrome
column-break-afterSafari, Chrome
column-break-beforeSafari, Chrome
column-break-insideSafari, Chrome
column-countIE 10, OperaSafari, ChromeFx
column-fillIE 10, OperaFx 13+
column-gapIE 10, OperaSafari, ChromeFx
column-progressionChrome
column-ruleIE 10, OperaSafari, ChromeFx
column-rule-colorIE 10, OperaSafari, ChromeFx
column-rule-styleIE 10, OperaSafari, ChromeFx
column-rule-widthIE 10, OperaSafari, ChromeFx
column-spanIE 10, OperaSafari, Chrome
column-widthIE 10, OperaSafari, ChromeFx
columnsIE 10, OperaSafari, ChromeFx 9+
contentSafari, Chrome, Fx, IE, Opera
content-zoom-chainingIE 10
content-zoom-limitIE 10
content-zoom-limit-maxIE 10
content-zoom-limit-minIE 10
content-zoom-snapIE 10
content-zoom-snap-pointsIE 10
content-zoom-snap-typeIE 10
content-zoomingIE 10
counter-incrementSafari, Chrome, Fx, IE, Opera
counter-resetSafari, Chrome, Fx, IE, Opera
cursorSafari, Chrome, Fx, IE, Opera
dashboard-regionSafari, Chrome
device-pixel-ratioOpera
directionSafari, Chrome, Fx, IE, Opera
displaySafari, Chrome, Fx, IE, Opera
empty-cellsSafari, Chrome, Fx, IE, Opera
filterChromeIE
flexFx 18+, Opera 12.10+ChromeIE 10
flex-alignIE 10
flex-basisFx 18+, Opera 12.10+Chrome
flex-directionFx 18+, Opera 12.10+ChromeIE 10
flex-flowFx 18+, Opera 12.10+Chrome
flex-growFx 18+, Opera 12.10+Chrome
flex-orderIE 10
flex-packIE 10
flex-shrinkFx 18+, Opera 12.10+Chrome
flex-wrapFx 18+, Opera 12.10+ChromeIE 10
floatSafari, Chrome, Fx, IE, Opera
flow-fromChromeIE 10
flow-introChromeIE 10
fontSafari, Chrome, Fx, IE, Opera
font-familySafari, Chrome, Fx, IE, Opera
font-feature-settingsIE 10ChromeFx
font-kerningChrome
font-language-overrideFx
font-sizeSafari, Chrome, Fx, IE, Opera
font-size-adjustFx, IE 10
font-size-deltaChrome
font-smoothingChrome
font-stretchChrome, Fx 9+, IE 9+
font-styleSafari, Chrome, Fx, IE, Opera
font-variantSafari, Chrome, Fx, IE, Opera
font-variant-ligaturesChrome
font-weightSafari, Chrome, Fx, IE, Opera
grid-columnChromeIE 10
grid-column-alignIE 10
grid-column-spanIE 10
grid-columnsChromeIE 10
grid-rowChromeIE 10
grid-row-alignIE 10
grid-row-spanIE 10
grid-rowsChromeIE 10
heightSafari, Chrome, Fx, IE, Opera
high-contrast-adjustIE 10
highlightChrome
hyphenate-characterChrome
hyphenate-limit-afterChrome
hyphenate-limit-beforeChrome
hyphenate-limit-charsIE 10
hyphenate-limit-linesChromeIE 10
hyphenate-limit-zoneIE 10
hyphensSafari 5.1+, ChromeFx 6+IE 10
icon
image-regionFx
image-renderingSafari 5+, Chrome, Fx, Opera
image-resolutionChrome
image-orientationChrome
ime-modeFx, IE
interpolation-modeIE 10
justify-contentFx 18+, Opera 12.10+Chrome
layout-flowIE 10
layout-gridIE 10
layout-grid-charIE 10
layout-grid-lineIE 10
layout-grid-modeIE 10
layout-grid-typeIE 10
leftSafari, Chrome, Fx, IE, Opera
letter-spacingSafari, Chrome, Fx, IE, Opera
line-alignChrome
line-box-containChrome
line-breakSafari, ChromeIE
line-clampChrome
line-gridChrome
line-heightSafari, Chrome, Fx, IE, Opera
line-snapChrome
list-styleSafari, Chrome, Fx, IE, Opera
list-style-imageSafari, Chrome, Fx, IE, Opera
list-style-positionSafari, Chrome, Fx, IE, Opera
list-style-typeSafari, Chrome, Fx, IE, Opera
localeChrome
logical-heightChrome
logical-widthChrome
marginSafari, Chrome, Fx, IE, Opera
margin-afterChrome
margin-after-collapseChrome
margin-beforeChrome
margin-before-collapseChrome
margin-bottomSafari, Chrome, Fx, IE, Opera
margin-bottom-collapseSafari, Chrome
margin-collapseSafari, Chrome
margin-endSafari, ChromeFx
margin-leftSafari, Chrome, Fx, IE, Opera
margin-rightSafari, Chrome, Fx, IE, Opera
margin-startSafari, ChromeFx
margin-topSafari, Chrome, Fx, IE, Opera
margin-top-collapseSafari, Chrome
marks
marqueeSafari, Chrome
marquee-directionSafari, Chrome
marquee-incrementSafari, Chrome
marquee-repetitionSafari, Chrome
marquee-play-count
marquee-speedSafari, Chrome
marquee-styleSafari, Chrome
maskSafari, Chrome
mask-attachmentSafari, Chrome
mask-box-imageSafari, Chrome
mask-box-image-outsetChrome
mask-box-image-repeatChrome
mask-box-image-sliceChrome
mask-box-image-sourceChrome
mask-box-image-widthChrome
mask-clipSafari, Chrome
mask-compositeSafari, Chrome
mask-imageSafari, Chrome
mask-originSafari, Chrome
mask-positionSafari, Chrome
mask-position-xSafari, Chrome
mask-position-ySafari, Chrome
mask-repeatSafari, Chrome
mask-repeat-xChrome
mask-repeat-yChrome
mask-sizeSafari, Chrome
match-nearest-mail-blockquote-colorChrome
max-heightSafari, Chrome, Fx, IE, Opera
max-logical-heightChrome
max-logical-widthChrome
max-widthSafari, Chrome, Fx, IE, Opera
max-zoomChrome
min-heightSafari, Chrome, Fx, IE, Opera
min-logical-heightChrome
min-logical-widthChrome
min-widthSafari, Chrome, Fx, IE, Opera
min-zoomChrome
nav-downOpera
nav-indexOpera
nav-leftOpera
nav-rightOpera
nav-upOpera
nbsp-modeSafari, Chrome
object-fitOpera
object-positionOpera
opacitySafari, Chrome, Fx, IE 9+, Opera
orderFx 18+, Opera 12.10+Chrome
orientFx
orientationChrome
orphansSafari, Chrome, Fx, IE, Opera
outlineSafari, Chrome, Fx, IE, Opera
outline-colorSafari, Chrome, Fx, IE, Opera
outline-offsetSafari, Chrome, Fx, Opera
outline-radiusFx
outline-radius-bottomleftFx
outline-radius-bottomrightFx
outline-radius-topleftFx
outline-radius-toprightFx
outline-styleSafari, Chrome, Fx, IE, Opera
outline-widthSafari, Chrome, Fx, IE, Opera
overflowSafari, Chrome, Fx, IE, Opera
overflow-scrollingSafari iOS, Chrome
overflow-styleIE 10
overflow-wrapChrome
overflow-xSafari, Chrome, Fx, IE, OperaIE
overflow-ySafari, Chrome, Fx, IE, OperaIE
paddingSafari, Chrome, Fx, IE, Opera
padding-afterChrome
padding-beforeChrome
padding-bottomSafari, Chrome, Fx, IE, Opera
padding-endSafari, ChromeFx
padding-leftSafari, Chrome, Fx, IE, Opera
padding-rightSafari, Chrome, Fx, IE, Opera
padding-startSafari, ChromeFx
padding-topSafari, Chrome, Fx, IE, Opera
pageChrome
page-break-afterSafari, Chrome, Fx, IE, Opera
page-break-beforeSafari, Chrome, Fx, IE, Opera
page-break-insideSafari, Chrome, Fx 19+, IE, Opera
perspectiveFx 16+, IE 10Safari, ChromeFx 10+
perspective-originFx 16+, IE 10Safari, ChromeFx 10+
perspective-origin-xChrome
perspective-origin-yChrome
pointer-eventsSafari, Chrome, Fx
positionSafari, Chrome, Fx, IE, Opera
print-color-adjustChrome
progress-appearanceIE 10
quotesChrome, Fx, IE, Opera
region-overflowChrome
region-break-afterChrome
region-break-beforeChrome
region-break-insideChrome
resizeSafari, Chrome, Fx
rightSafari, Chrome, Fx, IE, Opera
rtl-orderingSafari, Chrome
ruby-alignIE
ruby-overhangIE
ruby-positionIE
script-levelFx
script-min-sizeFx
script-size-multiplierFx
scrollbar-3dlight-colorIE 10
scroll-chainingIE 10
scroll-limitIE 10
scroll-limit-x-maxIE 10
scroll-limit-x-minIE 10
scroll-limit-y-maxIE 10
scroll-limit-y-minIE 10
scroll-railsIE 10
scroll-snap-points-xIE 10
scroll-snap-points-yIE 10
scroll-snap-typeIE 10
scroll-snap-xIE 10
scroll-snap-yIE 10
scroll-translationIE 10
scrollbar-arrow-colorIE 10
scrollbar-base-colorIE 10
scrollbar-darkshadow-colorIE 10
scrollbar-face-colorIE 10
scrollbar-highlight-colorIE 10
scrollbar-shadow-colorIE 10
scrollbar-track-colorIE 10
shape-insideChrome
shape-outsideChrome
sizeChrome
srcSafari, Chrome, Fx, IE, Opera
speakChrome
stack-sizingFx
svg-shadowChrome
tab-sizeChromeFxOpera
table-baselineOpera
table-layoutSafari, Chrome, Fx, IE, Opera
tap-highlight-colorSafari iOS, Chrome
text-alignSafari, Chrome, Fx, IE, Opera
text-align-lastFx 12+IE 10
text-autospaceIE
text-blinkFx
text-combineChrome
text-decorationSafari, Chrome, Fx, IE, Opera
text-decoration-colorFx 6+
text-decoration-lineChromeFx 6+
text-decoration-skip
text-decoration-styleChromeFx 6+
text-decorations-in-effectChrome
text-emphasisChrome
text-emphasis-colorChrome
text-emphasis-positionChrome
text-emphasis-styleChrome
text-fill-colorSafari, Chrome
text-indentSafari, Chrome, Fx, IE, Opera
text-justifyIE 10
text-kashida-spaceIE 10
text-line-throughChrome
text-line-through-colorChrome
text-line-through-modeChrome
text-line-through-styleChrome
text-line-through-widthChrome
text-orientationChrome
text-overflowSafari, Chrome, OperaIE 10
text-overflow-ellipsisOpera
text-overflow-modeOpera
text-overlineChrome
text-overline-colorChrome
text-overline-modeChrome
text-overline-styleChrome
text-overline-widthChrome
text-renderingSafari 5+, Chrome, Fx
text-securitySafari, Chrome
text-shadowSafari, Chrome, Fx, IE 10, Opera
text-size-adjustSafari iOS, Chrome
text-strokeSafari, Chrome
text-stroke-colorSafari, Chrome
text-stroke-widthSafari, Chrome
text-transformSafari, Chrome, Fx, IE, Opera
text-underlineChrome
text-underline-colorChrome
text-underline-modeChrome
text-underline-positionIE 10
text-underline-styleChrome
text-underline-widthChrome
topSafari, Chrome, Fx, IE, Opera
touch-actionIE 10
touch-calloutSafari iOS
transformFx 16+, IE 10, Opera 12.10+Safari, Chrome, OperaFxIE 9Opera
transform-originFx 16, IE 10, Opera 12.10Safari, Chrome, OperaFxIE 9Opera
transform-origin-xSafari, Chrome
transform-origin-ySafari, Chrome
transform-origin-zSafari, Chrome
transform-styleFx 16+, IE 10Safari, ChromeFx 10+
transitionFx 16+, IE 10, Opera 12.10+Safari, Chrome, OperaFxOpera
transition-delayFx 16+, IE 10, Opera 12.10+Safari, Chrome, OperaFxOpera
transition-durationFx 16+, IE 10, Opera 12.10+Safari, Chrome, OperaFxOpera
transition-propertyFx 16+, IE 10, Opera 12.10Safari, Chrome, OperaFxOpera
transition-timing-functionFx 16+, IE 10, Opera 12.10+Safari, Chrome, OperaFxOpera
unicode-bidiSafari, Chrome, Fx, IE, OperaFx 10+
unicode-rangeSafari, Chrome
user-dragSafari, Chrome
user-focusFx
user-inputFx
user-modifySafari, ChromeFx
user-selectSafari, ChromeFxIE 10
user-zoomChrome
vertical-alignSafari, Chrome, Fx, IE, Opera
visibilitySafari, Chrome, Fx, IE, Opera
white-spaceSafari, Chrome, Fx, IE, Opera
widowsSafari, Chrome, IE, Opera
widthSafari, Chrome, Fx, IE, Opera
window-shadowFx
word-breakSafari, Chrome, Fx 15+, IE
word-spacingSafari, Chrome, Fx, IE, Opera
word-wrapSafari, Chrome, Fx, IE, Opera
wrapChrome
wrap-flowChromeIE 10
wrap-marginChromeIE 10
wrap-paddingChrome
wrap-throughChromeIE 10
writing-modeChromeIE
z-indexSafari, Chrome, Fx, IE, Opera
zoomSafari, ChromeIE

Reference

CSS properties supported by Mozilla
CSS properties supported by Apple
CSS properties supported by Microsoft
CSS properties recognized by Webkit

Something went wrong with that request. Please try again.