SITH - рдЪрд┐рдХрдиреА рдЫрд╡рд┐ рдкрд░рд┐рд╡рд░реНрддрди рдХреЗ рд▓рд┐рдП CSS3 рддрдХрдиреАрдХ

рд╢реБрдн рджрд┐рди, рд╣реЗрдмреНрд░!

рдореИрдВ рдЖрдкрдХреЛ рдмрддрд╛рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ рдХрд┐ рдЬрдм рдореИрдВрдиреЗ рдЙрдирдХреЗ рдКрдкрд░ рдордВрдбрд░рд╛рдпрд╛ рддреЛ рдореИрдВрдиреЗ рдЖрдЗрдХрди рдХреЗ рд░рдВрдЧ рдореЗрдВ рдПрдХ рд╕рд╣рдЬ рдмрджрд▓рд╛рд╡ рдХреИрд╕реЗ рд╣рд╛рд╕рд┐рд▓ рдХрд┐рдпрд╛ред рдЗрд╕реА рддрд░рд╣ рдХреА рд╕рдорд╕реНрдпрд╛ рдлреЗрд╕рдмреБрдХ рдкрд░ рдЖрдо рд╣реИред рдпрджрд┐ рдЖрдЗрдХрди рдПрдХ рд╕рдлреЗрдж рдкреГрд╖реНрдарднреВрдорд┐ рдкрд░ рдПрдХ рдиреАрд▓рд╛ рд╕рд┐рд▓реНрд╣реВрдЯ рд╣реИ, рддреЛ рдЬрдм рдЖрдк рдкрд░ рдордВрдбрд░рд╛рддреЗ рд╣реИрдВ, рддреЛ рджреЛрдиреЛрдВ рд░рдВрдЧ рдмрджрд▓рддреЗ рд╣реИрдВ, рдФрд░ рдпрд╣ рддреБрд░рдВрдд рд╣реЛрддрд╛ рд╣реИ рдФрд░ рдереЛрдбрд╝рд╛ рддреЗрдЬ рджрд┐рдЦрддрд╛ рд╣реИред рдореЗрд░реА рд╕реМрдВрджрд░реНрдп рднрд╛рд╡рдирд╛рдПрдВ рдЖрд╣рдд рд╣реБрдИрдВ, рдФрд░ рдореИрдВрдиреЗ рдЕрдкрдирд╛ рд╕рдорд╛рдзрд╛рди рд╡рд┐рдХрд╕рд┐рдд рдХрд┐рдпрд╛ред

рдЗрдВрдЯрд░рдиреЗрдЯ рдкрд░ рдРрд╕рд╛ рдХреБрдЫ рднреА рдирд╣реАрдВ рджреЗрдЦрд╛ рд╣реИ, рдореИрдВрдиреЗ рдЗрд╕ рдкрджреНрдзрддрд┐ рдХреЛ SITH (рд╕реЙрдлреНрдЯ рдЗрдореЗрдЬ рдЯреНрд░рд╛рдВрдЬрд╝рд┐рд╢рди рдСрди: рд╣реЛрд╡рд░) - рд╣реЙрд╡рд░ рдкрд░ рдЫрд╡рд┐ рдХрд╛ рдПрдХ рд╕рд╣рдЬ рд╕рдВрдХреНрд░рдордг рдХрд╣рдиреЗ рдХрд╛ рдЬрд┐рдореНрдорд╛ рд▓рд┐рдпрд╛ред

SITH - CSS3 Soft Image Transition on :Hover

рд╣реИрдмреНрд░реИрдЯ рдХреЗ рддрд╣рдд рдЖрдкрдХреЛ рдЙрдкрдХрд░рдг, рд╕рднреА рдХреЛрдб, рдХреБрдЫ рд╕реНрдХреНрд░реАрдирд╢реЙрдЯ рдФрд░ рдбреЗрдореЛ рд╕рдВрд╕реНрдХрд░рдг рдХреЗ рд▓рд┐рдП рд▓рд┐рдВрдХ рдХрд╛ рдкреВрд░рд╛ рд╡рд┐рд╡рд░рдг рдорд┐рд▓реЗрдЧрд╛ред

рдХреЛрдИ рднреА рдЖрдо рддреМрд░ рдкрд░ рд╡рд┐рднрд┐рдиреНрди рдкрд╛рд░рджрд░реНрд╢рд┐рддрд╛ рдореВрд▓реНрдпреЛрдВ рдХреЗ рдЙрдкрдпреЛрдЧ рдХреЛ рдкреНрд░рддрд┐рдмрдВрдзрд┐рдд рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИред


рд▓реЗрдХрд┐рди рдпрд╣ рджреГрд╖реНрдЯрд┐рдХреЛрдг рд╣рдореЗрдВ рдиреАрдЪреЗ рдХреА рджреЛ рдЫрд╡рд┐рдпреЛрдВ рдореЗрдВ рдЖрд╕рд╛рдиреА рд╕реЗ рд░рдВрдЧ рдмрджрд▓рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рдирд╣реАрдВ рджреЗрдЧрд╛


рдореЗрд░реА рд╡рд┐рдзрд┐ рдЗрд╕ рддрдереНрдп рдкрд░ рдЖрдзрд╛рд░рд┐рдд рд╣реИ рдХрд┐ рдПрдХ рдЫрд╡рд┐ рджреВрд╕рд░реЗ рдХреЗ рдКрдкрд░ рд╣реИ, рдФрд░ рд╡реЗ рдЖрд╕рд╛рдиреА рд╕реЗ рд╡рд┐рдкрд░реАрдд рдореВрд▓реНрдпреЛрдВ рдХреЗ рд▓рд┐рдП рдЕрдкрдиреА рдкрд╛рд░рджрд░реНрд╢рд┐рддрд╛ рдХреЛ рдмрджрд▓рддреЗ рд╣реИрдВред рдпрджрд┐ рдЗрд╕ рд╕рдордп CSS3 рд╕реЗ рд╕рдВрдХреНрд░рдордг рд╕рдВрдкрддреНрддрд┐ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛ рд╕рдВрдХреНрд░рдордг рдкреВрд░рд╛ рдирд╣реАрдВ рд╣реБрдЖ рд╣реИ, рддреЛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдореЗрдВ рд╕реЗ рдХреЛрдИ рдПрдХ рдЪрд┐рддреНрд░ рд╣рдореЗрд╢рд╛ рджрд┐рдЦрд╛рдИ рджреЗрддрд╛ рд╣реИред

HTML рдХреЛрдб:
<div class="trash"><b></b></div> 


рд╕реАрдПрд╕рдПрд╕:
.trash, .trash b {
display: block;
width: 24px;
height: 21px;
background: url(/demo/img/trash-sprite.png) no-repeat 0px -21px;
cursor: pointer;
-webkit-transition: .5s opacity;
-moz-transition: .5s opacity;
-ms-transition: .5s opacity;
-o-transition: .5s opacity;
transition: .5s opacity;
}
.trash {
position: relative;
background-position: 0px 0px;
}
.trash b {
position: absolute;
top: 0;
left: 0;
opacity: 0;
}
.trash:hover b {
opacity: 1;
}


рдирд┐рдореНрди рдЪрд┐рддреНрд░ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЛ рд╕реНрд╡рдпрдВ рджрд┐рдЦрд╛рддрд╛ рд╣реИред


рдПрдХ рдХрд╛рдордХрд╛рдЬреА рдЙрджрд╛рд╣рд░рдг рдпрд╣рд╛рдВ рджрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред

Source: https://habr.com/ru/post/In131299/


All Articles