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

STEP 1: HTML рдбреЙрдХреНрдпреВрдореЗрдВрдЯ рд▓рд┐рдЦрдирд╛
рдЪрд▓реЛ рдХрд╛рдо рдкрд░ рд▓рдЧ рдЬрд╛рдУред рдПрдЪрдЯреАрдПрдордПрд▓ рдХреЛрдб рд▓рд┐рдЦрдХрд░ рд╢реБрд░реВ рдХрд░рддреЗ рд╣реИрдВред рд╣рдорд╛рд░реЗ рджрд┐рд▓ рдХреЛ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП, рд╣рдореЗрдВ рдХреЗрд╡рд▓ рдПрдХ рдЦрд╛рд▓реА рдмреНрд▓реЙрдХ рддрддреНрд╡ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рдЬрд┐рд╕рд╕реЗ рд╣рдо рдХрдХреНрд╖рд╛ рдХреЛ
рджрд┐рд▓ рджреЗрдВрдЧреЗред
<div class="heart"></div>
рд╣рдореЗрдВ рдЕрдм рдЗрд╕рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ
рдЪрд░рдг 2: рджрд┐рд▓ рдХреИрд╕реЗ рдЖрдХрд░реНрд╖рд┐рдд рдХрд░реЗрдВ?
рдиреАрдЪреЗ рджрд┐рдП рдЧрдП рдЪрд┐рддреНрд░ рдореЗрдВ рджрд┐рдЦрд╛рдП рдЧрдП рдЖрд░реЗрдЦ рдХреЗ рдЕрдиреБрд╕рд╛рд░, рд╣рдо рдЕрдкрдиреЗ рджрд┐рд▓ рдХреЛ рдЖрдХрд░реНрд╖рд┐рдд рдХрд░реЗрдВрдЧреЗред рдбреНрд░рд╛рдЗрдВрдЧ рдПрд▓реНрдЧреЛрд░рд┐рдереНрдо рдХреЛ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдЪрд░рдгреЛрдВ рдореЗрдВ рдЕрдзрд┐рдХ рд╡рд┐рд╕реНрддрд╛рд░ рд╕реЗ рд╡рд░реНрдгрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред

рдЪрд░рдг 3: рдбреНрд░рд╛рдЗрдВрдЧ рд╢реБрд░реВ рдХрд░реЗрдВ
рдЪрд▓реЛ рд╣рдорд╛рд░реЗ рдмреНрд▓реЙрдХ рдХрд╛ рдЖрдХрд╛рд░ 100x100px рд╕реЗрдЯ рдХрд░рддреЗ рд╣реИрдВ, рдПрдХ рдлреНрд░реЗрдо 1 рдкрд┐рдХреНрд╕реЗрд▓ рдореЛрдЯреА рд▓рд╛рд▓ рдХрд░реЗрдВ рдФрд░ рдКрдкрд░ рдФрд░ рдмрд╛рдПрдВ рдлреНрд░реЗрдо рд╣рдЯрд╛ рджреЗрдВред рдЫрджреНрдо рддрддреНрд╡реЛрдВ рдХреЗ рд▓рд┐рдП
.heart: рдЗрд╕рд╕реЗ рдкрд╣рд▓реЗ рдФрд░
.heart: рдХреЗ рдмрд╛рдж, рд╣рдо рдЖрдпрд╛рдореЛрдВ рдХреЛ 70x100px рдкрд░ рд╕реЗрдЯ рдХрд░реЗрдВрдЧреЗ, рд╡рд╣реА рд▓рд╛рд▓ рдмреЙрд░реНрдбрд░ рд╕реЗ 1 рдкрд┐рдХреНрд╕реЗрд▓, рдмреЙрд░реНрдбрд░ рдХреЛ рджрд╛рдИрдВ рдУрд░ рдирд┐рдХрд╛рд▓реЗрдВ, рдФрд░ рдмрд╛рдИрдВ рдУрд░ рдХреЗ рдКрдкрд░реА рдФрд░ рдмрд╛рдПрдВ рдирд┐рдЪрд▓реЗ рдХреЛрдиреЛрдВ рдХреЛ 50px рдХреА рддреНрд░рд┐рдЬреНрдпрд╛ рдХреЗ рд╕рд╛рде рдЧреЛрд▓ рдХрд░реЗрдВред
.рдЖрд╣рд╛рд░ рдХрд░реЛ {
рд╕реНрдерд┐рддрд┐: рд░рд┐рд╢реНрддреЗрджрд╛рд░;
рдЪреМрдбрд╝рд╛рдИ: 100px;
рдКрдВрдЪрд╛рдИ: 100 рдкреАрдПрдХреНрд╕;
рд╕реАрдорд╛: рдареЛрд╕ 1px рд▓рд╛рд▓;
рд╕реАрдорд╛-рд╢реАрд░реНрд╖: рдХреЛрдИ рдирд╣реАрдВ;
рд╕реАрдорд╛-рд╡рд╛рдо: рдХреЛрдИ рдирд╣реАрдВ;
}
.heart: рд╕реЗ рдкрд╣рд▓реЗ, .heart: рдХреЗ рдмрд╛рдж {
рд╕реНрдерд┐рддрд┐: рдирд┐рд░рдкреЗрдХреНрд╖;
рд╕рд╛рдордЧреНрд░реА: '';
-рд╡реЗрдмрдХрд┐рдЯ-рдмреЙрд░реНрдбрд░-рддреНрд░рд┐рдЬреНрдпрд╛: 50px 0 0 50px; / * рдХреНрд░реЛрдо рдФрд░ рд╕рдлрд╛рд░реА рдХреЗ рд▓рд┐рдП * /
-рдореЛрдЬрд╝-рдмреЙрд░реНрдбрд░-рддреНрд░рд┐рдЬреНрдпрд╛: 50px 0 0 50px; / * рдлрд╝рд╛рдпрд░рдлрд╝реЙрдХреНрд╕ рдХреЗ рд▓рд┐рдП * /
рд╕реАрдорд╛-рддреНрд░рд┐рдЬреНрдпрд╛: 50px 0 0 50px;
рдЪреМрдбрд╝рд╛рдИ: 70 рдкреАрдПрдХреНрд╕;
рдКрдВрдЪрд╛рдИ: 100 рдкреАрдПрдХреНрд╕;
рд╕реАрдорд╛: рдареЛрд╕ 1px рд▓рд╛рд▓;
рд╕реАрдорд╛-рдЕрдзрд┐рдХрд╛рд░: рдХреЛрдИ рдирд╣реАрдВ;
}
рдЪрд░рдг 4: рджрд┐рд▓ рдХреА рд╕реВрд░рдд
рдирддреАрдЬрддрди, рд╣рдореЗрдВ рдХреБрдЫ рдЕрдЬреАрдм рд▓рд╛рдЗрдиреЗрдВ рдорд┐рд▓реАрдВред рдЙрдирд╕реЗ рд╣рдорд╛рд░реЗ рд▓рд┐рдП рд╕рд╣реА рджрд┐рд▓ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдХрд╛рд░реНрдп рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ:
- рдШреБрдорд╛рдПрдБ .heart: рд░реВрдкрд╛рдВрддрд░рдг рд╕рдВрдкрддреНрддрд┐ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ 90 рдУ рджреНрд╡рд╛рд░рд╛ рдЫрджреНрдо рддрддреНрд╡ рдХреЗ рдмрд╛рдж : рдШреБрдорд╛рдПрдБ (90deg) ;
- рдЫрджреНрдо рддрддреНрд╡реЛрдВ рдХреЛ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░реЗрдВред рдкрд╣рд▓реЗ: рдкрд╣рд▓реЗ рдФрд░ рдмрд╛рдж рдореЗрдВ: рд╣рдорд╛рд░реЗ рдмрд╛рдж рдХрд╛ рддрддреНрд╡ рд╣рдорд╛рд░реЗ рджрд┐рд▓ рдХрд╛ рд░реВрдк рд▓реЗ рд▓реЗрддрд╛ рд╣реИ ;
- рдмреНрд▓реЙрдХ рддрддреНрд╡ рдХреЛ 45 рдУ рд╕реЗ рдШреБрдорд╛рдПрдВред
рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк, рд╣рдореЗрдВ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдХреЛрдб рдорд┐рд▓рддреЗ рд╣реИрдВ:
.рдЖрд╣рд╛рд░ рдХрд░реЛ {
рд╕реНрдерд┐рддрд┐: рд░рд┐рд╢реНрддреЗрджрд╛рд░;
рдЪреМрдбрд╝рд╛рдИ: 100px;
рдКрдВрдЪрд╛рдИ: 100 рдкреАрдПрдХреНрд╕;
-рд╡реЗрдмрдХреИрдЯ-рдЯреНрд░рд╛рдВрд╕рдлреЙрд░реНрдо: рд░реЛрдЯреЗрдЯ (45 рдбреАрдЬреА); / * рдХреНрд░реЛрдо рдФрд░ рд╕рдлрд╛рд░реА рдХреЗ рд▓рд┐рдП * /
-рдореЛрдЬрд╝-рдЯреНрд░рд╛рдВрд╕рдлрд╝реЙрд░реНрдо: рд░реЛрдЯреЗрдЯ (45 рдбрд┐рдЧреНрд░реА); / * рдлрд╝рд╛рдпрд░рдлрд╝реЙрдХреНрд╕ рдХреЗ рд▓рд┐рдП * /
-рдУ-рдкрд░рд┐рд╡рд░реНрддрди: рдШреБрдорд╛рд╡ (45 рдбрд┐рдЧреНрд░реА); / * рдУрдкреЗрд░рд╛ рдХреЗ рд▓рд┐рдП * /
рдкрд░рд┐рд╡рд░реНрддрди: рдШреБрдорд╛рдПрдБ (45 рдбрд┐рдЧреНрд░реА);
рд╕реАрдорд╛: рдареЛрд╕ 1px рд▓рд╛рд▓;
рд╕реАрдорд╛-рд╢реАрд░реНрд╖: рдХреЛрдИ рдирд╣реАрдВ;
рд╕реАрдорд╛-рд╡рд╛рдо: рдХреЛрдИ рдирд╣реАрдВ;
}
.heart: рд╕реЗ рдкрд╣рд▓реЗ, .heart: рдХреЗ рдмрд╛рдж {
рд╕реНрдерд┐рддрд┐: рдирд┐рд░рдкреЗрдХреНрд╖;
рд╕рд╛рдордЧреНрд░реА: '';
-рд╡реЗрдмрдХрд┐рдЯ-рдмреЙрд░реНрдбрд░-рддреНрд░рд┐рдЬреНрдпрд╛: 50px 0 0 50px;
-рдореЛрдЬрд╝-рдмреЙрд░реНрдбрд░-рддреНрд░рд┐рдЬреНрдпрд╛: 50px 0 0 50px;
рд╕реАрдорд╛-рддреНрд░рд┐рдЬреНрдпрд╛: 50px 0 0 50px;
рдЪреМрдбрд╝рд╛рдИ: 70 рдкреАрдПрдХреНрд╕;
рдКрдВрдЪрд╛рдИ: 100 рдкреАрдПрдХреНрд╕;
рд╕реАрдорд╛: рдареЛрд╕ 1px рд▓рд╛рд▓;
рд╕реАрдорд╛-рдЕрдзрд┐рдХрд╛рд░: рдХреЛрдИ рдирд╣реАрдВ;
рдмрд╛рдПрдВ: -70 рдкреАрдПрдХреНрд╕;
}
.рд╣рд╛рд░реНрдЯ: рдХреЗ рдмрд╛рджред "
рд╕реНрдерд┐рддрд┐: рдирд┐рд░рдкреЗрдХреНрд╖;
рдмрд╛рдПрдВ: 15 рдкреАрдПрдХреНрд╕;
рдЯреЙрдк: -85 рдкреАрдПрдХреНрд╕;
-рд╡реЗрдмрдХреИрдЯ-рдЯреНрд░рд╛рдВрд╕рдлреЙрд░реНрдо: рд░реЛрдЯреЗрдЯ (90 рдбреАрдЬреА);
-рдореЛрдЬрд╝-рдЯреНрд░рд╛рдВрд╕рдлрд╝реЙрд░реНрдо: рд░реЛрдЯреЗрдЯ (90 рдбреАрдЬреА);
-рдУ-рдкрд░рд┐рд╡рд░реНрддрди: рдШреБрдорд╛рд╡ (90 рдбрд┐рдЧреНрд░реА);
}
рд╣рдореЗрдВ рдРрд╕рд╛ рдХреНрдпрд╛ рдорд┐рд▓рд╛ рд╣реИ:

рдЪрд░рдг 5: рдкреГрд╖реНрдарднреВрдорд┐ рдмрдирд╛рдирд╛
рдЕрдкрдиреЗ рджрд┐рд▓ рдХреЛ рдФрд░ рдЕрдзрд┐рдХ рд╕реБрдВрджрд░ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП, рд╣рдо рдЗрд╕реЗ рдЧреНрд░реЗрдбрд┐рдПрдВрдЯ рдХреА рдорджрдж рд╕реЗ рдлрд┐рд░ рд╕реЗ рдЦреЛрдЬ рд▓реЗрдВрдЧреЗред рдЪреВрдВрдХрд┐ CSS3 рдЖрдзрд┐рдХрд╛рд░рд┐рдХ рддреМрд░ рдкрд░ рд╕реНрд╡реАрдХреГрдд рдирд╣реАрдВ рд╣реИ рдФрд░ рдХреЛрдИ рднреА рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдЗрд╕рдХрд╛ рд╕рдорд░реНрдерди рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ, рдореИрдВ рдХрдИ рдмреНрд░рд╛рдЙрдЬрд╝рд░реЛрдВ рдХреЗ рд▓рд┐рдП рдЕрд▓рдЧ рд╕реЗ рдЧреНрд░реЗрдбрд┐рдПрдВрдЯ рд╕реЗрдЯ рдХрд░рддрд╛ рд╣реВрдВред
рдмреНрд▓реЙрдХ рдХреЗ рд╢рд░реАрд░ рдХреЗ рд▓рд┐рдП рдврд╛рд▓ рд╕реНрд╡рдпрдВ:
.рдЖрд╣рд╛рд░ рдХрд░реЛ {
рдкреГрд╖реНрдарднреВрдорд┐: рд▓рд╛рд▓;
/ * рдЙрди рдмреНрд░рд╛рдЙрдЬрд╝рд░реЛрдВ рдХреЗ рд▓рд┐рдП рдЬреЛ рдЧреНрд░реЗрдбрд┐рдПрдВрдЯ рдХрд╛ рд╕рдорд░реНрдерди рдирд╣реАрдВ рдХрд░рддреЗ рд╣реИрдВ * /
рдкреГрд╖реНрдарднреВрдорд┐: -webkit-radial-gradient (115% 50%, 75px 110px, # 8B0000, # 8B0000, рд▓рд╛рд▓);
/ * рдХреНрд░реЛрдо рдФрд░ рд╕рдлрд╛рд░реА рдХреЗ рд▓рд┐рдП * /
рдкреГрд╖реНрдарднреВрдорд┐: -рдореЛрдЬрд╝-рд░реЗрдбрд┐рдпрд▓-рдЧреНрд░реЗрдбрд┐рдПрдВрдЯ (170% 50%, рд╕рд░реНрдХрд▓, # 8B0000 0%, # 8B0000 52%, рд▓рд╛рд▓ 76%);
/ * рдлрд╝рд╛рдпрд░рдлрд╝реЙрдХреНрд╕ рдХреЗ рд▓рд┐рдП * /
рдкреГрд╖реНрдарднреВрдорд┐: -рдУ-рд░реЗрдбрд┐рдпрд▓-рдЧреНрд░реЗрдбрд┐рдПрдВрдЯ (115% 50%, 75px 110px, # 8B0000, # 8B0000, рд▓рд╛рд▓);
/ * рдУрдкреЗрд░рд╛ рдХреЗ рд▓рд┐рдП * /
рдкреГрд╖реНрдарднреВрдорд┐: рд░реЗрдбрд┐рдпрд▓-рдврд╛рд▓ (115% 50%, 75px 110px, # 8B0000, # 8B0000, рд▓рд╛рд▓);
/ * CSS3 рдорд╛рдирдХреЛрдВ рдХреЗ рдЕрдиреБрд╕рд╛рд░ * /
}
рд░реЛрдЧреА рдХреЗ рд▓рд┐рдП
.heart: рдЫрджреНрдо рддрддреНрд╡
рд╕реЗ рдкрд╣рд▓реЗ :
.рд╣рд╛рд░реНрдЯ: рдЗрд╕рд╕реЗ рдкрд╣рд▓реЗред "
рдкреГрд╖реНрдарднреВрдорд┐: рд▓рд╛рд▓;
рдкреГрд╖реНрдарднреВрдорд┐: -webkit- рд░реЗрдбрд┐рдпрд▓-рдЧреНрд░реЗрдбрд┐рдПрдВрдЯ (15% 50%, 65px 65px, # FFE4E1, рд▓рд╛рд▓);
рдкреГрд╖реНрдарднреВрдорд┐: -рдореЛрдЬрд╝-рд░реЗрдбрд┐рдпрд▓-рдЧреНрд░реЗрдбрд┐рдПрдВрдЯ (15% 50%, рд╕рд░реНрдХрд▓, # FFE4E1, рд▓рд╛рд▓ 85%);
рдкреГрд╖реНрдарднреВрдорд┐: -рдУ-рд░реЗрдбрд┐рдпрд▓-рдЧреНрд░реЗрдбрд┐рдПрдВрдЯ (15% 50%, 65% 65%, # FFE4E1, рд▓рд╛рд▓);
рдкреГрд╖реНрдарднреВрдорд┐: рд░реЗрдбрд┐рдпрд▓-рдврд╛рд▓ (15% 50%, 65% 65%, # FFE4E1, рд▓рд╛рд▓);
}
рд░реЛрдЧреА рдХреЗ рд▓рд┐рдП
.heart: рдЫрджреНрдо рддрддреНрд╡
рд╕реЗ рдкрд╣рд▓реЗ :
.рд╣рд╛рд░реНрдЯ: рдХреЗ рдмрд╛рджред "
рдкреГрд╖реНрдарднреВрдорд┐: рд▓рд╛рд▓;
рдкреГрд╖реНрдарднреВрдорд┐: -webkit-radial-gradient (50% 80%, 85px 80px, # FFB6C1, red, # 8B0000);
рдкреГрд╖реНрдарднреВрдорд┐: -рдореЛрдЬрд╝-рд░реЗрдбрд┐рдпрд▓-рдЧреНрд░реЗрдбрд┐рдПрдВрдЯ (50% 80%, рд╕рд░реНрдХрд▓, # FFB6C1, рд▓рд╛рд▓, # 8B0000 90%);
рдкреГрд╖реНрдарднреВрдорд┐: -рдУ-рд░реЗрдбрд┐рдпрд▓-рдврд╛рд▓ (50% 80%, 85px 80px, # FFB6C1, рд▓рд╛рд▓, # 8B0000);
рдкреГрд╖реНрдарднреВрдорд┐: рд░реЗрдбрд┐рдпрд▓-рдврд╛рд▓ (50% 80%, 85px 80px, # FFB6C1, рд▓рд╛рд▓, # 8,0000000);
}
рд╡реИрдЬреНрдЮрд╛рдирд┐рдХ рдкреНрд░рд╣рд╛рд░ рдХреА рд╡рд┐рдзрд┐ рджреНрд╡рд╛рд░рд╛ рдореЗрд░реЗ рджреНрд╡рд╛рд░рд╛ рд╡реНрдпрдХреНрддрд┐рдЧрдд рд░реВрдк рд╕реЗ рдЪреБрдиреЗ рдЧрдП рд╣реИрдВ;)
рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдЬреЛ рдХрд┐рд╕реА рдХрд╛рд░рдг рд╕реЗ CSS3 рдЧреНрд░реЗрдбрд┐рдПрдВрдЯреНрд╕ рдХреЛ рдирд╣реАрдВ рд╕рдордЭрддреЗ рд╣реИрдВ, рдмрд╕ рдПрдХ рд▓рд╛рд▓ рджрд┐рд▓ рджреЗрдЦреЗрдВрдЧреЗред
рдХрджрдо 6: рдЪрд▓реЛ рд╣рдорд╛рд░реЗ рджрд┐рд▓ рдХреА рдзрдбрд╝рдХрди рдмрдирд╛рддреЗ рд╣реИрдВ
рдЕрдм рд╣рдорд╛рд░реЗ рджрд┐рд▓ рдХреА рдзрдбрд╝рдХрди рдмрдирд╛рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░реЛред рдЕрджреНрднреБрдд CSS3 рдХреА рд╕рдВрдкрддреНрддрд┐, рдПрдиреАрдореЗрд╢рди, рдЗрд╕рд╕реЗ рд╣рдореЗрдВ рдорджрдж рдорд┐рд▓реЗрдЧреАред рддрдерд╛рдХрдерд┐рдд рдХреАрдлрд╝реНрд░реЗрдо рдХрд╛ рдирд╛рдо рдЗрд╕рдореЗрдВ рджрд░реНрдЬ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ (рдпрд╣ рдмрддрд╛рддрд╛ рд╣реИ рдХрд┐ рдПрдиреАрдореЗрд╢рди рдХреЗ рджреМрд░рд╛рди рддрддреНрд╡ рдХреА рд╢реИрд▓реА рдХреИрд╕реЗ рдмрджрд▓рддреА рд╣реИ), рдПрдиреАрдореЗрд╢рди рдХреА рдЕрд╡рдзрд┐, рдкреБрдирд░рд╛рд╡реГрддреНрддрд┐ рдХреА рд╕рдВрдЦреНрдпрд╛, рдЖрджрд┐ред
рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдХреЛ рдпрд╣ рдмрддрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐ рдЙрд╕реЗ
.heart рд╡рд░реНрдЧ рдореЗрдВ рд╣рдорд╛рд░реЗ рддрддреНрд╡ рдХреЛ рдЪреЗрддрди рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП
, рд▓рд┐рдЦреЗрдВ:
.рдЖрд╣рд╛рд░ рдХрд░реЛ {
рдПрдиреАрдореЗрд╢рди-рдирд╛рдо: 'рдПрдиреАрдореЗ';
/ * рдПрдиреАрдореЗрд╢рди рдХреЗ рд▓рд┐рдП рдХреАрдлреНрд░реЗрдо рдХрд╛ рдирд╛рдо * /
рдПрдиреАрдореЗрд╢рди-рдЕрд╡рдзрд┐: 300ms;
/ * рдПрдирд┐рдореЗрд╢рди рдЕрд╡рдзрд┐ * /
рдПрдиреАрдореЗрд╢рди-рдкреБрдирд░рд╛рд╡реГрддрд┐-рдЧрдгрдирд╛: рдЕрдирдВрдд;
рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ / * рджреЛрд╣рд░рд╛рд╡ рдХреА рд╕рдВрдЦреНрдпрд╛ - рдЕрд╕реАрдо рд░реВрдк рд╕реЗ * /
рдПрдиреАрдореЗрд╢рди-рджрд┐рд╢рд╛: рд╡реИрдХрд▓реНрдкрд┐рдХ;
/ * рдЖрдЧреЗ рдФрд░ рдкреАрдЫреЗ рдХреЗ рдХреНрд░рдо рдореЗрдВ рдПрдиреАрдореЗрд╢рди рдЦреЗрд▓реЗрдВ * /
рдПрдиреАрдореЗрд╢рди-рдЯрд╛рдЗрдорд┐рдВрдЧ-рдлрд╝рдВрдХреНрд╢рди: рдЖрд╕рд╛рдиреА рд╕реЗ;
/ * рдПрдиреАрдореЗрд╢рди рдХреЗ рд▓рд┐рдП рд╕рдордп рдЕрдВрддрд░рд╛рд▓ рдХреА рдЧрдгрдирд╛, рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ рдПрдиреАрдореЗрд╢рди рддреНрд╡рд░рд┐рдд рд╣реИ * /
}
рдЕрдм рдЖрдЗрдпреЗ рдПрдиреАрдореЗрд╢рди рдХреЗ рд▓рд┐рдП рд╣рдорд╛рд░реА keyframe рд▓рд┐рдЦрддреЗ рд╣реИрдВред рдЗрд╕рдореЗрдВ, рд╣рдо рд▓рд┐рдЦрддреЗ рд╣реИрдВ рдХрд┐ рдПрдиреАрдореЗрд╢рди рдХреЗ рджреМрд░рд╛рди рддрддреНрд╡ 1.1 рдЧреБрдирд╛ рдмрдврд╝ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП, рдФрд░ рдлрд┐рд░ рдЕрдкрдиреЗ рдореВрд▓ рдЖрдХрд╛рд░ рдореЗрдВ рд╡рд╛рдкрд╕ рдЖ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред рдпрд╣ рдордд рднреВрд▓реЛ рдХрд┐ рд╣рдордиреЗ рддрддреНрд╡ рдХреЛ 45
рдУ рд╕реЗ рдШреБрдорд╛рдпрд╛ред
@keyframes 'рдПрдиреАрдореЗ' {
{рд╕реЗ
рд░реВрдкрд╛рдВрддрд░: рд╕реНрдХреЗрд▓ (1) рд░реЛрдЯреЗрдЯ (45 рдбрд┐рдЧреНрд░реА);
}
рдХреЛ {
рд░реВрдкрд╛рдВрддрд░: рд╕реНрдХреЗрд▓ (1.1) рд░реЛрдЯреЗрдЯ (45 рдбрд┐рдЧреНрд░реА);
}
}
рдЪрд░рдг 7: рдХреНрд░реЙрд╕-рдмреНрд░рд╛рдЙрдЬрд╝рд░ рд╕рдорд╕реНрдпрд╛рдПрдВ
рддрдереНрдп рдпрд╣ рд╣реИ рдХрд┐ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдЕрднреА рддрдХ рдЕрдзрд┐рдХрд╛рдВрд╢ рдореВрд▓ CSS3 рдЧреБрдгреЛрдВ рдХрд╛ рд╕рдорд░реНрдерди рдирд╣реАрдВ рдХрд░рддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдЙрдирдХреЗ рдирд╛рдо рдХреЗ рддрд╣рдд рдЕрдкрдиреЗ рд╕реНрд╡рдпрдВ рдХреЗ рдПрдирд╛рд▓реЙрдЧ рд╣реИрдВред рдЗрд╕рд▓рд┐рдП, рдХрдИ рдЧреБрдгреЛрдВ рдХреЗ рд▓рд┐рдП, рд╣рдореЗрдВ рд╢реБрд░реБрдЖрдд рдореЗрдВ
-webkit- рдпрд╛
-moz- рдЬреИрд╕реЗ рдЙрдкрд╕рд░реНрдЧ рд▓рд┐рдЦрдирд╛ рд╣реЛрдЧрд╛ред
рд╡рд┐рднрд┐рдиреНрди рдмреНрд░рд╛рдЙрдЬрд╝рд░реЛрдВ рдХреЗ рд▓рд┐рдП, рдЙрдирдХреЗ рдЙрдкрд╕рд░реНрдЧ рд╣реИрдВ:
- -webkit- рд╡реЗрдмрдХрд┐рдЯ рдЗрдВрдЬрди (рдХреНрд░реЛрдо, рд╕рдлрд╛рд░реА) рдкрд░ рдмреНрд░рд╛рдЙрдЬрд╝рд░реЛрдВ рдХреЗ рд▓рд┐рдП;
- -рдореЛрдЬрд╝- рдЧреЗрдХреЛ рдЗрдВрдЬрди (рдлрд╝рд╛рдпрд░рдлрд╝реЙрдХреНрд╕, рд╕реАрдореЙрдиреНрдХреА) рдкрд░ рдмреНрд░рд╛рдЙрдЬрд╝рд░реЛрдВ рдХреЗ рд▓рд┐рдП;
- -o- рдкреНрд░реЗрд╕реНрдЯреЛ рдЗрдВрдЬрди (рдУрдкреЗрд░рд╛, рдирд┐рдВрдЯреЗрдВрдбреЛ рдбреАрдПрд╕ рдмреНрд░рд╛рдЙрдЬрд╝рд░) рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рдмреНрд░рд╛рдЙрдЬрд╝рд░реЛрдВ рдХреЗ рд▓рд┐рдП;
рд╣рдорд╛рд░реЗ рдПрдиреАрдореЗрд╢рди рдХреЗ рд▓рд┐рдП рд╡рд┐рднрд┐рдиреНрди рдмреНрд░рд╛рдЙрдЬрд╝рд░реЛрдВ рдореЗрдВ рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП (рдФрд░ рдпрд╣ рдХреНрд░реЛрдо, рд╕рдлрд╛рд░реА 5 рдФрд░ рдлрд╝рд╛рдпрд░рдлрд╝реЙрдХреНрд╕ рдореЗрдВ рдХрд╛рдо рдХрд░реЗрдЧрд╛), рд╣рдореЗрдВ рд╡рд┐рднрд┐рдиреНрди рдЙрдкрд╕рд░реНрдЧреЛрдВ рдХреЗ рд╕рд╛рде рдПрдиреАрдореЗрд╢рди рдХреЗ рд╕рд╛рде рдмреНрд▓реЙрдХ рд▓рд┐рдЦрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред Google Chrome рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдХреЗ рдорд╛рдорд▓реЗ рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░реЗрдВ:
.рдЖрд╣рд╛рд░ рдХрд░реЛ {
-рд╡реЗрдмрдХрд┐рдЯ-рдПрдиреАрдореЗрд╢рди-рдирд╛рдо: 'рдПрдиреАрдореЗ';
-webkit- рдПрдиреАрдореЗрд╢рди-рдЕрд╡рдзрд┐: 300ms;
-webkit- рдПрдиреАрдореЗрд╢рди-рдкреБрдирд░рд╛рд╡реГрддреНрддрд┐-рдЧрдгрдирд╛: рдЕрдирдВрдд;
-webkit- рдПрдиреАрдореЗрд╢рди-рджрд┐рд╢рд╛: рд╡реИрдХрд▓реНрдкрд┐рдХ;
-webkit- рдПрдиреАрдореЗрд╢рди-рдЯрд╛рдЗрдорд┐рдВрдЧ-рдлрд╝рдВрдХреНрд╢рди: рдЖрд╕рд╛рдиреА-рдореЗрдВ;
}
@ -webkit- рдХреАрдлреНрд░реЗрдо 'рдПрдиреАрдореЗ' {
{рд╕реЗ
-рд╡реЗрдмрдХреИрдЯ-рдЯреНрд░рд╛рдВрд╕рдлреЙрд░реНрдо: рд╕реНрдХреЗрд▓ (1) рд░реЛрдЯреЗрдЯ (45 рдбреАрдЬреА);
}
рдХреЛ {
-рд╡реЗрдмрдХреИрдЯ-рдЯреНрд░рд╛рдВрд╕рдлреЙрд░реНрдо: рд╕реНрдХреЗрд▓ (1.1) рд░реЛрдЯреЗрдЯ (45 рдбреАрдЬреА);
}
}
рдХреГрдкрдпрд╛ рдзреНрдпрд╛рди рджреЗрдВ рдХрд┐ рдЧреЗрдХреЛ рдЗрдВрдЬрди рдкрд░ рдмреНрд░рд╛рдЙрдЬрд╝рд░реЛрдВ рдХреЗ рд▓рд┐рдП рдХреАрдлрд╝реНрд░реЗрдо рд▓рд┐рдЦрддреЗ рд╕рдордп, рдХреАрдлрд╝реНрд░реЗрдо рдХреЗ рдирд╛рдо рд╕реЗ рдЙрджреНрдзрд░рдг рдбрд╛рд▓рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИред
рдкрд░рд┐рдгрд╛рдо
рдкрд░рд┐рдгрд╛рдо рдореЗрд░реЗ рд▓рд┐рдП рдЖрд╢реНрдЪрд░реНрдпрдЬрдирдХ рд╣реИ: рд╕реБрдВрджрд░, рд╕реБрд░реБрдЪрд┐рдкреВрд░реНрдг, рд╕рд░рд▓ред рдЖрдк
рдпрд╣рд╛рдВ рдбреЗрдореЛ
рджреЗрдЦ рд╕рдХрддреЗ
рд╣реИрдВ ред
рдореЛрдЬрд╝рд┐рд▓рд╛ рдлрд╝рд╛рдпрд░рдлрд╝реЙрдХреНрд╕ 4.0+, рд╕рдлрд╛рд░реА 4, Google рдХреНрд░реЛрдо 3.0+ рдореЗрдВ рд╕рд╣реА рдврдВрдЧ рд╕реЗ рдХрд╛рдо рдХрд░реЗрдЧрд╛ред рдУрдкреЗрд░рд╛ 12 рд╕рдВрд╕реНрдХрд░рдг рд╕реЗ рд╢реБрд░реВ рд╣реЛрдиреЗ рдкрд░ рдХреЗрд╡рд▓ рдЧреНрд░реЗрдбрд┐рдПрдВрдЯ рджрд┐рдЦрд╛рдИ рджреЗрдВрдЧреЗред
рдкреБрдирд╢реНрдЪ: рдпрд╣ рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рджрд┐рд▓ рд╡реЗрд▓реЗрдВрдЯрд╛рдЗрди рдбреЗ рдкрд░ рдПрдХ рдЖрдИрдЯреА рд▓рдбрд╝рдХреА рдХреЗ рд▓рд┐рдП рдПрдХ рд╢рд╛рдирджрд╛рд░ рдЙрдкрд╣рд╛рд░ рд╣реЛрдЧрд╛ред рдЖрдкрдХреЛ рдХреНрдпрд╛ рд▓рдЧрддрд╛ рд╣реИ?