Class BoxStyleKeys
java.lang.Object
org.pentaho.reporting.libraries.css.keys.box.BoxStyleKeys
http://www.w3.org/TR/css3-box/
Creation-Date: 27.10.2005, 21:12:57
- Author:
- Thomas Morgner
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StyleKey
These values may be auto.static final StyleKey
static final StyleKey
These values may be auto.static final StyleKey
static final StyleKey
static final StyleKey
We alter the semantics a bit.static final StyleKey
The 'display-model' property determines the algorithm with which an element lays out its children.static final StyleKey
'display-role' specifies what role an element has in its parent's algorithm.static final StyleKey
static final StyleKey
A pair of values.static final StyleKey
static final StyleKey
static final StyleKey
These values may be auto.static final StyleKey
static final StyleKey
static final StyleKey
static final StyleKey
static final StyleKey
These properties set the thickness of the margin.static final StyleKey
static final StyleKey
static final StyleKey
static final StyleKey
static final StyleKey
static final StyleKey
The plain overflow behaviour can be constructed using these both properties.static final StyleKey
static final StyleKey
static final StyleKey
static final StyleKey
static final StyleKey
Set the padding around the content of a box.static final StyleKey
static final StyleKey
These values may be auto. -
Method Summary
-
Field Details
-
BOX_SIZING
-
BOX_WIDTH
These values may be auto. If specified, this overrides the width. -
BOX_HEIGHT
These values may be auto. If specified, this overrides the height. -
DISPLAY_MODEL
The 'display-model' property determines the algorithm with which an element lays out its children. -
DISPLAY_ROLE
'display-role' specifies what role an element has in its parent's algorithm. -
PADDING_TOP
Set the padding around the content of a box. Padding is between content and border. Background expands over the padding up to the border. Values given may not be negative. If percentages are given, all paddings are relative to the width of the parent (if the flow is horizontal, else the height is used). -
PADDING_LEFT
-
PADDING_BOTTOM
-
PADDING_RIGHT
-
MARGIN_TOP
These properties set the thickness of the margin. The value may be negative, but the UA may impose a lower bound. 'Margin' is a shorthand to set top, right, bottom and left together. If four values are given, they set top, right, bottom and left in that order. If left is omitted, it is the same as right. If bottom is omitted, it is the same as top. If right is omitted it is the same as top. The meaning of 'auto' on 'margin-left' '-right', '-top' and '-bottom' is as follows: on floating and inline-level elements, 'auto' is equal to 0 on positioned elements: see the positioning module[ref] on normal-flow elements, if the containing block is horizontal: o 'auto' on 'margin-top' and 'margin-bottom' is equal to 0 o on 'margin-right' and 'margin-left': see equation (1) below on normal-flow elements, if the containing block is vertical : o 'auto' on 'margin-right' and 'margin-left' is equal to 0 o on 'margin-top' and 'margin-bottom': see equation (1) below Margins must satisfy certain constraints, which means that the computed value may be different from the specified value. See equation (1) below. Note that in a horizontal flow, percentages on 'margin-top' and 'margin-bottom' are relative to the width of the containing block, not the height (and in vertical flow, 'margin-left' and 'margin-right' are relative to the height, not the width). Note that 'margin-top' and 'margin-bottom' do not apply to non-replaced, inline elements (in horizontal flow); see [CSS3LINE]. -
MARGIN_LEFT
-
MARGIN_BOTTOM
-
MARGIN_RIGHT
-
WIDTH
These values may be auto. -
HEIGHT
These values may be auto. -
MAX_WIDTH
-
MAX_HEIGHT
-
MIN_WIDTH
-
MIN_HEIGHT
-
FIT
-
FIT_POSITION
A pair of values. -
CROP
We alter the semantics a bit. When crop is computed, absolute values are used. Inset-Rect is voodoo, so ignore it for now. -
FLOAT
-
CLEAR
-
CLEAR_AFTER
-
FLOAT_DISPLACE
-
INDENT_EDGE_RESET
-
OVERFLOW_X
The plain overflow behaviour can be constructed using these both properties. -
OVERFLOW_Y
-
OVERFLOW_CLIP
-
VISIBILITY
-