CSS Properties support in Opera Presto 2.2

There are three levels of CSS, CSS level 1, 2, and 3. CSS level 2 has a revision under development, referred to as "CSS level 2, revision 1" or "CSS 2.1" for short. CSS level 3 modules are in different stages of development; for example the Selectors module is in Last Call.

When level is set to "CSS 1/2" ("CSS 1/2.1"), the property was introduced with CSS Level 1, and extended with CSS Level 2 (revision 1).

Opera supports the CSS3 Speech Module. These properties are marked with CSS3 in the table. Aural CSS properties from CSS2 that are not part of CSS3 Speech are not supported. All the new properties introduced in CSS3 Speech are currently prefixed with '-xv-' in Opera's implementation. Once the CSS3 Speech module reaches W3C Candidate Recommendation status, we will add support for the property names as defined in the specification (i.e. without the prefix). CSS3 Speech properties that were already defined in CSS2 Aural are supported as defined in the specification.

Opera does not support the list style types cjk-ideographic, hebrew, hiragana, hiragana-iroha, katakana, katakana-iroha. Neither are markers, visibility: collapse, or text-align: string supported.

See this Web page for further reference.

The following table defines which CSS Properties are supported by Opera.

CSS Properties support in Opera Presto 2.2
Property Level Support
azimuth CSS 2† No
background CSS 1 Yes
background-attachment
- added support for local value
CSS 1/3 Yes
background-clip CSS 3 Yes
background-color CSS 1 Yes
background-image CSS 1 Yes
background-origin CSS 3 Yes
background-position CSS 1 Yes
background-repeat
- added support for round value
- added support for space value
CSS 1/3 Yes
background-size CSS 3 Yes
border CSS 1 Yes
border-bottom CSS 1 Yes
border-bottom-color CSS 1 Yes
border-bottom-style CSS 1 Yes
border-bottom-width CSS 1 Yes
border-collapse CSS 2 Yes
border-color CSS 1 Yes
border-image CSS 3 Yes
border-left CSS 1 Yes
border-left-color CSS 1 Yes
border-left-style CSS 1 Yes
border-left-width CSS 1 Yes
border-radius CSS 3 Yes
border-right CSS 1 Yes
border-right-color CSS 1 Yes
border-right-style CSS 1 Yes
border-right-width CSS 1 Yes
border-spacing CSS 2 Yes
border-style CSS 1 Yes
border-top CSS 1 Yes
border-top-color CSS 1 Yes
border-top-style CSS 1 Yes
border-top-width CSS 1 Yes
border-width CSS 1 Yes
bottom CSS 2 Yes
box-shadow CSS 3 Yes
box-sizing CSS 3 Yes
caption-side CSS 2‡ Yes
clear CSS 1 Yes
clip CSS 2 Yes
color CSS 1 Yes
content CSS 2 Yes
counter-increment CSS 2 Yes
counter-reset CSS 2 Yes
cue CSS2†/3 Yes
cue-after CSS2†/3 Yes
cue-before CSS2†/3 Yes
cursor CSS 2 Yes
direction CSS 2 Yes
display CSS 1/2‡ Yes
elevation CSS 2† No
empty-cells CSS 2 Yes
float CSS 1 Yes
font CSS 1 Yes
font-family CSS 1 Yes
font-size CSS 1 Yes
font-size-adjust CSS 2† No
font-stretch CSS 2† No
font-style CSS 1 Yes
font-variant CSS 1 Yes
font-weight CSS 1 Yes
height CSS 1 Yes
(-xv-)interpret-as CSS 3 Yes
left CSS 2 Yes
letter-spacing CSS 1 Yes
line-height CSS 1 Yes
list-style CSS 1/2‡ Partial
list-style-image CSS 1 Yes
list-style-position CSS 1 Yes
list-style-type CSS 1/2‡ Partial
margin CSS 1 Yes
margin-bottom CSS 1 Yes
margin-left CSS 1 Yes
margin-right CSS 1 Yes
margin-top CSS 1 Yes
marker-offset CSS 2† No
marks CSS 2† No
max-height CSS 2 Yes
max-width CSS 2 Yes
min-height CSS 2 Yes
min-width CSS 2 Yes
nav-index CSS 3 Yes
opacity CSS 3 Yes
orphans CSS 2 Yes
outline CSS 2 Yes
outline-color CSS 2 Yes
outline-offset CSS 3 Yes
outline-style CSS 2 Yes
outline-width CSS 2 Yes
overflow CSS 2 Yes
overflow-x CSS 3 Yes
overflow-y CSS 3 Yes
padding CSS 1 Yes
padding-bottom CSS 1 Yes
padding-left CSS 1 Yes
padding-right CSS 1 Yes
padding-top CSS 1 Yes
page CSS 2† No
page-break-after CSS 2 Yes
page-break-before CSS 2 Yes
page-break-inside CSS 2 Yes
pause CSS 2†/3 Yes
pause-after CSS 2†/3 Yes
pause-before CSS 2†/3 Yes
(-xv-)phonemes CSS 3 Yes
pitch CSS 2† No
pitch-range CSS 2† No
play-during CSS 2† No
position CSS 2 Yes
quotes CSS 2 Yes
richness CSS 2† No
right CSS 2 Yes
size CSS 2 Yes
speak CSS 2†/3 Yes
speak-header CSS 2† No
speak-numeral CSS 2† No
speak-punctuation CSS 2† No
speech-rate CSS 2† No
stress CSS 2† No
table-layout CSS 2 Yes
text-align CSS 1/2‡ Yes
text-decoration CSS 1 Yes
text-indent CSS 1 Yes
text-shadow CSS 2† Yes
text-transform CSS 1 Yes
top CSS 2 Yes
unicode-bidi CSS 2 Yes
vertical-align CSS 1 Yes
visibility CSS 2 Yes
(-xv-)voice-balance CSS 3 Yes
(-xv-)voice-duration CSS 3 Yes
voice-family CSS 2†/3 Yes
(-xv-)voice-pitch CSS 3 Yes
(-xv-)voice-pitch-range CSS 3 Yes
(-xv-)voice-rate CSS 3 Yes
(-xv-)voice-stress CSS 3 Yes
(-xv-)voice-volume CSS 3 Yes
volume CSS 2† No
white-space CSS 1/2.1 Yes
widows CSS 2 Yes
width CSS 1 Yes
word-spacing CSS 1 Yes
z-index CSS 2 Yes
-o-background-size CSS 3 Yes
-o-table-baseline CSS 3 Yes
-o-text-overflow CSS 3 Yes

Documentation

Opera Help

Need help? Hit F1 anytime while using Opera to access our online help files, or go here.