Выезжающая картинка, как реализовать?
Данынй блок просто сделан через position: fixed; Сдвинут вправо через right: -220px;
А при ховере обнуляем right: 0; И чтобы плавно - transition: all 0.3s ease-out;
Выше уже написали. Старайся сам разбирать код. Наводишь на элемент, получаешь код и видишь, что у блока position:fixed и right:-220px. В гугл хром можно поставить галочку на :hover, и ты увидишь, что у блока уже right:0 и transition: all 0.3s ease-out;