Tell me how to make a smooth appearance of the picture, it turns out only the text. Thank you in advance!
html, body { margin: 0; padding: 0; } body { width: 100px; min-height: 400px; padding: 30px; font-family: Monotype Corsiva; font-size: 35px; font-weight: normal; line-height: 1.4; background: #FFFFFF; } .menu { margin: 0; padding: 0; width: 300px; list-style: none; } .menu li { border-bottom: 3px solid #003399; } .menu .active { border-color: #003399; } .menu a { display: block; padding: 20px 20px; background: #8B0000; color: white; text-decoration: none; list-style: none; } .menu a:hover { color: #FF4500; transition: 3s; } .main-menu>.active>a { color: white; background: #0088cc; } .main-menu ul { margin: 0; padding: 0; list-style: none; } a:link img, a:visited img { display: none; } a:hover img, a:active img { display: block } a:link img { position: relative; left: 165px; margin: 0px 0px 0px 20px; top: 5px; width: 500px; height: 300px; } <ul class="menu"> <li><a href="#ulusoy">Чагатай Улусой <img src="ulusoy.jpg"/></a></li> <li><a href="#duymaz">Альперен Дуймаз <img src="duymaz.jpg"/></a></li> <li><a href="#aka">Кубилай Ака <img src="aka.jpg"/></a></li> <li><a href="#andic">Фуркан Андыч <img src="andic.jpg"/></a></li> </ul>