* { margin:0px ; padding:0px; } html { background-image: url(../image/background.png); /* Путь к картинке */ background-size: cover; /* Растягиваем картинку по ширине */ background-repeat: no-repeat; /* Картинка фона без повторения */ background-position: center; /* Позиция фона по центру */ } .menu li { float:left; margin:10px 25px; } .blok-menu { position: sticky; height: 100px; top: 0px; left: 0px; right: 0px; background: #000000; box-shadow: 0px 13px 17px -6px #000000; } .menu { margin:0 auto; display:table; } .menu li span { margin-top: 20px; font: 32px Verdana, Arial, Helvetica, sans-serif; color:#cccccc; text-decoration: none; display: inline-block; } .menu li span:hover { font: 32px Verdana, Arial, Helvetica, sans-serif; color:#cc9999; transition: transform 500ms; transform: translateY(-8px); } .films-page h1 { font: 30px Verdana, Arial, Helvetica, sans-serif; color:#cccccc; position: relative; margin-top: 20px; left: 90px; width: 50%; } .films-page p { font: 25px Verdana, Arial, Helvetica, sans-serif; color:#cccccc; position: relative; margin-top: 20px; left: 90px; width: 400px; word-spacing: 5px; } .films-page h2 { font: 30px Verdana, Arial, Helvetica, sans-serif; color:black; position: relative; margin-top: 20px; left: 90px; width: 260px; background-color: #cc9999; padding: 2px; border-radius: 10px; } .films-page h3 { font: 25px Verdana, Arial, Helvetica, sans-serif; color:black; position: relative; margin-top: 20px; left: 90px; width: 260px; background-color: #cc9999; padding: 2px; border-radius: 10px; text-align: center; } .obj img { width: 30%; margin-left: 70px; transition: transform 500ms; } .obj img:hover { transform: scale(1.1); } .footer { width:1200px; margin-top:px; } .footer p { font: 18px Verdana, Arial, Helvetica, sans-serif; color:#cccccc; position: fixed; bottom: 0; padding-top: 1%; padding-left: 1%; width: 99%; height: 40px; background-color: black; box-shadow: 0px -13px 17px -6px #000000; } img { height: 200px; margin-top:30px; margin-left:45px; transition: 0.3s; border-radius: 10px; } img:hover { -moz-transform: scale(1.1); -webkit-transform: scale(1.1); transform: scale(1.1); } li:hover { transition: transform 500ms; transform: translateY(-8px); } body { background: linear-gradient(to right, rgba(0,0,0,1) 0, rgba(255,255,255,0) 100%); height:100%; }