Sets the behavior of the background and border of an element at page-break, or, for in-line elements, at line-break.
Back
border-bottom
Front
Sets all the bottom border properties in one declaration
Back
background-blend-mode
Front
Specifies the blending mode of each background layer (color/image)
Back
border-top-color
Front
Sets the color of the top border
Back
border-style
Front
Sets the style of the four borders
Back
border-image
Front
A shorthand property for setting all the border-image-* properties
Back
background-origin
Front
Specifies where the background image(s) is/are positioned
Back
border-right-color
Front
Sets the color of the right border
Back
border-left-width
Front
Sets the width of the left border
Back
bottom
Front
Specifies the bottom position of a positioned element
Back
border-bottom-color
Front
Sets the color of the bottom border
Back
border-radius
Front
A shorthand property for setting all the four border-*-radius properties
Back
border-color
Front
Sets the color of the four borders
Back
border-image-repeat
Front
Specifies whether the border image should be repeated, rounded or stretched
Back
background-position
Front
Specifies the position of a background image
Back
display
Front
Specifies how a certain HTML element should be displayed
Back
box-shadow
Front
Attaches one or more drop-shadows to the box
Back
border-right-style
Front
Sets the style of the right border
Back
background-attachment
Front
Sets whether a background image is fixed or scrolls with the rest of the page
Back
border-image-slice
Front
Specifies how to slice the border image
Back
clear
Front
Specifies which sides of an element where other floating elements are not allowed
Back
border
Front
Sets all the border properties in one declaration
Back
border-image-outset
Front
Specifies the amount by which the border image area extends beyond the border box
Back
border-left
Front
Sets all the left border properties in one declaration
Back
color
Front
Sets the color of text
Back
border-right
Front
Sets all the right border properties in one declaration
Back
border-width
Front
Sets the width of the four borders
Back
opacity
Front
Sets the opacity level for an element
Back
border-top-left-radius
Front
Defines the shape of the border of the top-left corner
Back
border-top-right-radius
Front
Defines the shape of the border of the top-right corner
Back
border-image-source
Front
Specifies the path to the image to be used as a border
Back
border-left-color
Front
Sets the color of the left border
Back
background
Front
A shorthand property for setting all the background properties in one declaration
Back
background-image
Front
Specifies one or more background images for an element
Back
background-color
Front
Specifies the background color of an element
Back
border-left-style
Front
Sets the style of the left border
Back
background-clip
Front
Specifies the painting area of the background
Back
background-repeat
Front
Sets how a background image will be repeated
Back
border-top-style
Front
Sets the style of the top border
Back
border-bottom-left-radius
Front
Defines the shape of the border of the bottom-left corner
Back
border-top
Front
Sets all the top border properties in one declaration
Back
border-bottom-right-radius
Front
Defines the shape of the border of the bottom-right corner
Back
float
Front
Specifies whether or not a box should float
Back
Section 2
(50 cards)
position
Front
Specifies the type of positioning method used for an element (static, relative, absolute or fixed)
Back
text-combine-upright
Front
Specifies the combination of multiple characters into the space of a single character
Back
overflow-wrap
Front
Specifies whether or not the browser may break lines within words in order to prevent overflow (when a string is too long to fit its containing box)
Back
align-content
Front
Specifies the alignment between the lines inside a flexible container when the items do not use all available space
Back
flex-direction
Front
Specifies the direction of the flexible items
Back
right
Front
Specifies the right position of a positioned element
Back
text-align-last
Front
Describes how the last line of a block or a line right before a forced line break is aligned when text-align is "justify"
Back
vertical-align
Front
Sets the vertical alignment of an element
Back
visibility
Front
Specifies whether or not an element is visible
Back
flex
Front
Specifies the length of the item, relative to the rest
Back
text-justify
Front
Specifies the justification method used when text-align is "justify"
Back
max-height
Front
Sets the maximum height of an element
Back
padding-left
Front
Sets the left padding of an element
Back
align-self
Front
Specifies the alignment for selected items inside a flexible container
Back
padding
Front
Sets all the padding properties in one declaration
Back
min-height
Front
Sets the minimum height of an element
Back
margin-left
Front
Sets the left margin of an element
Back
flex-grow
Front
Specifies how much the item will grow relative to the rest
Back
padding-right
Front
Sets the right padding of an element
Back
margin-bottom
Front
Sets the bottom margin of an element
Back
flex-wrap
Front
Specifies whether the flexible items should wrap or not
Back
hyphens
Front
Sets how to split words to improve the layout of paragraphs
Back
min-width
Front
Sets the minimum width of an element
Back
left
Front
Specifies the left position of a positioned element
Back
max-width
Front
Sets the maximum width of an element
Back
overflow-x
Front
Specifies whether or not to clip the left/right edges of the content, if it overflows the element's content area
Back
overflow-y
Front
Specifies whether or not to clip the top/bottom edges of the content, if it overflows the element's content area
Back
line-break
Front
Specifies how/if to break lines
Back
margin-top
Front
Sets the top margin of an element
Back
text-indent
Front
Specifies the indentation of the first line in a text-block
Back
text-align
Front
Specifies the horizontal alignment of text
Back
overflow
Front
Specifies what happens if content overflows an element's box
Back
justify-content
Front
Specifies the alignment between the items inside a flexible container when the items do not use all available space
Back
align-items
Front
Specifies the alignment for items inside a flexible container
Back
flex-basis
Front
Specifies the initial length of a flexible item
Back
tab-size
Front
Specifies the length of the tab-character
Back
width
Front
Sets the width of an element
Back
flex-flow
Front
A shorthand property for the flex-direction and the flex-wrap properties
Back
letter-spacing
Front
Increases or decreases the space between characters in a text
Back
padding-bottom
Front
Sets the bottom padding of an element
Back
margin
Front
Sets all the margin properties in one declaration
Back
z-index
Front
Sets the stack order of a positioned element
Back
flex-shrink
Front
Specifies how the item will shrink relative to the rest
Back
order
Front
Sets the order of the flexible item, relative to the rest
Back
padding-top
Front
Sets the top padding of an element
Back
height
Front
Sets the height of an element
Back
margin-right
Front
Sets the right margin of an element
Back
line-height
Front
Sets the line height
Back
hanging-punctuation
Front
Specifies whether a punctuation character may be placed outside the line box
Back
top
Front
Specifies the top position of a positioned element
Back
Section 3
(50 cards)
font-style
Front
Specifies the font style for text
Back
@keyframes
Front
Specifies the animation code
Back
font-variant
Front
Specifies whether or not a text should be displayed in a small-caps font
Back
text-orientation
Front
Defines the orientation of the text in a line
Back
@font-face
Front
A rule that allows websites to download and use fonts other than the "web-safe" fonts
Back
direction
Front
Specifies the text direction/writing direction
Back
table-layout
Front
Sets the layout algorithm to be used for a table
Back
word-wrap
Front
Allows long, unbreakable words to be broken and wrap to the next line
Back
font
Front
Sets all the font properties in one declaration
Back
text-combine-upright
Front
Specifies the combination of multiple characters into the space of a single character
Back
@font-feature-values
Front
Allows authors to use a common name in font-variant-alternate for feature activated differently in OpenType
Back
caption-side
Front
Specifies the placement of a table caption
Back
list-style-image
Front
Specifies an image as the list-item marker
Back
border-collapse
Front
Specifies whether or not table borders should be collapsed
Back
empty-cells
Front
Specifies whether or not to display borders and background on empty cells in a table
Back
list-style
Front
Sets all the properties for a list in one declaration
Back
font-weight
Front
Specifies the weight of a font
Back
word-spacing
Front
Increases or decreases the space between words in a text
Back
font-stretch
Front
Selects a normal, condensed, or expanded face from a font family
Back
list-style-position
Front
Specifies if the list-item markers should appear inside or outside the content flow
Back
counter-increment
Front
Increments one or more counters
Back
text-decoration-line
Front
Specifies the type of line in a text-decoration
Back
font-feature-settings
Front
Allows control over advanced typographic features in OpenType fonts
Back
font-size
Front
Specifies the font size of text
Back
font-size-adjust
Front
Preserves the readability of text when font fallback occurs
Back
font-synthesis
Front
Controls which missing typefaces (bold or italic) may be synthesized by the browser
Back
word-break
Front
Specifies line breaking rules for non-CJK scripts
Back
font-variant-ligatures
Front
Controls which ligatures and contextual forms are used in textual content of the elements it applies to
Back
font-language-override
Front
Controls the usage of language-specific glyphs in a typeface
Back
font-kerning
Front
Controls the usage of the kerning information (how letters are spaced)
Back
text-decoration
Front
Specifies the decoration added to text
Back
counter-reset
Front
Creates or resets one or more counters
Back
white-space
Front
Specifies how white-space inside an element is handled
Back
text-transform
Front
Controls the capitalization of text
Back
font-variant-east-asian
Front
Controls the usage of alternate glyphs for East Asian scripts (e.g Japanese and Chinese)
Back
text-underline-position
Front
Specifies the position of the underline which is set using the text-decoration property
Back
animation
Front
A shorthand property for all the animation properties (except animation-play-state and animation-fill-mode)
Back
unicode-bidi
Front
Used together with the direction property to set or return whether the text should be overridden to support multiple languages in the same document
Back
text-decoration-style
Front
Specifies the style of the line in a text decoration
Back
list-style-type
Front
Specifies the type of list-item marker
Back
font-variant-alternates
Front
Controls the usage of alternate glyphs associated to alternative names defined in @font-feature-values
Back
user-select
Front
Specifies whether the text of an element can be selected
Back
font-family
Front
Specifies the font family for text
Back
text-decoration-color
Front
Specifies the color of the text-decoration
Back
font-variant-position
Front
Controls the usage of alternate glyphs of smaller size positioned as superscript or subscript regarding the baseline of the font
Back
font-variant-numeric
Front
Controls the usage of alternate glyphs for numbers, fractions, and ordinal markers
Back
text-shadow
Front
Adds shadow to text
Back
font-variant-caps
Front
Controls the usage of alternate glyphs for capital letters
Back
writing-mode
Front
Back
border-spacing
Front
Specifies the distance between the borders of adjacent cells
Back
Section 4
(50 cards)
column-rule
Front
A shorthand property for setting all the column-rule-* properties
Back
break-before
Front
Specifies the page-, column-, or region-break behavior before the generated box
Back
box-sizing
Front
Tells the browser what the sizing properties (width and height) should include
Back
break-inside
Front
Specifies the page-, column-, or region-break behavior inside the generated box
Back
column-count
Front
Specifies the number of columns an element should be divided into
Back
transition-property
Front
Specifies the name of the CSS property the transition effect is for
Back
widows
Front
Sets the minimum number of lines that must be left at the top of a page when a page break occurs inside an element
Back
animation-timing-function
Front
Specifies the speed curve of an animation
Back
transition
Front
A shorthand property for setting the four transition properties
Back
outline-color
Front
Sets the color of an outline
Back
ime-mode
Front
Controls the state of the input method editor for text fields
Back
column-span
Front
Specifies how many columns an element should span across
Back
transform-origin
Front
Allows you to change the position on transformed elements
Back
animation-duration
Front
Specifies how many seconds or milliseconds an animation takes to complete one cycle
Back
page-break-after
Front
Sets the page-breaking behavior after an element
Back
page-break-before
Front
Sets the page-breaking behavior before an element
Back
text-overflow
Front
Specifies what should happen when text overflows the containing element
Back
column-fill
Front
Specifies how to fill columns
Back
animation-iteration-count
Front
Specifies the number of times an animation should be played
Back
columns
Front
A shorthand property for setting column-width and column-count
Back
column-width
Front
Specifies the width of the columns
Back
transition-delay
Front
Specifies when the transition effect will start
Back
column-rule-color
Front
Specifies the color of the rule between columns
Back
transition-timing-function
Front
Specifies the speed curve of the transition effect
Back
animation-name
Front
Specifies the name of the @keyframes animation
Back
cursor
Front
Specifies the type of cursor to be displayed
Back
outline-offset
Front
Offsets an outline, and draws it beyond the border edge
Back
marks
Front
Adds crop and/or cross marks to the document
Back
content
Front
Used with the :before and :after pseudo-elements, to insert generated content
Back
transform-style
Front
Specifies how nested elements are rendered in 3D space
Back
break-after
Front
Specifies the page-, column-, or region-break behavior after the generated box
Back
perspective
Front
Specifies the perspective on how 3D elements are viewed
Back
column-rule-style
Front
Specifies the style of the rule between columns
Back
transition-duration
Front
Specifies how many seconds or milliseconds a transition effect takes to complete
Back
transform
Front
Applies a 2D or 3D transformation to an element
Back
animation-play-state
Front
Specifies whether the animation is running or paused
Back
page-break-inside
Front
Sets the page-breaking behavior inside an element
Back
outline-style
Front
Sets the style of an outline
Back
outline-width
Front
Sets the width of an outline
Back
orphans
Front
Sets the minimum number of lines that must be left at the bottom of a page when a page break occurs inside an element
Back
backface-visibility
Front
Defines whether or not an element should be visible when not facing the screen
Back
perspective-origin
Front
Specifies the bottom position of 3D elements
Back
resize
Front
Specifies whether or not an element is resizable by the user
Back
quotes
Front
Sets the type of quotation marks for embedded quotations
Back
column-rule-width
Front
Specifies the width of the rule between columns
Back
outline
Front
Sets all the outline properties in one declaration
Back
animation-fill-mode
Front
Specifies a style for the element when the animation is not playing (when it is finished, or when it has a delay)
Back
column-gap
Front
Specifies the gap between the columns
Back
animation-delay
Front
Specifies a delay for the start of an animation
Back
animation-direction
Front
Specifies whether or not the animation should play in reverse on alternate cycles
Back
Section 5
(22 cards)
image-resolution
Front
Specifies the intrinsic resolution of all raster images used in/on the element
Back
object-position
Front
Specifies the alignment of the replaced element inside its box
Back
phonemes
Front
Specifies a phonetic pronunciation for the text contained by the corresponding element
Back
mark-before
Front
Allows named markers to be attached to the audio stream
Back
object-fit
Front
Specifies how the contents of a replaced element should be fitted to the box established by its used height and width
Back
filter
Front
Defines effects (e.g. blurring or color shifting) on an element before the element is displayed
Back
voice-duration
Front
Specifies how long it should take to render the selected element's content
Back
voice-balance
Front
Specifies the balance between left and right channels
Back
voice-pitch
Front
Specifies the average pitch (a frequency) of the speaking voice
Back
rest-before
Front
Specifies a rest or prosodic boundary to be observed before speaking an element's content
Back
image-rendering
Front
Gives a hint to the browser about what aspects of an image are most important to preserve when the image is scaled
Back
rest
Front
A shorthand property for setting the rest-before and rest-after properties
Back
mark
Front
A shorthand property for setting the mark-before and mark-after properties
Back
voice-stress
Front
Indicates the strength of emphasis to be applied
Back
mask-type
Front
Back
rest-after
Front
Specifies a rest or prosodic boundary to be observed after speaking an element's content
Back
mark-after
Front
Allows named markers to be attached to the audio stream
Back
voice-rate
Front
Controls the speaking rate
Back
voice-pitch-range
Front
Specifies variation in average pitch
Back
mask
Front
Back
image-orientation
Front
Specifies a rotation in the right or clockwise direction that a user agent applies to an image (This property is likely going to be deprecated and its functionality moved to HTML)
Back
voice-volume
Front
Refers to the amplitude of the waveform output by the speech synthesises