Module longhands

Source
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)