Image by CreativeMagic from pixabay
DESCRIPTION
Use a combination of position relative and absolute to place text on the image (cute cat included) card.
Preview
Combination of positions
- Position
relativeis used on.containerclass to place content relatively to it. - Position
absoluteis used on.titleclass withtop,left, andtransformproperties. - More about centering on CSS-TRICKS.
- More about positions in CSS on w3schools.
- First, we wrap everything with
div class="container". - Then, we render our cute cat image with
<img src.../>. - Lastly,
h2has a.titleclass which is positioned absolutely. - The above
h2element will look for the closest container that has arelativeorabsoluteposition which is ourdivwith.containerclass and position absolutely to it.
Summary
- Understanding CSS positions is a crucial aspect to succeed in creating application layouts.
- Transforms can be useful for centering content vertically or horizontally.
- Never skip your CSS day as it'll hit you earlier than you think. 😅
