DOM 2 View, Style, CSS1 & 2 support in Opera Presto 2.12

Opera Presto supports DOM 2 Style with some exceptions.

Opera Presto provides support for DOM 2 View, Style, CSS1 & 2 as described in the following table.

†: Slated to be made obsolete in the upcoming version of DOM Style.

Object/Attribute/Method Module Support
AbstractView 2View Yes
document 2View Yes
DocumentView 2View Yes
defaultView 2View Yes
StyleSheet 2Style Yes
type 2Style Yes
disabled 2Style Yes
ownerNode 2Style Yes
parentStyleSheet 2Style Yes
href 2Style Yes
title 2Style Yes
media 2Style Yes
StyleSheetList 2Style Yes
length 2Style Yes
item(index) 2Style Yes
MediaList 2Style Yes
mediaText 2Style Yes
length 2Style Yes
item(index) 2Style Yes
deleteMedium(oldMedium) 2Style Yes
appendMedium(newMedium) 2Style Yes
LinkStyle 2Style Yes
sheet 2Style Yes
DocumentStyle 2Style Yes
styleSheets 2Style Yes
CSSStyleSheet 2CSS Yes
ownerRule 2CSS Yes
cssRules 2CSS Yes
insertRule(rule, index) 2CSS Yes
deleteRule(index) 2CSS Yes
CSSRuleList 2CSS Yes
length 2CSS Yes
item(index) 2CSS Yes
CSSRule 2CSS Yes
UNKNOWN_RULE 2CSS† Yes
STYLE_RULE 2CSS Yes
CHARSET_RULE 2CSS Yes
IMPORT_RULE 2CSS Yes
MEDIA_RULE 2CSS Yes
FONT_FACE_RULE 2CSS Yes
PAGE_RULE 2CSS Yes
type 2CSS Yes
cssText 2CSS Yes
parentStyleSheet 2CSS Yes
parentRule 2CSS Yes
CSSStyleRule 2CSS Yes
selectorText 2CSS Yes
style 2CSS Yes
CSSMediaRule 2CSS Yes
media 2CSS Yes
cssRules 2CSS Yes
insertRule(rule, index) 2CSS Yes
deleteRule(index) 2CSS Yes
CSSFontFaceRule 2CSS Yes
style 2CSS Yes
CSSPageRule 2CSS Yes
selectorText 2CSS Yes
style 2CSS Yes
CSSImportRule 2CSS Yes
href 2CSS Yes
media 2CSS Yes
styleSheet 2CSS Yes
CSSCharsetRule 2CSS Yes
encoding 2CSS Yes
CSSUnknownRule 2CSS Yes
CSSStyleDeclaration 2CSS Yes
cssText 2CSS Yes
length 2CSS Yes
parentRule 2CSS Yes
getPropertyValue(propertyName) 2CSS Yes
getPropertyCSSValue(propertyName) 2CSS† No
removeProperty(propertyName) 2CSS Yes
getPropertyPriority(propertyName) 2CSS Yes
setProperty(propertyName, value, priority) 2CSS Yes
item(index) 2CSS Yes
pixelBottom JS Yes
pixelHeight JS Yes
pixelLeft JS Yes
pixelRight JS Yes
pixelTop JS Yes
pixelWidth JS Yes
posBottom JS Yes
posHeight JS Yes
posLeft JS Yes
posRight JS Yes
posTop JS Yes
posWidth JS Yes
Prototype CSSValue 2CSS† No
CSS_INHERIT 2CSS† No
CSS_PRIMITIVE_VALUE 2CSS No
CSS_VALUE_LIST 2CSS No
CSS_CUSTOM 2CSS No
CSSValue 2CSS No
cssText 2CSS No
cssValueType 2CSS No
CSSPrimitiveValue 2CSS† Yes
CSS_UNKNOWN 2CSS Yes
CSS_NUMBER 2CSS Yes
CSS_PERCENTAGE 2CSS Yes
CSS_EMS 2CSS Yes
CSS_EXS 2CSS Yes
CSS_PX 2CSS Yes
CSS_CM 2CSS Yes
CSS_MM 2CSS Yes
CSS_IN 2CSS Yes
CSS_PT 2CSS Yes
CSS_PC 2CSS Yes
CSS_DEG 2CSS Yes
CSS_RAD 2CSS Yes
CSS_GRAD 2CSS Yes
CSS_MS 2CSS Yes
CSS_S 2CSS Yes
CSS_HZ 2CSS Yes
CSS_KHZ 2CSS Yes
CSS_DIMENSION 2CSS Yes
CSS_STRING 2CSS Yes
CSS_URI 2CSS Yes
CSS_IDENT 2CSS Yes
CSS_ATTR 2CSS Yes
CSS_COUNTER 2CSS Yes
CSS_RECT 2CSS Yes
CSS_RGBCOLOR 2CSS Yes
primitiveType 2CSS No
setFloatValue(unitType, floatValue) 2CSS No
getFloatValue(unitType) 2CSS No
setStringValue(stringType, stringValue) 2CSS No
getStringValue() 2CSS No
getCounterValue() 2CSS No
getRectValue() 2CSS No
getRGBColorValue() 2CSS No
CSSValueList 2CSS† No
length 2CSS No
item(index) 2CSS No
RGBColor 2CSS† No
red 2CSS No
green 2CSS No
blue 2CSS No
Rect 2CSS† No
top 2CSS No
right 2CSS No
bottom 2CSS No
left 2CSS No
Counter 2CSS† No
identifier 2CSS No
listStyle 2CSS No
separator 2CSS No
ViewCSS 2CSS Yes
getComputedStyle(elt, pseudoElt) 2CSS Yes
DocumentCSS 2CSS No
getOverrideStyle(elt, pseudoElt) 2CSS No
DOMImplementationCSS 2CSS No
createCSSStyleSheet(title, media) 2CSS No
ElementCSSInlineStyle 2CSS Yes
style 2CSS Yes
CSS2Properties 2CSS2 Yes
align JS Yes
azimuth 2CSS2 No
background 2CSS2 Yes
backgroundAttachment 2CSS2 Yes
backgroundColor 2CSS2 Yes
backgroundImage 2CSS2 Yes
backgroundPosition 2CSS2 Yes
backgroundRepeat 2CSS2 Yes
border 2CSS2 Yes
borderCollapse 2CSS2 Yes
borderColor 2CSS2 Yes
borderSpacing 2CSS2 Yes
borderStyle 2CSS2 Yes
borderTop 2CSS2 Yes
borderRight 2CSS2 Yes
borderBottom 2CSS2 Yes
borderLeft 2CSS2 Yes
borderTopColor 2CSS2 Yes
borderRightColor 2CSS2 Yes
borderBottomColor 2CSS2 Yes
borderLeftColor 2CSS2 Yes
borderTopStyle 2CSS2 Yes
borderRightStyle 2CSS2 Yes
borderBottomStyle 2CSS2 Yes
borderLeftStyle 2CSS2 Yes
borderTopWidth 2CSS2 Yes
borderRightWidth 2CSS2 Yes
borderBottomWidth 2CSS2 Yes
borderLeftWidth 2CSS2 Yes
borderWidth 2CSS2 Yes
borderWidths JS Yes
bottom 2CSS2 Yes
captionSide 2CSS2 Yes
clear 2CSS2 Yes
clip 2CSS2 Yes
color 2CSS2 Yes
content 2CSS2 Yes
counterIncrement 2CSS2 Yes
counterReset 2CSS2 Yes
cue 2CSS2 No
cueAfter 2CSS2 No
cueBefore 2CSS2 No
cursor 2CSS2 Yes
direction 2CSS2 Yes
display 2CSS2 Yes
elevation 2CSS2 No
emptyCells 2CSS2 Yes
cssFloat 2CSS2 Yes
font 2CSS2 Yes
fontFamily 2CSS2 Yes
fontSize 2CSS2 Yes
fontSizeAdjust 2CSS2 No
fontStretch 2CSS2 No
fontStyle 2CSS2 Yes
fontVariant 2CSS2 Yes
fontWeight 2CSS2 Yes
height 2CSS2 Yes
left 2CSS2 Yes
letterSpacing 2CSS2 Yes
lineHeight 2CSS2 Yes
listStyle 2CSS2 Yes
listStyleImage 2CSS2 Yes
listStylePosition 2CSS2 Yes
listStyleType 2CSS2 Yes
margin 2CSS2 Yes
marginTop 2CSS2 Yes
marginRight 2CSS2 Yes
marginBottom 2CSS2 Yes
marginLeft 2CSS2 Yes
margins JS Yes
markerOffset 2CSS2 No
marks 2CSS2 No
maxHeight 2CSS2 Yes
maxWidth 2CSS2 Yes
minHeight 2CSS2 Yes
minWidth 2CSS2 Yes
orphans 2CSS2 Yes
outline 2CSS2 Yes
outlineColor 2CSS2 Yes
outlineStyle 2CSS2 Yes
outlineWidth 2CSS2 Yes
overflow 2CSS2 Yes
padding 2CSS2 Yes
paddingTop 2CSS2 Yes
paddingRight 2CSS2 Yes
paddingBottom 2CSS2 Yes
paddingLeft 2CSS2 Yes
paddings JS Yes
page 2CSS2 Yes
pageBreakAfter 2CSS2 Yes
pageBreakBefore 2CSS2 Yes
pageBreakInside 2CSS2 Yes
pause 2CSS2 No
pauseAfter 2CSS2 No
pauseBefore 2CSS2 No
pitch 2CSS2 No
pitchRange 2CSS2 No
playDuring 2CSS2 No
position 2CSS2 Yes
quotes 2CSS2 Yes
richness 2CSS2 No
right 2CSS2 Yes
size 2CSS2 Yes
speak 2CSS2 No
speakHeader 2CSS2 No
speakNumeral 2CSS2 No
speakPunctuation 2CSS2 No
speechRate 2CSS2 No
stress 2CSS2 No
tableLayout 2CSS2 Yes
textAlign 2CSS2 Yes
textDecoration 2CSS2 Yes
textIndent 2CSS2 Yes
textShadow 2CSS2 No
textTransform 2CSS2 Yes
top 2CSS2 Yes
unicodeBidi 2CSS2 Yes
verticalAlign 2CSS2 Yes
visibility 2CSS2 Yes
voiceFamily 2CSS2 No
volume 2CSS2 No
whiteSpace 2CSS2 Yes
widows 2CSS2 Yes
width 2CSS2 Yes
wordSpacing 2CSS2 Yes
zIndex 2CSS2 Yes

Documentation

Opera Help

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