Expand description
A module with all the code for longhand properties.
Modulesยง
- _servo_
overflow_ clip_ box - Internal, not web-exposed, may be standardized in the future (https://developer.mozilla.org/en-US/docs/Web/CSS/overflow-clip-box)
- _servo_
top_ layer - Internal (not web-exposed)
- _x_lang
- Internal (not web-exposed)
- align_
content - https://drafts.csswg.org/css-align/#propdef-align-content
- align_
items - https://drafts.csswg.org/css-align/#propdef-align-items
- align_
self - https://drafts.csswg.org/css-align/#align-self-property
- animation_
composition - https://drafts.csswg.org/css-animations-2/#animation-composition
- animation_
delay - https://drafts.csswg.org/css-animations/#propdef-animation-delay
- animation_
direction - https://drafts.csswg.org/css-animations/#propdef-animation-direction
- animation_
duration - https://drafts.csswg.org/css-animations-2/#animation-duration
- animation_
fill_ mode - https://drafts.csswg.org/css-animations/#propdef-animation-fill-mode
- animation_
iteration_ count - https://drafts.csswg.org/css-animations/#propdef-animation-iteration-count
- animation_
name - https://drafts.csswg.org/css-animations/#propdef-animation-name
- animation_
play_ state - https://drafts.csswg.org/css-animations/#propdef-animation-play-state
- animation_
timeline - https://drafts.csswg.org/css-animations-2/#propdef-animation-timeline
- animation_
timing_ function - https://drafts.csswg.org/css-transitions/#propdef-animation-timing-function
- aspect_
ratio - https://drafts.csswg.org/css-sizing-4/#aspect-ratio
- backdrop_
filter - https://drafts.fxtf.org/filter-effects-2/#propdef-backdrop-filter
- backface_
visibility - https://drafts.csswg.org/css-transforms/#backface-visibility-property
- background_
attachment - https://drafts.csswg.org/css-backgrounds/#the-background-attachment
- background_
clip - https://drafts.csswg.org/css-backgrounds/#the-background-clip
- background_
color - https://drafts.csswg.org/css-backgrounds/#background-color
- background_
image - https://drafts.csswg.org/css-backgrounds/#the-background-image
- background_
origin - https://drafts.csswg.org/css-backgrounds/#the-background-origin
- background_
position_ x - https://drafts.csswg.org/css-backgrounds-4/#propdef-background-position-x
- background_
position_ y - https://drafts.csswg.org/css-backgrounds-4/#propdef-background-position-y
- background_
repeat - https://drafts.csswg.org/css-backgrounds/#the-background-repeat
- background_
size - https://drafts.csswg.org/css-backgrounds/#the-background-size
- baseline_
source - https://drafts.csswg.org/css-inline-3/#baseline-source
- block_
size - https://drafts.csswg.org/css-logical-props/#propdef-block-size
- border_
block_ end_ color - https://drafts.csswg.org/css-logical-props/#propdef-border-block-end-color
- border_
block_ end_ style - https://drafts.csswg.org/css-logical-props/#propdef-border-block-end-style
- border_
block_ end_ width - https://drafts.csswg.org/css-logical-props/#propdef-border-block-end-width
- border_
block_ start_ color - https://drafts.csswg.org/css-logical-props/#propdef-border-block-start-color
- border_
block_ start_ style - https://drafts.csswg.org/css-logical-props/#propdef-border-block-start-style
- border_
block_ start_ width - https://drafts.csswg.org/css-logical-props/#propdef-border-block-start-width
- border_
bottom_ color - https://drafts.csswg.org/css-backgrounds/#border-bottom-color
- border_
bottom_ left_ radius - https://drafts.csswg.org/css-backgrounds/#border-bottom-left-radius
- border_
bottom_ right_ radius - https://drafts.csswg.org/css-backgrounds/#border-bottom-right-radius
- border_
bottom_ style - https://drafts.csswg.org/css-backgrounds/#border-bottom-style
- border_
bottom_ width - https://drafts.csswg.org/css-backgrounds/#border-bottom-width
- border_
collapse - https://drafts.csswg.org/css-tables/#propdef-border-collapse
- border_
end_ end_ radius - https://drafts.csswg.org/css-logical-props/#propdef-border-end-end-radius
- border_
end_ start_ radius - https://drafts.csswg.org/css-logical-props/#propdef-border-end-start-radius
- border_
image_ outset - https://drafts.csswg.org/css-backgrounds/#border-image-outset
- border_
image_ repeat - https://drafts.csswg.org/css-backgrounds/#the-border-image-repeat
- border_
image_ slice - https://drafts.csswg.org/css-backgrounds/#border-image-slice
- border_
image_ source - https://drafts.csswg.org/css-backgrounds/#the-background-image
- border_
image_ width - https://drafts.csswg.org/css-backgrounds/#border-image-width
- border_
inline_ end_ color - https://drafts.csswg.org/css-logical-props/#propdef-border-inline-end-color
- border_
inline_ end_ style - https://drafts.csswg.org/css-logical-props/#propdef-border-inline-end-style
- border_
inline_ end_ width - https://drafts.csswg.org/css-logical-props/#propdef-border-inline-end-width
- border_
inline_ start_ color - https://drafts.csswg.org/css-logical-props/#propdef-border-inline-start-color
- border_
inline_ start_ style - https://drafts.csswg.org/css-logical-props/#propdef-border-inline-start-style
- border_
inline_ start_ width - https://drafts.csswg.org/css-logical-props/#propdef-border-inline-start-width
- border_
left_ color - https://drafts.csswg.org/css-backgrounds/#border-left-color
- border_
left_ style - https://drafts.csswg.org/css-backgrounds/#border-left-style
- border_
left_ width - https://drafts.csswg.org/css-backgrounds/#border-left-width
- border_
right_ color - https://drafts.csswg.org/css-backgrounds/#border-right-color
- border_
right_ style - https://drafts.csswg.org/css-backgrounds/#border-right-style
- border_
right_ width - https://drafts.csswg.org/css-backgrounds/#border-right-width
- border_
spacing - https://drafts.csswg.org/css-tables/#propdef-border-spacing
- border_
start_ end_ radius - https://drafts.csswg.org/css-logical-props/#propdef-border-start-end-radius
- border_
start_ start_ radius - https://drafts.csswg.org/css-logical-props/#propdef-border-start-start-radius
- border_
top_ color - https://drafts.csswg.org/css-backgrounds/#border-top-color
- border_
top_ left_ radius - https://drafts.csswg.org/css-backgrounds/#border-top-left-radius
- border_
top_ right_ radius - https://drafts.csswg.org/css-backgrounds/#border-top-right-radius
- border_
top_ style - https://drafts.csswg.org/css-backgrounds/#border-top-style
- border_
top_ width - https://drafts.csswg.org/css-backgrounds/#border-top-width
- bottom
- https://www.w3.org/TR/CSS2/visuren.html#propdef-bottom
- box_
shadow - https://drafts.csswg.org/css-backgrounds/#box-shadow
- box_
sizing - https://drafts.csswg.org/css-ui/#propdef-box-sizing
- caption_
side - https://drafts.csswg.org/css-tables/#propdef-caption-side
- clear
- https://drafts.csswg.org/css2/#propdef-clear
- clip
- https://drafts.fxtf.org/css-masking/#clip-property
- clip_
path - https://drafts.fxtf.org/css-masking-1/#propdef-clip-path
- color
- https://drafts.csswg.org/css-color/#color
- color_
scheme - https://drafts.csswg.org/css-color-adjust/#color-scheme-prop
- column_
count - https://drafts.csswg.org/css-multicol/#propdef-column-count
- column_
gap - https://drafts.csswg.org/css-align-3/#propdef-column-gap
- column_
span - https://drafts.csswg.org/css-multicol/#propdef-column-span
- column_
width - https://drafts.csswg.org/css-multicol/#propdef-column-width
- contain
- https://drafts.csswg.org/css-contain/#contain-property
- container_
name - https://drafts.csswg.org/css-contain-3/#container-name
- container_
type - https://drafts.csswg.org/css-contain-3/#container-type
- content
- https://drafts.csswg.org/css-content/#propdef-content
- counter_
increment - https://drafts.csswg.org/css-lists/#propdef-counter-increment
- counter_
reset - https://drafts.csswg.org/css-lists-3/#propdef-counter-reset
- cursor
- https://drafts.csswg.org/css-ui/#cursor
- direction
- https://drafts.csswg.org/css-writing-modes/#propdef-direction
- display
- https://drafts.csswg.org/css-display/#propdef-display
- empty_
cells - https://drafts.csswg.org/css-tables/#propdef-empty-cells
- filter
- https://drafts.fxtf.org/filters/#propdef-filter
- flex_
basis - https://drafts.csswg.org/css-flexbox/#flex-basis-property
- flex_
direction - https://drafts.csswg.org/css-flexbox/#flex-direction-property
- flex_
grow - https://drafts.csswg.org/css-flexbox/#flex-grow-property
- flex_
shrink - https://drafts.csswg.org/css-flexbox/#flex-shrink-property
- flex_
wrap - https://drafts.csswg.org/css-flexbox/#flex-wrap-property
- float
- https://drafts.csswg.org/css-box/#propdef-float
- font_
family - https://drafts.csswg.org/css-fonts/#propdef-font-family
- font_
language_ override - https://drafts.csswg.org/css-fonts-3/#propdef-font-language-override
- font_
size - https://drafts.csswg.org/css-fonts/#propdef-font-size
- font_
stretch - https://drafts.csswg.org/css-fonts/#propdef-font-stretch
- font_
style - https://drafts.csswg.org/css-fonts/#propdef-font-style
- font_
variant_ caps - https://drafts.csswg.org/css-fonts/#propdef-font-variant-caps
- font_
variation_ settings - https://drafts.csswg.org/css-fonts-4/#propdef-font-variation-settings
- font_
weight - https://drafts.csswg.org/css-fonts/#propdef-font-weight
- grid_
auto_ columns - https://drafts.csswg.org/css-grid/#propdef-grid-auto-columns
- grid_
auto_ flow - https://drafts.csswg.org/css-grid/#propdef-grid-auto-flow
- grid_
auto_ rows - https://drafts.csswg.org/css-grid/#propdef-grid-auto-rows
- grid_
column_ end - https://drafts.csswg.org/css-grid/#propdef-grid-column-end
- grid_
column_ start - https://drafts.csswg.org/css-grid/#propdef-grid-column-start
- grid_
row_ end - https://drafts.csswg.org/css-grid/#propdef-grid-row-end
- grid_
row_ start - https://drafts.csswg.org/css-grid/#propdef-grid-row-start
- grid_
template_ areas - https://drafts.csswg.org/css-grid/#propdef-grid-template-areas
- grid_
template_ columns - https://drafts.csswg.org/css-grid/#propdef-grid-template-columns
- grid_
template_ rows - https://drafts.csswg.org/css-grid/#propdef-grid-template-rows
- height
- https://drafts.csswg.org/css-box/#propdef-height
- image_
rendering - https://drafts.csswg.org/css-images/#propdef-image-rendering
- inline_
size - https://drafts.csswg.org/css-logical-props/#propdef-inline-size
- inset_
block_ end - https://drafts.csswg.org/css-logical-props/#propdef-inset-block-end
- inset_
block_ start - https://drafts.csswg.org/css-logical-props/#propdef-inset-block-start
- inset_
inline_ end - https://drafts.csswg.org/css-logical-props/#propdef-inset-inline-end
- inset_
inline_ start - https://drafts.csswg.org/css-logical-props/#propdef-inset-inline-start
- isolation
- https://drafts.fxtf.org/compositing/#isolation
- justify_
content - https://drafts.csswg.org/css-align/#propdef-justify-content
- justify_
items - https://drafts.csswg.org/css-align/#propdef-justify-items
- justify_
self - https://drafts.csswg.org/css-align/#justify-self-property
- left
- https://www.w3.org/TR/CSS2/visuren.html#propdef-left
- letter_
spacing - https://drafts.csswg.org/css-text/#propdef-letter-spacing
- line_
height - https://drafts.csswg.org/css2/visudet.html#propdef-line-height
- list_
style_ image - https://drafts.csswg.org/css-lists/#propdef-list-style-image
- list_
style_ position - https://drafts.csswg.org/css-lists/#propdef-list-style-position
- list_
style_ type - https://drafts.csswg.org/css-lists/#propdef-list-style-type
- margin_
block_ end - https://drafts.csswg.org/css-logical-props/#propdef-margin-True
- margin_
block_ start - https://drafts.csswg.org/css-logical-props/#propdef-margin-True
- margin_
bottom - https://drafts.csswg.org/css-box/#propdef-margin-bottom
- margin_
inline_ end - https://drafts.csswg.org/css-logical-props/#propdef-margin-True
- margin_
inline_ start - https://drafts.csswg.org/css-logical-props/#propdef-margin-True
- margin_
left - https://drafts.csswg.org/css-box/#propdef-margin-left
- margin_
right - https://drafts.csswg.org/css-box/#propdef-margin-right
- margin_
top - https://drafts.csswg.org/css-box/#propdef-margin-top
- mask_
image - https://drafts.fxtf.org/css-masking-1/#propdef-mask-image
- max_
block_ size - https://drafts.csswg.org/css-logical-props/#propdef-block-size
- max_
height - https://drafts.csswg.org/css-box/#propdef-height
- max_
inline_ size - https://drafts.csswg.org/css-logical-props/#propdef-inline-size
- max_
width - https://drafts.csswg.org/css-box/#propdef-width
- min_
block_ size - https://drafts.csswg.org/css-logical-props/#propdef-block-size
- min_
height - https://drafts.csswg.org/css-box/#propdef-height
- min_
inline_ size - https://drafts.csswg.org/css-logical-props/#propdef-inline-size
- min_
width - https://drafts.csswg.org/css-box/#propdef-width
- mix_
blend_ mode - https://drafts.fxtf.org/compositing/#propdef-mix-blend-mode
- object_
fit - https://drafts.csswg.org/css-images/#propdef-object-fit
- object_
position - https://drafts.csswg.org/css-images-3/#the-object-position
- offset_
path - https://drafts.fxtf.org/motion-1/#offset-path-property
- opacity
- https://drafts.csswg.org/css-color/#transparency
- order
- https://drafts.csswg.org/css-flexbox/#order-property
- outline_
color - https://drafts.csswg.org/css-ui/#propdef-outline-color
- outline_
offset - https://drafts.csswg.org/css-ui/#propdef-outline-offset
- outline_
style - https://drafts.csswg.org/css-ui/#propdef-outline-style
- outline_
width - https://drafts.csswg.org/css-ui/#propdef-outline-width
- overflow_
block - https://drafts.csswg.org/css-overflow-3/#propdef-overflow-block
- overflow_
clip_ margin - https://drafts.csswg.org/css-overflow/#propdef-overflow-clip-margin
- overflow_
inline - https://drafts.csswg.org/css-overflow-3/#propdef-overflow-inline
- overflow_
wrap - https://drafts.csswg.org/css-text/#propdef-overflow-wrap
- overflow_
x - https://drafts.csswg.org/css-overflow-3/#propdef-overflow-x
- overflow_
y - https://drafts.csswg.org/css-overflow-3/#propdef-overflow-y
- padding_
block_ end - https://drafts.csswg.org/css-logical-props/#propdef-padding-True
- padding_
block_ start - https://drafts.csswg.org/css-logical-props/#propdef-padding-True
- padding_
bottom - https://drafts.csswg.org/css-box/#propdef-padding-bottom
- padding_
inline_ end - https://drafts.csswg.org/css-logical-props/#propdef-padding-True
- padding_
inline_ start - https://drafts.csswg.org/css-logical-props/#propdef-padding-True
- padding_
left - https://drafts.csswg.org/css-box/#propdef-padding-left
- padding_
right - https://drafts.csswg.org/css-box/#propdef-padding-right
- padding_
top - https://drafts.csswg.org/css-box/#propdef-padding-top
- perspective
- https://drafts.csswg.org/css-transforms/#perspective
- perspective_
origin - https://drafts.csswg.org/css-transforms-2/#perspective-origin-property
- pointer_
events - https://svgwg.org/svg2-draft/interact.html#PointerEventsProperty
- position
- https://drafts.csswg.org/css-position/#position-property
- quotes
- https://drafts.csswg.org/css-content/#propdef-quotes
- right
- https://www.w3.org/TR/CSS2/visuren.html#propdef-right
- rotate
- https://drafts.csswg.org/css-transforms-2/#individual-transforms
- row_gap
- https://drafts.csswg.org/css-align-3/#propdef-row-gap
- scale
- https://drafts.csswg.org/css-transforms-2/#individual-transforms
- table_
layout - https://drafts.csswg.org/css-tables/#propdef-table-layout
- text_
align - https://drafts.csswg.org/css-text/#propdef-text-align
- text_
align_ last - https://drafts.csswg.org/css-text/#propdef-text-align-last
- text_
decoration_ color - https://drafts.csswg.org/css-text-decor/#propdef-text-decoration-color
- text_
decoration_ line - https://drafts.csswg.org/css-text-decor/#propdef-text-decoration-line
- text_
decoration_ style - https://drafts.csswg.org/css-text-decor/#propdef-text-decoration-style
- text_
indent - https://drafts.csswg.org/css-text/#propdef-text-indent
- text_
justify - https://drafts.csswg.org/css-text/#propdef-text-justify
- text_
overflow - https://drafts.csswg.org/css-ui/#propdef-text-overflow
- text_
rendering - https://svgwg.org/svg2-draft/painting.html#TextRenderingProperty
- text_
shadow - https://drafts.csswg.org/css-text-decor-3/#text-shadow-property
- text_
transform - https://drafts.csswg.org/css-text/#propdef-text-transform
- text_
wrap_ mode - https://drafts.csswg.org/css-text-4/#propdef-text-wrap-mode
- top
- https://www.w3.org/TR/CSS2/visuren.html#propdef-top
- transform
- https://drafts.csswg.org/css-transforms/#propdef-transform
- transform_
origin - https://drafts.csswg.org/css-transforms/#transform-origin-property
- transform_
style - https://drafts.csswg.org/css-transforms-2/#transform-style-property
- transition_
behavior - https://drafts.csswg.org/css-transitions-2/#transition-behavior-property
- transition_
delay - https://drafts.csswg.org/css-transitions/#propdef-transition-delay
- transition_
duration - https://drafts.csswg.org/css-transitions/#propdef-transition-duration
- transition_
property - https://drafts.csswg.org/css-transitions/#propdef-transition-property
- transition_
timing_ function - https://drafts.csswg.org/css-transitions/#propdef-transition-timing-function
- translate
- https://drafts.csswg.org/css-transforms-2/#individual-transforms
- unicode_
bidi - https://drafts.csswg.org/css-writing-modes/#propdef-unicode-bidi
- vertical_
align - https://www.w3.org/TR/CSS2/visudet.html#propdef-vertical-align
- view_
transition_ class - https://drafts.csswg.org/css-view-transitions-2/#view-transition-class-prop
- view_
transition_ name - https://drafts.csswg.org/css-view-transitions-1/#view-transition-name-prop
- visibility
- https://drafts.csswg.org/css-box/#propdef-visibility
- white_
space_ collapse - https://drafts.csswg.org/css-text-4/#propdef-white-space-collapse
- width
- https://drafts.csswg.org/css-box/#propdef-width
- will_
change - https://drafts.csswg.org/css-will-change/#will-change
- word_
break - https://drafts.csswg.org/css-text/#propdef-word-break
- word_
spacing - https://drafts.csswg.org/css-text/#propdef-word-spacing
- writing_
mode - https://drafts.csswg.org/css-writing-modes/#propdef-writing-mode
- z_index
- https://www.w3.org/TR/CSS2/visuren.html#z-index
- zoom
- Non-standard (https://github.com/atanassov/css-zoom/ is the closest)