
CSS3 рдХреА рд╢рдХреНрддрд┐ рдЬрдмрд░рджрд╕реНрдд рд╣реИ рдФрд░ рдЗрд╕ рдЯреНрдпреВрдЯреЛрд░рд┐рдпрд▓ рдореЗрдВ рдЖрдк рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рдЗрд╕рдХрд╛ рд░рдЪрдирд╛рддреНрдордХ рдЙрдкрдпреЛрдЧ рдХреИрд╕реЗ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рд╣рдо CSS3 рдмрджрд▓рд╛рд╡реЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдХреБрдЫ рдорд╛рдЙрд╕рдУрд╡рд░ рдкреНрд░рднрд╛рд╡ рдмрдирд╛рдиреЗ рдЬрд╛ рд░рд╣реЗ рд╣реИрдВред рдЬрдм рдЖрдк рдПрдХ рдердВрдмрдиреЗрд▓ рдкрд░ рд╣реЛрд╡рд░ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдердВрдмрдиреЗрд▓ рдХрд╛ рд╡рд┐рд╡рд░рдг рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛, рдкреНрд░рддреНрдпреЗрдХ рдЙрджрд╛рд╣рд░рдг рдореЗрдВ рд╡рд┐рднрд┐рдиреНрди рд╢реИрд▓рд┐рдпреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реБрдПред
рдХреГрдкрдпрд╛ рдзреНрдпрд╛рди рджреЗрдВ рдХрд┐ рдпреЗ рдЙрджрд╛рд╣рд░рдг рдХреЗрд╡рд▓ рдЖрдзреБрдирд┐рдХ рдмреНрд░рд╛рдЙрдЬрд╝рд░реЛрдВ рдореЗрдВ рд╕рд╣реА рдврдВрдЧ рд╕реЗ рдХрд╛рдо рдХрд░реЗрдВрдЧреЗ рдЬреЛ CSS3 рдХреЗ рдЧреБрдгреЛрдВ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддреЗ рд╣реИрдВредHTML рдорд╛рд░реНрдХрдЕрдк
рдорд╛рд░реНрдХрдЕрдк рд╕рдВрд░рдЪрдирд╛ рдмрд╣реБрдд рд╕рд░рд▓ рдФрд░ рд╕рд╣рдЬ рд╣реИред рдПрдХ рдХрдВрдЯреЗрдирд░ рдмрдирд╛рдПрдВ рдЬрд┐рд╕рдореЗрдВ рдПрдХ рдЫрд╡рд┐ рдФрд░ рдХреЛрдИ рдЕрдиреНрдп рдЬрд╛рдирдХрд╛рд░реА рд╣реЛрдЧреА, рдЬреИрд╕реЗ рдХрд┐ рд╢реАрд░реНрд╖рдХ, рд╡рд┐рд╡рд░рдг, рдФрд░ рдмрд╣реБрдд рдХреБрдЫред
рд╡реНрдпреВ рдХреНрд▓рд╛рд╕ рдХреЗ рд╕рд╛рде рдмреНрд▓реЙрдХ рдХреЗ рдЕрдВрджрд░, рдорд╛рд╕реНрдХ рдХреНрд▓рд╛рд╕ рдХреЗ рд╕рд╛рде рдПрдХ рддрддреНрд╡ рдбрд╛рд▓реЗрдВ, рдЬреЛ рд╣рдорд╛рд░реЗ CSS3 рдкреНрд░рднрд╛рд╡реЛрдВ рдХреЗ рд▓рд┐рдП рдЬрд┐рдореНрдореЗрджрд╛рд░ рд╣реЛрдЧрд╛, рдЗрд╕рдХреЗ рдЕрдВрджрд░ рд╣рдо рдирд╛рдо, рд╡рд┐рд╡рд░рдг рдФрд░ рд▓рд┐рдВрдХ рдХреЛ рдкреВрд░реА рдЫрд╡рд┐ рдкрд░ рд░рдЦреЗрдВрдЧреЗред (рдХреБрдЫ рдЙрджрд╛рд╣рд░рдгреЛрдВ рдХреЗ рд▓рд┐рдП, рд╣рдореЗрдВ рдорд╛рд╕реНрдХ рдХреЛ рдПрдХ рдЕрд▓рдЧ рддрддреНрд╡ рдХреЗ рд░реВрдк рдореЗрдВ рдЬреЛрдбрд╝рдирд╛ рд╣реЛрдЧрд╛ рдФрд░ рд╡рд┐рд╡рд░рдг рдХреЛ рд╕рд╛рдордЧреНрд░реА рд╡рд░реНрдЧ рдХреЗ рд╕рд╛рде рдПрдХ div рдореЗрдВ рд▓рдкреЗрдЯрдирд╛ рд╣реЛрдЧрд╛ред)
<div class="view"> <img src="image.gif" /> <div class="mask"> <h2>Title</h2> <p>Your Text</p> <a href="#" class="info">Read More</a> </div> </div>
рд╕реАрдПрд╕рдПрд╕
рдорд╛рд░реНрдХрдЕрдк рдмрдирд╛рдиреЗ рдХреЗ рдмрд╛рдж, рд╣рдо рдЕрдкрдиреА рд╢реИрд▓реА рдмрдирд╛рдПрдВрдЧреЗред
рд╣рдо рдЕрдкрдиреА рд╢реИрд▓рд┐рдпреЛрдВ рдХреЗ рд▓рд┐рдП рд╕рд╛рдорд╛рдиреНрдп рдирд┐рдпрдо рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдВрдЧреЗ, рдФрд░ рдлрд┐рд░ рд╣рдо рд╡рд╛рдВрдЫрд┐рдд рдкреНрд░рднрд╛рд╡реЛрдВ рдХреЗ рд╕рд╛рде рд╡рд┐рд╢реЗрд╖ рдХрдХреНрд╖рд╛рдПрдВ рдЬреЛрдбрд╝реЗрдВрдЧреЗред рдЗрд╕ рд▓реЗрдЦ рдореЗрдВ, рд╣рдо рд╡рд┐рднрд┐рдиреНрди рдмреНрд░рд╛рдЙрдЬрд╝рд░реЛрдВ рдХреЗ рд▓рд┐рдП рд╕реАрдПрд╕рдПрд╕ рдЙрдкрд╕рд░реНрдЧреЛрдВ рдХреЛ рдЫреЛрдбрд╝ рджреЗрдВрдЧреЗ, рд▓реЗрдХрд┐рди рдЖрдк рдЙрдиреНрд╣реЗрдВ рд╕реНрд░реЛрдд рдореЗрдВ рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВред
.view { width: 300px; height: 200px; margin: 10px; float: left; border: 10px solid #fff; overflow: hidden; position: relative; text-align: center; box-shadow: 1px 1px 2px #e6e6e6; cursor: default; background: #fff url(../images/bgimg.jpg) no-repeat center center } .view .mask, .view .content { width: 300px; height: 200px; position: absolute; overflow: hidden; top: 0; left: 0 } .view img { display: block; position: relative } .view h2 { text-transform: uppercase; color: #fff; text-align: center; position: relative; font-size: 17px; padding: 10px; background: rgba(0, 0, 0, 0.8); margin: 20px 0 0 0 } .view p { font-family: Georgia, serif; font-style: italic; font-size: 12px; position: relative; color: #fff; padding: 10px 20px 20px; text-align: center } .view a.info { display: inline-block; text-decoration: none; padding: 7px 14px; background: #000; color: #fff; text-transform: uppercase; box-shadow: 0 0 1px #000 } .view a.info:hover { box-shadow: 0 0 5px #000 }
рдФрд░ рдЕрдм рд╣рдо рджрд╕ рдкреНрд░рднрд╛рд╡реЛрдВ рдХреЛ рджреЗрдЦреЗрдВрдЧреЗред

рдЗрд╕ рдкреНрд░рднрд╛рд╡ рдХреЗ рд▓рд┐рдП рджреГрд╢реНрдп рд╡рд░реНрдЧ рдХреЗ рд╕рд╛рде рддрддреНрд╡ рдореЗрдВ рдПрдХ рд╡рд┐рд╢реЗрд╖ рджреГрд╢реНрдп-рдкреНрд░рдердо рд╡рд░реНрдЧ рдЬреЛрдбрд╝реЗрдВред рд╣рдо рджреГрд╢реНрдп рддрддреНрд╡ (рджреГрд╢реНрдп-рдкреНрд░рдердо, рджреГрд╢реНрдп-рджреНрд╡рд┐рддреАрдп, рджреГрд╢реНрдп-рддреГрддреАрдп, рдЖрджрд┐) рдХреЗ рдкреНрд░рддреНрдпреЗрдХ рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП рдПрдХ рд╡рд┐рд╢реЗрд╖ рд╡рд░реНрдЧ рдЬреЛрдбрд╝реЗрдВрдЧреЗред
<div class="view view-first"> </div>
рдкрд╣рд▓реЗ рдЙрджрд╛рд╣рд░рдг рдореЗрдВ, рд╣рдо рдПрдХ рдЕрдЪреНрдЫрд╛ рд╣реЛрд╡рд░ рдкреНрд░рднрд╛рд╡ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдХреЗрд╡рд▓ рдХреБрдЫ рдмреБрдирд┐рдпрд╛рджреА рдмрджрд▓рд╛рд╡реЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВрдЧреЗ:
.view-first img { transition: all 0.2s linear; } .view-first .mask { opacity: 0; background-color: rgba(219,127,8, 0.7); transition: all 0.4s ease-in-out; } .view-first h2 { transform: translateY(-100px); opacity: 0; transition: all 0.2s ease-in-out; } .view-first p { transform: translateY(100px); opacity: 0; transition: all 0.2s linear; } .view-first a.info{ opacity: 0; transition: all 0.2s ease-in-out; }
рдФрд░ рдЕрдм рд╣рдорд╛рд░реЗ рдкреНрд░рднрд╛рд╡ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕рдмрд╕реЗ рджрд┐рд▓рдЪрд╕реНрдк рдмрд╛рддред рдЬрдм рд╣рдо рдЫрд╡рд┐ рдкрд░ рдХрд░реНрд╕рд░ рд▓реЗ рдЬрд╛рддреЗ рд╣реИрдВ, рддреЛ рд╣рдо рдПрдХ рд╕рд╛рдзрд╛рд░рдг рдПрдиреАрдореЗрд╢рди рдХрд╛ рдЕрдиреБрдХрд░рдг рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рджреЗрд░реА рд╕рдВрдкрддреНрддрд┐ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рд╕рдВрдХреНрд░рдордг-рд╡рд┐рд▓рдВрдм рдЬреЛ рд╣рдо рд╣реЙрд╡рд░ рдкрд░ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ, рдЙрдиреНрд╣реЗрдВ рд╕рд╛рдорд╛рдиреНрдп рд╡рд░реНрдЧ рд╕реЗ рднрд┐рдиреНрди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдмрджрд▓рд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдЗрд╕ рдЙрджрд╛рд╣рд░рдг рдореЗрдВ, рд╣рдордиреЗ рдирд┐рдпрдорд┐рдд рдХрдХреНрд╖рд╛ рдореЗрдВ рдХрд┐рд╕реА рднреА рджреЗрд░реА рдХрд╛ рдЙрдкрдпреЛрдЧ рдирд╣реАрдВ рдХрд┐рдпрд╛, рд▓реЗрдХрд┐рди рд╣рдордиреЗ рджреЗрд░реА рдХреЛ рд╣реЙрд╡рд░ рдореЗрдВ рдЬреЛрдбрд╝рд╛, рдЬрд┐рд╕рд╕реЗ рд╕рдВрдХреНрд░рдордг рдХрд╛ рдкреНрд░рднрд╛рд╡ рдереЛрдбрд╝рд╛ рдХрдо рд╣реЛ рдЬрд╛рдПрдЧрд╛ред
.view-first:hover img { transform: scale(1.1); } .view-first:hover .mask { opacity: 1; } .view-first:hover h2, .view-first:hover p, .view-first:hover a.info { opacity: 1; transform: translateY(0px); } .view-first:hover p { transition-delay: 0.1s; } .view-first:hover a.info { transition-delay: 0.2s; }

рджреВрд╕рд░реЗ рдЙрджрд╛рд╣рд░рдг рдореЗрдВ, рд╣рдо рдПрдХ рд╡рд┐рд╢реЗрд╖ рджреГрд╢реНрдп-рджреНрд╡рд┐рддреАрдп рд╢реНрд░реЗрдгреА рдЬреЛрдбрд╝реЗрдВрдЧреЗ, рд▓реЗрдХрд┐рди рд╣рдо рддрддреНрд╡ рдХреЛ рдорд╛рд╕реНрдХ рд╡рд░реНрдЧ рдХреЗ рд╕рд╛рде рдЦрд╛рд▓реА рдЫреЛрдбрд╝ рджреЗрдВрдЧреЗ рдФрд░ рд╡рд┐рд╡рд░рдг рдХреЛ рд╕рд╛рдордЧреНрд░реА рд╡рд░реНрдЧ рдХреЗ рд╕рд╛рде рдПрдХ div рдореЗрдВ рд▓рдкреЗрдЯреЗрдВрдЧреЗред
<div class="view view-second"> <img src="images/5.jpg" /> <div class="mask"></div> <div class="content"> <h2>Hover Style #2</h2> <p>Some description</p> <a href="#" class="info">Read More</a> </div> </div>
рдпрд╣рд╛рдВ рдореБрдЦреМрдЯрд╛ рд╡рд░реНрдЧ рдореЗрдВ рд╡рд┐рднрд┐рдиреНрди рд╡рд┐рд╢реЗрд╖рддрд╛рдПрдВ рд╣реЛрдВрдЧреА, рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рд╣рдо рдкрд░рд┐рд╡рд░реНрддрди рд╕рдВрдкрддреНрддрд┐ (рдЕрдиреБрд╡рд╛рдж рдФрд░ рдШреБрдорд╛рдПрдБ) рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдЬрд╛ рд░рд╣реЗ рд╣реИрдВред рддрддреНрд╡реЛрдВ рдХрд╛ рд╡рд┐рд╡рд░рдг рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ рддрд╛рдХрд┐ рд╣рдо рдЙрдиреНрд╣реЗрдВ рдПрдХ рд╕рд╛рде рдордВрдбрд░рд╛рдиреЗ рдкрд░ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░ рд╕рдХреЗрдВ:
.view-second img { transition: all 0.2s ease-in; } .view-second .mask { background-color: rgba(115,146,184, 0.7); width: 300px; padding: 60px; height: 300px; opacity: 0; transform: translate(265px, 145px) rotate(45deg); transition: all 0.2s ease-in-out; } .view-second h2 { border-bottom: 1px solid rgba(0, 0, 0, 0.3); background: transparent; margin: 20px 40px 0px 40px; transform: translate(200px, -200px); transition: all 0.2s ease-in-out; } .view-second p { transform: translate(-200px, 200px); transition: all 0.2s ease-in-out; } .view-second a.info { transform: translate(0px, 100px); transition: all 0.2s 0.1s ease-in-out; }
рд╣рдорд╛рд░реЗ рд╣реЛрд╡рд░ рдкреНрд░рднрд╛рд╡ рдХреЗ рд▓рд┐рдП, рд╣рдо рдЕрдкрдиреЗ рддрддреНрд╡реЛрдВ рдХреЛ рд╕реНрдерд╛рди рдкрд░ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрдиреБрд╡рд╛рдж рдкрд░рд┐рд╡рд░реНрддрди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВред рдореБрдЦреМрдЯрд╛ рднреА рдШреВрдо рдЬрд╛рдПрдЧрд╛ред рд╡рд┐рд╡рд░рдг рддрддреНрд╡ рдереЛрдбрд╝реА рджреЗрд░реА рд╕реЗ рдЖрдЧреЗ рдмрдврд╝реЗрдВрдЧреЗ:
.view-second:hover .mask { opacity:1; transform: translate(-80px, -125px) rotate(45deg); } .view-second:hover h2 { transform: translate(0px,0px); transition-delay: 0.3s; } .view-second:hover p { transform: translate(0px,0px); transition-delay: 0.4s; } .view-second:hover a.info { transform: translate(0px,0px); transition-delay: 0.5s; }

рддреАрд╕рд░реЗ рдЙрджрд╛рд╣рд░рдг рдореЗрдВ, рд╣рдо рдЯреНрд░рд╛рдВрд╕рдлреЙрд░реНрдо рдФрд░ рд░реЛрдЯреЗрдЯ рдЯреНрд░рд╛рдВрд╕рдлреЙрд░реНрдо рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВрдЧреЗ:
.view-third img { transition: all 0.2s ease-in; } .view-third .mask { background-color: rgba(0,0,0,0.6); opacity: 0; transform: translate(460px, -100px) rotate(180deg); transition: all 0.2s 0.4s ease-in-out; } .view-third h2{ transform: translateY(-100px); transition: all 0.2s ease-in-out; } .view-third p { transform: translateX(300px) rotate(90deg); transition: all 0.2s ease-in-out; } .view-third a.info { transform: translateY(-200px); transition: all 0.2s ease-in-out; }
рд╣реЛрд╡рд░ рдХрд░рддреЗ рд╕рдордп рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдпреЗ рд╕рд░рд▓ рдирд┐рд░реНрджреЗрд╢ рд╣реИрдВред рдЕрдм рд╣рдо рддрджрдиреБрд╕рд╛рд░ рд╕рдВрдХреНрд░рдордг-рд╡рд┐рд▓рдВрдм рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рдХреЗ рддрддреНрд╡реЛрдВ рдХреЗ рд╡рд┐рд╡рд░рдг рдХреЛ рдЙрд▓реНрдЯрд╛ рдХрд░реЗрдВрдЧреЗ:
.view-third:hover .mask { opacity:1; transition-delay: 0s; transform: translate(0px, 0px); } .view-third:hover h2 { transform: translateY(0px); transition-delay: 0.5s; } .view-third:hover p { transform: translateX(0px) rotate(0deg); transition-delay: 0.4s; } .view-third:hover a.info { transform: translateY(0px); transition-delay: 0.3s; }

рдЪреМрдереЗ рдЙрджрд╛рд╣рд░рдг рдореЗрдВ, рд╣рдо рдПрдХ рд╕рд╛рдзрд╛рд░рдг рдЫрд╡рд┐ рдореЗрдВ рдХрдореА рдХрд░реЗрдВрдЧреЗ рдФрд░ рд░реЛрдЯреЗрд╢рди рдХреЗ рд╕рд╛рде рдЕрдкрдиреА рд╕рд╛рдордЧреНрд░реА рдХреЛ рдмрдврд╝рд╛рдПрдВрдЧреЗ, рд╕рднреА рдкреИрдорд╛рдиреЗ рд░реВрдкрд╛рдВрддрд░рдг рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рджред рд╣рдо рдЫрд╡рд┐ рд╢реИрд▓рд┐рдпреЛрдВ рдХреЗ рд▓рд┐рдП рд╕рдВрдХреНрд░рдордг-рд╡рд┐рд▓рдВрдм рдХреЛ 0.2 рдкрд░ рд╕реЗрдЯ рдХрд░реЗрдВрдЧреЗ, рд▓реЗрдХрд┐рди рд╣реЛрд╡рд░ рдкрд░ рд╣рдо рдЗрд╕реЗ 0 рдПрд╕ рдореЗрдВ рдмрджрд▓ рджреЗрдВрдЧреЗред рдпрд╣ рдЖрдкрдХреЛ рдорд╛рдЙрд╕ рдХреЛ рд╣реЙрд╡рд░ рдХрд░рдиреЗ рдХреЗ рддреБрд░рдВрдд рдмрд╛рдж рдПрдиреАрдореЗрд╢рди рд╢реБрд░реВ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрдЧрд╛, рд▓реЗрдХрд┐рди рдХрд░реНрд╕рд░ рдХреЗ рдЪрд▓реЗ рдЬрд╛рдиреЗ рдкрд░ рдЗрд╕рдореЗрдВ рджреЗрд░реА рд╣реЛрдЧреАред
.view-fourth img { transition: all 0.4s ease-in-out 0.2s; opacity: 1; } .view-fourth .mask { background-color: rgba(0,0,0,0.8); opacity: 0; transform: scale(0) rotate(-180deg); transition: all 0.4s ease-in; border-radius: 0px; } .view-fourth h2{ opacity: 0; border-bottom: 1px solid rgba(0, 0, 0, 0.3); background: transparent; margin: 20px 40px 0px 40px; transition: all 0.5s ease-in-out; } .view-fourth p { opacity: 0; transition: all 0.5s ease-in-out; } .view-fourth a.info { opacity: 0; transition: all 0.5s ease-in-out; }
рдпрд╣ рдЗрд╕ рдкреНрд░рднрд╛рд╡ рдХреЛ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдирд┐рд░реНрджреЗрд╢ рд╣реИрдВ - рдЖрдк CSS3 :) рдХреЗ рд╕рд╛рде рд╕рдм рдХреБрдЫ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред
.view-fourth:hover .mask { opacity: 1; transform: scale(1) rotate(0deg); transition-delay: 0.2s; } .view-fourth:hover img { transform: scale(0); opacity: 0; transition-delay: 0s; } .view-fourth:hover h2, .view-fourth:hover p, .view-fourth:hover a.info{ opacity: 1; transition-delay: 0.5s; }

рдЗрд╕ рдкрд╛рдБрдЪрд╡реЗрдВ рдЙрджрд╛рд╣рд░рдг рдореЗрдВ, рд╣рдо рдЯреНрд░рд╛рдВрд╕рдлрд╝реЙрд░реНрдореЗрд╢рди-рдЯрд╛рдЗрдорд┐рдВрдЧ-рдлрдВрдХреНрд╢рди рдЖрд╕рд╛рдиреА рдХреЗ рд╕рд╛рде-рд╕рд╛рде рдЯреНрд░рд╛рдВрд╕рд▓реЗрд╢рди рдкреНрд░реЙрдкрд░реНрдЯреА рдХрд╛ рдЙрдкрдпреЛрдЧ рдмрд╛рдИрдВ рдУрд░ рдХреА рд╕рд╛рдордЧреНрд░реА рдХреЛ рд╢рд┐рдлреНрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд░реЗрдВрдЧреЗред
.view-fifth img { transition: all 0.3s ease-in-out; } .view-fifth .mask { background-color: rgba(146,96,91,0.3); transform: translateX(-300px); opacity: 1; transition: all 0.4s ease-in-out; } .view-fifth h2{ background: rgba(255, 255, 255, 0.5); color: #000; box-shadow: 0px 1px 3px rgba(159, 141, 140, 0.5); } .view-fifth p{ opacity: 0; color: #333; transition: all 0.2s linear; }
рд╣реЙрд╡рд░ рдкреНрд░рднрд╛рд╡ рдЫрд╡рд┐ рдХреЛ рджрд╛рдИрдВ рдУрд░ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░ рджреЗрдЧрд╛ рдФрд░ рд╡рд┐рд╡рд░рдг рдмрд╛рдИрдВ рдУрд░ рджрд┐рдЦрд╛рдИ рджреЗрдЧрд╛, рдЬреИрд╕реЗ рдХрд┐ рдЙрд╕рдиреЗ рдЪрд┐рддреНрд░ рдХреЛ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░ рджрд┐рдпрд╛ рдерд╛:
.view-fifth:hover .mask { transform: translateX(0px); } .view-fifth:hover img { transform: translateX(300px); transition-delay: 0.1s; } .view-fifth:hover p{ opacity: 1; transition-delay: 0.4s; }

рдЗрд╕ рдЙрджрд╛рд╣рд░рдг рдореЗрдВ, рд╣рдо рд╕рд╛рдордиреЗ рджрд┐рдЦрдиреЗ рд╡рд╛рд▓реЗ рд╡рд┐рд╡рд░рдг рдХреЛ рдмрдирд╛рдПрдВрдЧреЗ, рдЫрд╡рд┐ рдХреЛ рдЙрд╕рдХреЗ рдореВрд▓ рдЖрдХрд╛рд░ рдореЗрдВ рдШрдЯрд╛рдПрдВрдЧреЗ (10 рд╕реЗ 1 рдХреЗ рдкреИрдорд╛рдиреЗ рдкрд░)ред "рдЕрдзрд┐рдХ рдкрдврд╝реЗрдВ" рдмрдЯрди рдиреАрдЪреЗ рджрд┐рдЦрд╛рдИ рджреЗрдЧрд╛ (рдЕрдиреБрд╡рд╛рдж)ред
.view-sixth img { transition: all 0.4s ease-in-out 0.5s; } .view-sixth .mask{ background-color: rgba(146,96,91,0.5); opacity:0; transition: all 0.3s ease-in 0.4s; } .view-sixth h2{ opacity:0; border-bottom: 1px solid rgba(0, 0, 0, 0.3); background: transparent; margin: 20px 40px 0px 40px; transform: scale(10); transition: all 0.3s ease-in-out 0.1s; } .view-sixth p { opacity:0; transform: scale(10); transition: all 0.3s ease-in-out 0.2s; } .view-sixth a.info { opacity:0; transform: translateY(100px); transition: all 0.3s ease-in-out 0.1s; }
рд░рд┐рд╡рд░реНрд╕ рд╕рдВрдХреНрд░рдордг рдореЗрдВ рджреЗрд░реА рд╣реЛрдЧреА рддрд╛рдХрд┐ рдпрд╣ рдЪрд┐рдХрдирд╛ рджрд┐рдЦреЗ:
.view-sixth:hover .mask { opacity:1; transition-delay: 0s; } .view-sixth:hover img { transition-delay: 0s; } .view-sixth:hover h2 { opacity: 1; transform: scale(1); transition-delay: 0.1s; } .view-sixth:hover p { opacity:1; transform: scale(1); transition-delay: 0.2s; } .view-sixth:hover a.info { opacity:1; transform: translateY(0px); transition-delay: 0.3s; }

рд╕рд╛рддрд╡реЗрдВ рдЙрджрд╛рд╣рд░рдг рдореЗрдВ, рд╡рд┐рдЪрд╛рд░ рдЫрд╡рд┐ рдХреЛ рдХреЗрдВрджреНрд░ рдореЗрдВ рдШреБрдорд╛рдиреЗ рдФрд░ рдЗрд╕реЗ рджреВрд░реА рдкрд░ рд▓реЗ рдЬрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рд╣реИред рдлрд┐рд░ рдПрдХ рд╡рд┐рд╡рд░рдг рдкреНрд░рдХрдЯ рд╣реЛрддрд╛ рд╣реИ, рдШреВрд░реНрдгрди рдЫрд╡рд┐ рдХреЛ рдЫрд┐рдкрд╛рддрд╛ рд╣реИред
.view-seventh img{ transition: all 0.5s ease-out; opacity: 1; } .view-seventh .mask { background-color: rgba(77,44,35,0.5); transform: rotate(0deg) scale(1); opacity: 0; transition: all 0.3s ease-out; transform: translateY(-200px) rotate(180deg); } .view-seventh h2{ transform: translateY(-200px); transition: all 0.2s ease-in-out; } .view-seventh p { transform: translateY(-200px); transition: all 0.2s ease-in-out; } .view-seventh a.info { transform: translateY(-200px); transition: all 0.2s ease-in-out; }
рдЬрдм рдордБрдбрд░рд╛рддреЗ рд╣реИрдВ, рддреЛ рд╣рдо рд╡рд┐рд╡рд░рдг рдХреЗ рд╕рд╛рде рддрддреНрд╡реЛрдВ рдХреЗ рд▓рд┐рдП рджреЗрд░реА рдЬреЛрдбрд╝ рджреЗрдВрдЧреЗред рдпрд╣ рд╣рдореЗрдВ рд╡рд┐рд╡рд░рдг рдХреЛ рдЫрд┐рдкрд╛рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рдШреВрд░реНрдгрди рдЫрд╡рд┐ рдХреЛ рджреЗрдЦрдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрдЧрд╛ред рд░рд┐рд╡рд░реНрд╕ рд╕рдВрдХреНрд░рдордг рдореЗрдВ, рд╕рдм рдХреБрдЫ рддреБрд░рдВрдд рдЧрд╛рдпрдм рд╣реЛ рдЬрд╛рдПрдЧрд╛, рдФрд░ рд╣рдо рдЫрд╡рд┐ рдХреЛ рд╡рд┐рдкрд░реАрдд рджрд┐рд╢рд╛ рдореЗрдВ рдШреБрдорд╛рддреЗ рд╣реБрдП рджреЗрдЦреЗрдВрдЧреЗ:
.view-seventh:hover img{ transform: rotate(720deg) scale(0); opacity: 0; } .view-seventh:hover .mask { opacity: 1; transform: translateY(0px) rotate(0deg); transition-delay: 0.4s; } .view-seventh:hover h2 { transform: translateY(0px); transition-delay: 0.7s; } .view-seventh:hover p { transform: translateY(0px); transition-delay: 0.6s; } .view-seventh:hover a.info { transform: translateY(0px); transition-delay: 0.5s; }

рдЖрдард╡реЗрдВ рдЙрджрд╛рд╣рд░рдг рдореЗрдВ, рд╣рдо рдПрдиреАрдореЗрд╢рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВрдЧреЗ рдФрд░ рдЙрдЫрд╛рд▓ рдкреНрд░рднрд╛рд╡ рдХреЛ рдлрд┐рд░ рд╕реЗ рдмрдирд╛рдПрдВрдЧреЗред рд╡рд┐рд╡рд░рдг рдиреАрдЪреЗ рд╕реЗ рдиреАрдЪреЗ рдЬрд╛рдПрдЧрд╛ рдФрд░ рдиреАрдЪреЗ рдХреА рд╕реАрдорд╛ рд╕реЗ рдЙрдЫрд▓ рдЬрд╛рдПрдЧрд╛ред
.view-eighth .mask { background-color: rgba(255, 255, 255, 0.7); top: -200px; opacity: 0; transition: all 0.3s ease-out 0.5s; } .view-eighth h2{ transform: translateY(-200px); transition: all 0.2s ease-in-out 0.1s; } .view-eighth p { color: #333; transform: translateY(-200px); transition: all 0.2s ease-in-out 0.2s; } .view-eighth a.info { transform: translateY(-200px); transition: all 0.2s ease-in-out 0.3s; }
рд╣рдо рдореБрдЦреМрдЯрд╛ рддрддреНрд╡ рдХреЗ рд▓рд┐рдП рдПрдиреАрдореЗрд╢рди рдЬреЛрдбрд╝реЗрдВрдЧреЗ рдФрд░ рд╡рд┐рд╡рд░рдг рддрддреНрд╡реЛрдВ рдХреЗ рд▓рд┐рдП рдХреБрдЫ рджреЗрд░реА рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдХреЛ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░реЗрдВрдЧреЗ:
.view-eighth:hover .mask { opacity: 1; top: 0px; transition-delay: 0s; animation: bounceY 0.9s linear; } .view-eighth:hover h2 { transform: translateY(0px); transition-delay: 0.4s; } .view-eighth:hover p { transform: translateY(0px); transition-delay: 0.2s; } .view-eighth:hover a.info { transform: translateY(0px); transition-delay: 0s; }
рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдЙрдЫрд╛рд▓ рдкреНрд░рднрд╛рд╡ рдХреЛ рдлрд┐рд░ рд╕реЗ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП, рд╣рдо рдЕрдиреБрд╡рд╛рдж рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВрдЧреЗ, рдХреНрдпреЛрдВрдХрд┐ рдЖрдк рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рдХрдИ рдлреНрд░реЗрдо рд╣реИрдВ рдЬреЛ рдЗрд╕ рдкреНрд░рднрд╛рд╡ рдХреЛ рдмрдирд╛рддреЗ рд╣реИрдВ:
@keyframes bounceY { 0% { transform: translateY(-205px);} 40% { transform: translateY(-100px);} 65% { transform: translateY(-52px);} 82% { transform: translateY(-25px);} 92% { transform: translateY(-12px);} 55%, 75%, 87%, 97%, 100% { transform: translateY(0px);} }

рдЗрд╕ рдЙрджрд╛рд╣рд░рдг рдореЗрдВ, рд╣рдо рдирд┐рдЪрд▓реЗ рджрд╛рдПрдВ рдФрд░ рдКрдкрд░реА рдмрд╛рдПрдВ рдХреЛрдиреЛрдВ рд╕реЗ рдЙрдиреНрд╣реЗрдВ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рджреЛ рдореБрдЦреМрдЯрд╛ рддрддреНрд╡реЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВрдЧреЗ:
<div class="view view-ninth"> <img src="images/11.jpg" /> <div class="mask mask-1"></div> <div class="mask mask-2"></div> <div class="content"> <h2>Hover Style #9</h2> <p>Some Text</p> <a href="#" class="info">Read More</a> </div> </div>
рдорд╛рд╕реНрдХ рддрддреНрд╡реЛрдВ рдХреЗ рдЕрд▓рдЧ-рдЕрд▓рдЧ рдЕрдиреБрд╡рд╛рдж рдФрд░ рдЯреНрд░рд╛рдВрд╕рдлрд╝реЛрдо-рдореВрд▓ рдорд╛рди рд╣реЛрдВрдЧреЗред рдФрд░ рд╣рдо рдпрд╣ рднреА рдЗрдВрдЧрд┐рдд рдХрд░рддреЗ рд╣реИрдВ рдХрд┐ рдПрдХ рдКрдкрд░реА рд╕реАрдорд╛ рдкрд░ рд╕рдВрд░реЗрдЦрд┐рдд рд╣реИ, рдФрд░ рджреВрд╕рд░рд╛ рддрд▓ рдкрд░ рд╕рдВрд░реЗрдЦрд┐рдд рд╣реИ:
.view-ninth .mask-1,.view-ninth .mask-2{ background-color: rgba(0,0,0,0.5); height: 361px; width: 361px; background: rgba(119,0,36,0.5); opacity: 1; transition: all 0.3s ease-in-out 0.6s; } .view-ninth .mask-1 { left: auto; right: 0px; transform: rotate(56.5deg) translateX(-180px); transform-origin: 100% 0%; } .view-ninth .mask-2 { top: auto; bottom: 0px; transform: rotate(56.5deg) translateX(180px); transform-origin: 0% 100%; } .view-ninth .content{ background: rgba(0,0,0,0.9); height: 0px; opacity: 0.5; width: 361px; overflow: hidden; transform: rotate(-33.5deg) translate(-112px,166px); transform-origin: 0% 100%; transition: all 0.4s ease-in-out 0.3s; } .view-ninth h2{ background: transparent; margin-top: 5px; border-bottom: 1px solid rgba(255,255,255,0.2); } .view-ninth a.info{ display: none; }
рдЬрдм рдордБрдбрд░рд╛рддреЗ рд╣реИрдВ, рддреЛ рд╣рдо рд╕рд╛рдордЧреНрд░реА рдХреЛ рдРрд╕реЗ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░реЗрдВрдЧреЗ рдЬреИрд╕реЗ рдХрд┐ рджреЛ рдирдХрд╛рдмрдкреЛрд╢ рддрддреНрд╡реЛрдВ рдХреЗ рдиреАрдЪреЗ рд╕реЗ рдХреЗрдВрджреНрд░ рдХреА рдУрд░ рдмрдврд╝рддреЗ рд╣реБрдП:
.view-ninth:hover .content{ height: 120px; width: 300px; opacity: 0.9; top: 40px; transform: rotate(0deg) translate(0px,0px); } .view-ninth:hover .mask-1, .view-ninth:hover .mask-2{ transition-delay: 0s; } .view-ninth:hover .mask-1{ transform: rotate(56.5deg) translateX(1px); } .view-ninth:hover .mask-2 { transform: rotate(56.5deg) translateX(-1px); }
рд╣рдо рдорд╛рд╕реНрдХ рддрддреНрд╡реЛрдВ рдХреЗ рд▓рд┐рдП рд╕рдВрдХреНрд░рдордг-рджреЗрд░реА рдХреЛ рдЗрд╕ рддрд░рд╣ рд╕реЗ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рддреЗ рд╣реИрдВ рдХрд┐ рдЬрдм рд╣рдо рдХрд░реНрд╕рд░ рдХреЛ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рд╕рдВрдХреНрд░рдордг рддреБрд░рдВрдд рд╣реЛрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдЬрдм рдорд╛рдЙрд╕ рдирд┐рдХрд▓рддрд╛ рд╣реИ, рддреЛ рджреЗрд░реА рдЕрдзрд┐рдХ рд╣реЛрдЧреАред

рдЕрдВрддрд┐рдо рдЙрджрд╛рд╣рд░рдг рдореЗрдВ, рд╣рдо рдЫрд╡рд┐ рдХреЛ рдмрдбрд╝рд╛ рдХрд░реЗрдВрдЧреЗ, рдФрд░ рдлрд┐рд░ рдЫрд┐рдкрд╛рдПрдВрдЧреЗ, рд╡рд░реНрдгрди рдХреЛ рд╕рд╛рдордиреЗ рд▓рд╛рдПрдВрдЧреЗред рд╣рдо рдПрдХ рдкреИрдорд╛рдиреЗ рдкрд░ рдкрд░рд┐рд╡рд░реНрддрди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдФрд░ рдкрд╛рд░рджрд░реНрд╢рд┐рддрд╛ рд╕реНрддрд░ рдХреЛ рд╕рдорд╛рдпреЛрдЬрд┐рдд рдХрд░рдХреЗ рдРрд╕рд╛ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ:
.view-tenth img { transform: scaleY(1); transition: all 0.7s ease-in-out; } .view-tenth .mask { background-color: rgba(255, 231, 179, 0.3); transition: all 0.5s linear; opacity: 0; } .view-tenth h2{ border-bottom: 1px solid rgba(0, 0, 0, 0.3); background: transparent; margin: 20px 40px 0px 40px; transform: scale(0); color: #333; transition: all 0.5s linear; opacity: 0; } .view-tenth p { color: #333; opacity: 0; transform: scale(0); transition: all 0.5s linear; } .view-tenth a.info { opacity: 0; transform: scale(0); transition: all 0.5s linear; }
рдЬрдм рдЖрдк рд╣реЛрд╡рд░ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рд╣рдо рдХреЗрд╡рд▓ рдЫрд╡рд┐ рдХреЛ рдорд╛рдкрддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдЗрд╕реЗ рдХреНрдпреЛрдВ рдЫрд┐рдкрд╛рддреЗ рд╣реИрдВ, рдЗрд╕рдХреА рдкрд╛рд░рджрд░реНрд╢рд┐рддрд╛ рдХреЛ рдХрдо рдХрд░рддреЗ рд╣реБрдП 0:
.view-tenth:hover img { transform: scale(10); opacity: 0; } .view-tenth:hover .mask { opacity: 1; } .view-tenth:hover h2, .view-tenth:hover p, .view-tenth:hover a.info{ transform: scale(1); opacity: 1; }
рдирд┐рд╖реНрдХрд░реНрд╖
рд╕реБрдВрджрд░ рдкреНрд░рднрд╛рд╡ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП CSS3 рдореЗрдВ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдмрд╣реБрдд рд╕рдВрднрд╛рд╡рдирд╛рдПрдВ рд╣реИрдВред рдЬрд▓реНрдж рд╣реА, рдЙрдореНрдореАрдж рд╣реИ, рд╣рдо рд╕рд░рд▓ рдкреНрд░рднрд╛рд╡ рдмрдирд╛рдиреЗ рдФрд░ рд╕рднреА рдмреНрд░рд╛рдЙрдЬрд╝рд░реЛрдВ рдореЗрдВ рд╕реАрдПрд╕рдПрд╕ рдкрд░ 100% рднрд░реЛрд╕рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рд╕реЗ рдмрдЪрдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реЛрдВрдЧреЗред
рдореБрдЭреЗ рдЖрд╢рд╛ рд╣реИ рдХрд┐ рдЖрдкрдиреЗ рдЗрди рдкреНрд░рдпреЛрдЧреЛрдВ рдХрд╛ рдЖрдирдВрдж рд▓рд┐рдпрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ рдореБрдЭреЗ рдЖрд╢рд╛ рд╣реИ рдХрд┐ рд╡реЗ рдЖрдкрдХреЛ рдЕрдкрдирд╛ рдкреНрд░рднрд╛рд╡ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░реЗрд░рд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред
рдирдореВрдирд╛ рдлрд╝рд╛рдЗрд▓реЗрдВ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░реЗрдВPS рдпрд╣ рд▓реЗрдЦ
рдореИрд░реА рд▓реВ рдХреЗ рд▓реЗрдЦ рдХреА рддрд╛рд░реНрдХрд┐рдХ рдирд┐рд░рдВрддрд░рддрд╛ рд╣реИ