What are the names of the individual pieces of a CSS rule?
In CSS, how do you select elements by their class attribute?
.classname{ }
In CSS, how do you select elements by their type?
elementname { }
In CSS, how do you select an element by its id attribute?
idname { }
What CSS properties make up the box model?
Which CSS property pushes boxes away from each other?
Margin
Which CSS property add space between a box’s content and its border?
Padding
What is a pseudo-class?
A class applied to an element by the browser in a certain situation
What are CSS pseudo-classes useful for?
To make the website stylistically dynamic based on user interaction
Name at least two units of type size in CSS.
What CSS property controls the font used for the text inside an element?
font-family
What is the default flex-direction of a flex container?
flex-direction: row;
What is the default flex-wrap of a flex container?
flex-wrap: nowrap;
Which axis does the justify-content property apply to?
main-axis (default is x-axis)
Which axis does align-content property apply to?
cross-axis (default is y-axis)
What is the difference between align-content and align-item?
Why do two div elements “vertically stack” on one another by default?
Block level elements like div will take 100% width, so they naturally stack
What is the default flex-direction of an element with display: flex?
flex-direction: row
What is the default value for the position property of HTML elements?
position: static
How does setting position: relative on an element affect document flow?
How does setting position: relative on an element affect where it appears on the page?
The new position is relative to where it’s block would have been
How does setting position: absolute on an element affect document flow?
It takes the element out of the normal document flow
How does setting position: absolute on an element affect where it appears on the page?
It moves the element based on the first non-static parent element
How do you constrain an absolutely positioned element to a containing block?
- position: absolute on the desired elements