This video covers all theoretical CSS techniques that cover layouts and the positioning of elements for web development from beginner level to advance.
timestamps:
0:00 - introduction
0:40 - css box model
7:40 - parent child relationship
12:14 - position [static, absolute, relative, fixed] & z-index
33:00 - display [inline, block, contents, inline-block, none]
41:32 - overflow
44:26 - display flex in depth
1:01:11 - display grid in depth
1:24:12 - introduction to transforms
1:27:30 -float