25 ΠΏΡΠΈΠΌΠ΅ΡΠΎΠ² CSS Π°Π½ΠΈΠΌΠ°ΡΠΈΠΈ ΠΊΠ½ΠΎΠΏΠΊΠΈ
ΠΠ΅Π±-Π΄ΠΈΠ·Π°ΠΉΠ½ ΠΠΎΠ»Π΅Π·Π½ΠΎΡΡΠΈ admin 0 ΠΠΎΠΌΠΌΠ΅Π½ΡΠ°ΡΠΈΠ΅Π² HTML, Π²Π΄ΠΎΡ Π½ΠΎΠ²Π΅Π½ΠΈΠ΅, Π΄ΠΈΠ·Π°ΠΉΠ½, ΠΏΠΎΠ»Π΅Π·Π½ΠΎΡΡΠΈ, ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ΠΠ½ΠΎΠΏΠΊΠΈ ΡΠ²Π»ΡΡΡΡΡ ΠΊΡΠ°Π΅ΡΠ³ΠΎΠ»ΡΠ½ΡΠΌ ΠΊΠ°ΠΌΠ½Π΅ΠΌ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠ°, Π²Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΠ΅ ΠΈΡ ΠΊΠ°ΠΆΠ΄ΡΠΉ Π΄Π΅Π½Ρ. ΠΠ½ΠΈ ΡΠ²Π»ΡΡΡΡΡ Π²Π°ΠΆΠ½ΡΠΌ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠΌ Π΄ΠΈΠ·Π°ΠΉΠ½Π° Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡΠ²ΠΈΡ. ΠΡΠ»ΠΈ Π²Ρ ΠΈΡΠ΅ΡΠ΅ Π²Π΄ΠΎΡ Π½ΠΎΠ²Π΅Π½ΠΈΠ΅ Π΄Π»Ρ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½ΡΡ ΠΊΠ½ΠΎΠΏΠΎΠΊ, Π²ΠΎΡ 25 ΠΏΡΠΈΠΌΠ΅ΡΠΎΠ² ΠΈΡ CSS Π°Π½ΠΈΠΌΠ°ΡΠΈΠΈ.
ΠΡΠΈ ΠΊΠ½ΠΎΠΏΠΊΠΈ ΠΎΠ±Π»Π°Π΄Π°ΡΡ Π½Π΅ΠΊΠΎΡΠΎΡΡΠΌΠΈ ΠΏΠΎΡΡΡΡΠ°ΡΡΠΈΠΌΠΈ ΡΡΡΠ΅ΠΊΡΠ°ΠΌΠΈ Π·Π°Π²ΠΈΡΠ°Π½ΠΈΡ, Π½Π΅ΠΊΠΎΡΠΎΡΡΠ΅ ΠΈΠ· ΠΊΠΎΡΠΎΡΡΡ ΡΠΎΠ΄Π΅ΡΠΆΠ°Ρ ΡΡΡΠ΅ΠΊΡ Π³ΡΠ°Π΄ΠΈΠ΅Π½ΡΠ°, 3D-ΡΡΡΠ΅ΠΊΡΡ, Π΄ΠΈΠ·Π°ΠΉΠ½ ΠΌΠ°ΡΠ΅ΡΠΈΠ°Π»ΠΎΠ² ΠΈ ΠΌΠ½ΠΎΠ³ΠΎΠ΅ Π΄ΡΡΠ³ΠΎΠ΅.
ΠΠΎΡΠ΅ΠΌΡ Π²Π°ΡΠ΅ ΠΏΠΎΡΡΡΠΎΠ»ΠΈΠΎ Π½Π΅ ΡΠ°ΠΊ Π²Π°ΠΆΠ½ΠΎ, ΠΊΠ°ΠΊ Π²Ρ ΡΡΠΈΡΠ°Π΅ΡΠ΅?Π‘ΠΎΠ΄Π΅ΡΠΆΠ°Π½ΠΈΠ΅
- 1 CSS Favourite Button
- 2 CSS Border transitions
- 3 Animation submit button
- 4 Button bubble effect
- 5 Transitional Buttons
- 6 Bubbly Button
- 7 Shiney Button
- 8 Button Hover Animation
- 9 Flipside
- 10 Gradient Button
11 Box/Button Hovers- 12 Share Button
- 13 Button with Built-in Loading Indicator JS and SCSS
- 14 Story Button
- 15 Gradient Buttons with Background-Color Change (CSS-only)
- 16 SVG Button hover effect with snap.svg
- 17 Morphing Input Field Button
- 18 Upload Progress Interaction
- 19 Particle Button
- 20 Buttons with animated background
- 21 Liquid Button
- 22 UI: Button morphing into form
- 23 Buttons css hover effect
- 24 Atom Button
- 25 Great button animation
- 25.1 ΠΠ’Π ΠΠΠ’ΠΠ ΠΠ‘ΠΠ!
CSS Favourite Button
CSS Border transitions
Animation submit button
Button bubble effect
Transitional Buttons
Bubbly Button
Shiney Button
Button Hover Animation
Flipside
Gradient Button
Box/Button Hovers
Button with Built-in Loading Indicator JS and SCSS
Story Button
Gradient Buttons with Background-Color Change (CSS-only)
SVG Button hover effect with snap.svg
Morphing Input Field Button
Upload Progress Interaction
Particle Button
Buttons with animated background
Liquid Button
UI: Button morphing into form
Buttons css hover effect
Atom Button
Great button animation
ΠΠ’Π ΠΠΠ’ΠΠ ΠΠ‘ΠΠ!
pt-blog.ru
Π‘ΠΎΡΠΈΠ°Π»ΡΠ½ΡΠ΅ ΠΊΠ½ΠΎΠΏΠΊΠΈ Π½Π° HTML / CSS3
Π‘ΠΎΡΠΈΠ°Π»ΡΠ½ΡΠ΅ ΠΊΠ½ΠΎΠΏΠΊΠΈ Π½Π° HTML / CSS
ΠΡΠΎ Π΄ΠΎΠ²ΠΎΠ»ΡΠ½ΠΎ ΡΠ°ΡΡΠΎ Π²ΡΡΡΠ΅ΡΠ°ΡΡΠΈΠΉ Π°ΡΡΠΈΠ±ΡΡ Π½Π° ΠΊΠ°ΠΆΠ΄ΠΎΠΌ ΡΠ°ΠΉΡ, ΡΠ΅ΠΉΡΠ°Ρ Π½Π΅ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡΠ΅Π΄ΡΡΠ°Π²ΠΈΡΡ Ρ ΠΎΡΡ ΠΎΠ΄ΠΈΠ½ ΡΠ°ΠΉΡ Π±Π΅Π· ΡΠΎΡΠΈΠ°Π»ΡΠ½ΡΡ ΠΊΠ½ΠΎΠΏΠΎΠΊ. Π Π΄Π°Π½Π½ΠΎΠΌ ΡΡΠΎΠΊΠ΅ ΡΠΎΠ·Π΄Π°Π΄ΠΈΠΌ ΠΊΡΠ°ΡΠΈΠ²ΡΠ΅ ΠΊΠ½ΠΎΠΏΠΊΠΈ Π½Π° CSS, Π·Π°ΡΠΈΠΊΡΠΈΡΡΠ΅ΠΌ ΠΈΡ Π½Π° ΡΡΡΠ°Π½ΠΈΡΠ΅, Π° ΠΏΡΠΈ Π½Π°Π²Π΅Π΄Π΅Π½ΠΈΠΈ, Π±ΡΠ΄Π΅ΠΌ Π°Π½ΠΈΠΌΠΈΡΠΎΠ²Π°Π½ΡΡ ΠΏΠ»Π°Π²Π½ΡΠΌ ΠΏΠΎΡΠ²Π»Π΅Π½ΠΈΠ΅ΠΌ Ρ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎΠΌ ΠΏΡΠΎΡΠΌΠΎΡΡΠΎΠ². ΠΠΎ Π½Π°ΠΆΠ°ΡΠΈΡ Π½Π° ΠΈΠΊΠΎΠ½ΠΊΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ Π±ΡΠ΄Π΅Ρ ΠΏΠ΅ΡΠ΅Ρ ΠΎΠ΄ΠΈΡΡ Π½Π° ΡΠΎΡΠΈΠ°Π»ΡΠ½ΡΡ ΡΠ΅ΡΡ.
See the Pen EbdgoN by Denis (@Dwstroy) on CodePen.
Π Π°Π·ΠΌΠ΅ΡΠΊΠ° ΡΠΎΡΠΈΠ°Π»ΡΠ½ΠΎΠΉ ΠΏΠ°Π½Π΅Π»ΠΈ Π² HTML
ΠΠ΅ΡΠ²ΡΠΌ Π΄Π΅Π»ΠΎΠΌ ΡΠΎΠ·Π΄Π°Π΄ΠΈΠΌ ΠΊΠ°ΡΠΊΠ°Ρ ΡΠΎΡΠΈΠ°Π»ΡΠ½ΠΎΠΉ ΠΏΠ°Π½Π΅Π»ΠΈ. Π§ΡΠΎΠ±Ρ Π½Π΅ ΠΏΠΈΡΠ°ΡΡ html ΡΠ°Π·ΠΌΠ΅ΡΠΊΡ Ρ Π½ΡΠ»Ρ Ρ Π΅Π³ΠΎ ΡΠΊΠΎΠΏΠΈΡΠΎΠ²Π°Π» Ρ ΠΏΡΠ΅Π΄ΡΠ΄ΡΡΠ΅Π³ΠΎ ΡΡΠΎΠΊΠ° Β«ΠΠ°ΠΊ ΡΠΎΠ·Π΄Π°ΡΡ ΡΠΎΡΠΌΡ Π² CSS3Β», Π² ΡΡΠΎΠΊΠ΅ Ρ ΠΏΠΎΠΊΠ°Π·ΡΠ²Π°Π», ΠΊΠ°ΠΊ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ°ΡΡ ΠΈΠΊΠΎΠ½ΠΊΠΈ Π½Π° ΡΡΡΠ°Π½ΠΈΡΠΊΠ΅ ΠΈ ΠΊΡΠ°ΡΠΈΠ²ΠΎ ΠΎΡΠΎΡΠΌΠΈΡΡ.
Π‘ΠΊΠ°ΡΠ°ΠΉΡΠ΅ Π°ΡΡ ΠΈΠ² Ρ ΡΡΠΎΠΊΠ° Π½Π° ΠΊΠΎΠΌΠΏΡΡΡΠ΅Ρ ΠΈ ΡΠ°Π·Π°ΡΡ ΠΈΠ²ΠΈΡΡΠΉΡΠ΅. Π ΠΏΠ°ΠΏΠΊΠ΅ Π½Π°ΠΉΠ΄Π΅ΡΠ΅ ΡΡΠΈΠ»ΠΈ ΠΈ ΡΡΠΈΡΡΡ ΠΈΠΊΠΎΠ½ΠΎΠΊ, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ°Π»ΠΈ Π² ΠΏΡΠ΅Π΄ΡΠ΄ΡΡΠ΅ΠΌ Π²ΠΈΠ΄Π΅ΠΎ Ρ Π΄Π°Π½Π½ΠΎΠ³ΠΎ ΡΠ΅ΡΡΡΡΠ° fontawesome.io.
Π ΠΏΠ°ΠΏΠΊΠ΅ img ΡΠ°ΡΠΏΠΎΠ»ΠΎΠΆΠ΅Π½Π° ΠΊΠ°ΡΡΠΈΠ½ΠΊΠ° Π½Π° Π·Π°Π΄Π½ΠΈΠΉ ΡΠΎΠ½, Π² css ΠΏΠ°ΠΏΠΊΠ΅ ΡΠ°ΠΉΠ» style.css Π² ΠΊΠΎΡΠΎΡΠΎΠΉ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠΈΠ»ΠΈ ΠΊΠ°ΡΡΠΈΠ½ΠΊΡ, font-awesome.css Β ΡΠΎΠ΄Π΅ΡΠΆΠΈΡ ΡΡΠΈΠ»ΠΈ ΠΈΠΊΠΎΠ½ΠΎΠΊ, Π² ΠΏΠ°ΠΏΠΊΠ΅ fonts ΠΈΡ ΡΡΠΈΡΡΡ, Π° Π² index.html ΡΡΠΎ Π²ΡΠ΅ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΎ, ΠΎΡΡΠ°Π΅ΡΡΡ ΡΠΎΠ»ΡΠΊΠΎ ΠΎΠΏΠΈΡΠ°ΡΡ ΡΠ°ΠΌΡ ΡΠ°Π·ΠΌΠ΅ΡΠΊΡ.

Π― ΠΏΠ΅ΡΠ΅Π½ΠΎΡΡ Π²ΡΠ΅ ΡΠ°ΠΉΠ»Ρ Π² IDE ΡΠ΅Π΄Π°ΠΊΡΠΎΡ PhpStorm Π² ΠΊΠΎΡΠΎΡΠΎΠΌ Π±ΡΠ΄Ρ ΠΎΠΏΠΈΡΡΠ²Π°ΡΡ ΠΊΠΎΠ΄, Π° Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΈΡ ΡΠ΅Π΄Π°ΠΊΡΠΈΡΠΎΠ²Π°ΡΡ ΠΏΡΡΠΌ ΡΠ΅ΡΠ΅Π· Π±Π»ΠΎΠΊΠ½ΠΎΡ.
ΠΡΠΊΡΡΠ²Π°Π΅ΠΌ ΡΠ°ΠΉΠ» index.html, Π² head ΠΎΠΏΠΈΡΠ°Π½ΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ ΡΡΠΈΠ»Π΅ΠΉ ΠΈ ΠΈΠΊΠΎΠ½ΠΎΠΊ, ΡΡΡ Ρ Π΄ΡΠΌΠ°Ρ Π²ΡΠ΅ ΠΏΡΠ΅Π΄Π΅Π»ΡΠ½ΠΎ ΠΏΠΎΠ½ΡΡΠ½ΠΎ. ΠΠ΅ΠΆΠ΄Ρ ΡΠ΅Π³Π°ΠΌΠΈ body ΠΎΡΠΊΡΡΠ²Π°Π΅ΠΌ <div> Β Ρ ΠΊΠ»Π°ΡΡΠΎΠΌ ΡΠΎΡΠΈΠ°Π» .social, ΠΊΠΎΡΠΎΡΡΠΉ Π±ΡΠ΄Π΅Ρ ΡΠ²Π»ΡΡΡΡΡ Π½Π°ΡΠ΅ΠΉ ΠΎΠ±Π΅ΡΡΠΊΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΎΠΊ.Β
Π Π½ΡΡΡΠΈΠΈ ΡΠΎΠ·Π΄Π°Π΄ΠΈΠΌ, Π±Π»ΠΎΠΊ <div> Ρ ΠΊΠ»Π°ΡΡΠΎΠΌ .dws-button, Π²ΡΠΎΡΠΎΠΉ ΠΊΠ»Π°ΡΡ ΠΏΡΠΎΠΏΠΈΡΠ΅ΠΌ Π½Π°ΡΠ°Π»ΡΠ½ΡΠΉ ΡΡΡΡΠΈΠΊΡ dws-, ΡΡΠΎΡ Π±Π»ΠΎΠΊ ΠΏΡΠΎΠ΄ΡΠ±Π»ΠΈΡΡΠ΅ΠΌ ΡΠ΅ΡΡΡ ΡΠ°Π·, Π² Π½Π΅ΠΌ ΡΠ°Π·ΠΌΠ΅ΡΡΠΈΠΌ ΡΡΡΠ»ΠΊΡ Ρ Π°ΡΡΠΈΠ±ΡΡΠΎΠΌ target=_blank ΡΡΠΎΠ±Ρ ΠΎΠ½Π° ΠΎΡΠΊΡΡΠ²Π°Π»Π°ΡΡ Π² Π½ΠΎΠ²ΠΎΠΉ Π²ΠΊΠ»Π°Π΄ΠΊΠ΅, Π·Π°ΡΠ΅ΠΌ Π² Π½Π΅ΠΉ ΠΈΠ΄Π΅Ρ Π±Π»ΠΎΠΊ div Ρ ΠΊΠ»Π°ΡΡΠΎΠΌ dws-share, Π² Π½Π΅ΠΌ Π΄Π΅Π»Π°Π΅ΠΌ ΡΠΏΠΈΡΠΎΠΊ Π΄Π»Ρ ΠΈΠΊΠΎΠ½ΠΊΠΈ Ρ ΠΊΠ»Π°ΡΡΠΎΠΌ .fa ΠΈ ΠΏΡΠΈΡΡΠ°Π²ΠΊΠΎΠΉ Π²ΡΠΎΡΠΎΠ³ΠΎ ΠΊΠ»Π°ΡΡΠ° fa- Ρ Π°ΡΡΠΈΠ±ΡΡΠΎΠΌ aria-hidden=true Π·Π° Π½ΠΈΠΌ Π΄ΠΎΠ±Π°Π²Π»ΡΠ΅ΠΌ Π±Π»ΠΎΠΊ Ρ ΠΊΠ»Π°ΡΡΠΎΠΌ .dws-text,Β ΠΆΠΌΠ΅ΠΌ ΡΠΎΠ·Π΄Π°ΡΡ (ΠΊΠ½ΠΎΠΏΠΊΠ°
div.dws-button.dws-*6>a[target=_blank]>div.dws-share>i.fa.fa-[aria-hidden=true]^div.dws-text
ΠΠ°ΡΠ΅ΠΌ ΠΎΡΠ±Π΅ΡΠ΅ΠΌ ΠΈΠΊΠΎΠ½ΠΊΠΈ, ΠΊΠΎΡΠΎΡΡΠ΅ Π·Π°Π΄Π΅ΠΉΡΡΠ²ΡΠ΅ΠΌ ΠΏΠΎΠ΄ ΡΠΎΡΠΈΠ°Π»ΡΠ½ΡΡ ΠΏΠ°Π½Π΅Π»Ρ. ΠΠ΅ΡΠ΅Ρ ΠΎΠ΄ΠΈΠΌ Π½Π° ΡΠ°ΠΉΡ fontawesome.io/icons ΠΈ Π²ΡΠΏΠΈΡΡΠ²Π°Π΅ΠΌ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ ΠΈΠΊΠΎΠ½ΠΎΠΊ, ΠΊΠΎΡΠΎΡΡΠ΅ Π±ΡΠ΄Π΅ΠΌ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ.
- vk
- youtube
- odnoklassniki
- envelope-o
ΠΡΡΠ°Π²Π»ΡΠ΅ΠΌ ΡΡΡΠ»ΠΊΠΈ ΠΈ ΠΏΡΠΎΠΏΠΈΡΡΠ²Π°Π΅ΠΌ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΠΏΠΎΠ΄ΠΏΠΈΡΡΠΈΠΊΠΎΠ².
<div>
<div><a href="https://www.facebook.com/DWstroy-1415456785391372/" target="_blank">
<div><i aria-hidden="true"></i></div>
<div>51</div>
</a></div>
<div><a href="https://vk.com/dwstroy" target="_blank">
<div><i aria-hidden="true"></i></div>
<div>730</div>
</a></div>
<div><a href="#">
<div><i aria-hidden="true"></i></div>
<div></div>
</a></div>
<div><a href="https://www.youtube.com/channel/UCTgx8cZRD5Jz2_zGaT27S3w" target="_blank">
<div><i aria-hidden="true"></i></div>
<div>1299</div>
</a></div>
<div><a href="#">
<div><i aria-hidden="true"></i></div>
<div></div>
</a></div>
<div><a href="mailto:[email protected]">
<div><i aria-hidden="true"></i></div>
<div></div>
</a></div>
</div>
ΠΠ°ΡΠ΅ΠΌ ΠΏΡΠΈΡΡΡΠΏΠΈΠΌ ΠΊ ΠΎΡΠΎΡΠΌΠ»Π΅Π½ΠΈΡ ΡΡΠΈΠ»Π΅ΠΉ.
ΠΡΠΊΡΡΠ²Π°Π΅ΠΌ style.css, ΠΎΡ ΠΏΠΎΠ·ΠΈΡΠΈΠΎΠ½ΠΈΡΡΠ΅ΠΌ Π±Π»ΠΎΠΊ .social.
.social{
position: fixed;
top: 200px;
left: 0;
z-index: 1000;
}
ΠΠ°ΡΠ΅ΠΌ ΠΏΡΠ΅Π΄Π°Π΄ΠΈΠΌ ΠΊΠ½ΠΎΠΏΠΊΠ΅ Π²Π½Π΅ΡΠ½ΠΈΠΉ Π²ΠΈΠ΄, ΡΠΊΠ°Π·ΡΠ²Π°Π΅ΠΌ Π²ΡΡΠΎΡΡ ΠΈ ΡΠΈΡΠΈΠ½Ρ, ΡΠ΄Π΅Π»Π°Π΅ΠΌ Π½Π΅Π±ΠΎΠ»ΡΡΠΈΠ΅ ΠΎΡΡΡΡΠΏΡ. ΠΠ°Π΄Π°Π΄ΠΈΠΌ ΡΠΌΠ΅Π½ΡΡΠ΅Π½ΠΈΠ΅Β ΡΠΈΡΠΈΠ½Ρ Π±Π»ΠΎΠΊΠ° ΠΊΠ½ΠΎΠΏΠΊΠΈ Π΄ΠΎ 40 ΠΏΠΈΠΊ ΠΈ ΡΠΊΡΠΎΠ΅ΠΌ Π²ΡΠ΅, ΡΡΠΎ Π²ΡΠ»Π΅Π·Π°Π΅Ρ Π·Π° Π΅Π΅ ΠΏΡΠ΅Π΄Π΅Π»Ρ ΠΏΡΠΈ ΠΏΠΎΠΌΠΎΡΠΈ overflow:hidden;.Β ΠΡΠΈΠ΄Π°Π΅ΠΌ ΠΊΠ½ΠΎΠΏΠΊΠ΅ Π°Π½ΠΈΠΌΠ°ΡΠΈΡ ΠΏΡΠΈ ΠΏΠΎΠΌΠΎΡΠΈ transition: all 0.5s; ΠΈ ΠΏΡΠΈΠΆΠΈΠΌΠ°Π΅ΠΌ Π΅Π΅ ΠΊ Π»Π΅Π²ΠΎΠΌΡ ΠΊΡΠ°Ρ ΠΌΠ΅Π½ΡΡ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡ Ρ ΠΊΠ»Π°ΡΡΠ° .social left=0.
.dws-button{
background-color: #3b5998;
width: 40px;
height: 25px;
padding: 5px;
overflow:hidden;
transition: all 0.5s;
}
ΠΡΠΎΠΏΠΈΡΠ΅ΠΌ ΠΈΠΊΠΎΠ½ΠΊΠ°ΠΌ, ΠΈ ΡΠ΅ΠΊΡΡΡ ΠΊΠΎΡΠΎΡΡΠ΅ ΠΎΠ±Π΅ΡΠ½ΡΡΡΠ΅ Π² ΡΡΡΠ»ΠΊΠΈ Π±Π΅Π»ΡΠΉ ΡΠ²Π΅Ρ, ΡΠ±ΠΈΡΠ°Π΅ΠΌ ΠΏΠΎΠ΄ΡΠ΅ΡΠΊΠΈΠ²Π°Π½ΠΈΠ΅.
a{
color: #fff;
text-decoration:none;
}
Π£Π²Π΅Π»ΠΈΡΠΈΠΌ ΠΈΠΊΠΎΠ½ΠΊΠΈ Π½Π° 25 ΠΏΠΈΠΊ. ΠΈ ΠΎΡ ΡΠ΅Π½ΡΡΡΠ΅ΠΌ ΠΈΡ ΠΏΠΎ ΡΠ΅ΡΠ΅Π΄ΠΈΠ½Π΅.Β Π§ΡΠΎΠ±Ρ ΠΎΠ½ΠΈ Π²ΡΡΠ°Π»ΠΈ ΠΏΠΎ ΡΠ΅Π½ΡΡΡ, Π½Π°ΠΏΠΈΡΠ΅ΠΌ ΡΡΠΎ ΡΡΠΎ Π±Π»ΠΎΡΠ½ΡΠΉ ΡΠ»Π΅ΠΌΠ΅Π½Ρ.
a i.fa {
font-size: 25px;
text-align: center;
display: block;
}
Π‘Π΄Π΅Π»Π°Π΅ΠΌ ΠΎΠ±ΡΠ΅ΠΊΠ°Π½ΠΈΠ΅ Ρ ΠΈΠΊΠΎΠ½ΠΎΠΊ ΠΏΡΠΈ ΠΏΠΎΠΌΠΎΡΠΈ float:left ΠΈ ΡΠΊΠ°ΠΆΠ΅ΠΌ ΡΠΈΡΠΈΠ½Ρ Π² 40 ΠΏΠΈΠΊ.
.dws-share{
float: left;
width: 40px;
}
Π’Π΅ΠΊΡΡ ΠΏΡΠΈΠΆΠΌΠ΅ΠΌ ΠΊ ΠΏΡΠ°Π²ΠΎΠΉ ΡΡΠΎΡΠΎΠ½Π΅, ΡΠ²Π΅Π»ΠΈΡΠΈΠΌ Π΅Π³ΠΎ Π½Π° 20 ΠΏΠΈΠΊ. ΠΈ ΠΎΡΠΏΠΎΠ·ΠΈΡΠΈΠΎΠ½ΠΈΡΡΠ΅ΠΌ Π΅Π³ΠΎ ΠΏΠΎ ΡΠ΅Π½ΡΡΡ ΡΡΡΠΎΠΊΠΈ.
.dws-text{
float: right;
font-size: 20px;
position: relative;
top: 2px;
right: 5px;
}
ΠΠ°ΡΠ΅ΠΌ ΠΏΡΠ΅Π΄Π»Π°Π³Π°Ρ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠΈ Π·Π°Π΄Π°ΡΡ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΠΈΠΉ ΡΠ²Π΅Ρ.
.dws-facebook {background-color: #3b5998;}
.dws-vk {background-color: #507299;}
.dws-twitter {background-color: #33bdf1;}
.dws-youtube {background-color: #e62117;}
.dws-odnoklassniki {background-color: #ee8208;}
.dws-envelope-o {background-color: #656766;}

ΠΡΠΎΠΏΠΈΡΠ΅ΠΌ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΡ ΠΏΡΠΈ Π½Π°Π²Π΅Π΄Π΅Π½ΠΈΠΈ. ΠΠ΅ΡΠ²ΠΎΠ΅ Π±ΡΠ΄Π΅ΠΌ ΠΌΠ΅Π½ΡΡΡ ΡΠ²Π΅Ρ ΠΊΠ½ΠΎΠΏΠΊΠΈ Π½Π° ΡΠ΅ΡΠ½ΡΠΉ, ΡΠ²Π΅Π»ΠΈΡΠΈΠΌ Π΅Π΅ ΡΠΈΡΠΈΠ½Ρ Π΄ΠΎ 50 ΠΏΠΈΠΊ., Π° ΡΠ°ΠΌΡ ΠΈΠΊΠΎΠ½ΠΊΡ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ ΡΠ΄Π²ΠΈΠ½Π΅ΠΌ Π»Π΅Π²Π΅ΠΉ Π½Π° 15 ΠΏΠΈΠΊ.
.dws-button:hover{
background-color: #000;
width: 50px;
padding-left: 15px;
}
ΠΠΎΠ»ΡΡΠΈΠ»ΠΎΡΡ ΡΠ»Π΅Π΄ΡΡΡΠ΅Π΅. ΠΠΎΠ±Π°Π²ΠΈΠΌ ΠΏΡΠΈ Π½Π°Π²Π΅Π΄Π΅Π½ΠΈΠΈ Π΄Π»Ρ Π±Π»ΠΎΠΊΠΎΠ² Ρ ΡΠ΅ΠΊΡΡΠΎΠΌ ΡΠΈΡΠΈΠ½Ρ.
.dws-facebook:hover{width:75px;}
.dws-vk:hover,.dws-youtube:hover{width:95px;}

ΠΠΎΡ ΡΠ°ΠΊΠΈΠ΅ Π°Π½ΠΈΠΌΠΈΡΠΎΠ²Π°Π½Π½ΡΠ΅ ΠΈΠΊΠΎΠ½ΠΊΠΈ ΠΏΠΎΠ»ΡΡΠΈΠ»ΠΈΡΡ Ρ Π½Π°Ρ Ρ Π²Π°ΠΌΠΈ. ΠΡ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π½Π° Π±Π°Π·Π΅ Π΄Π°Π½Π½ΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π° Π²ΡΡΠ°Π²Π»ΡΡΡ ΡΠ²ΠΎΠΈ ΠΈΠΊΠΎΠ½ΠΊΠΈ, Π΄ΠΎΠ±Π°Π²Π»ΡΡΡ ΡΡΡΠ»ΠΊΠΈ ΠΊ Π½ΠΈΠΌ, Π²Π½Π΅Π΄ΡΡΡΡ Π²ΡΠ΅ ΡΡΠΎ ΠΊ ΡΠ΅Π±Π΅ Π½Π° ΡΠ°ΠΉΡ. ΠΠ΅Π΄Ρ ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π» Π΄ΠΎ Π±Π΅Π·ΠΎΠ±ΡΠ°Π·ΠΈΡ ΠΏΡΠΎΡΡΠΎΠΉ ΠΈ Π΄ΠΎΠ²ΠΎΠ»ΡΠ½ΠΎ ΡΡΡΠ΅ΠΊΡΠ½ΠΎ ΡΠΌΠΎΡΡΠΈΡΡΡ.Β
ΠΠΎΠΌΡ ΠΏΠΎΠ½ΡΠ°Π²ΠΈΠ»ΠΎΡΡ Π²ΠΈΠ΄Π΅ΠΎ, ΠΎΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΠΎ ΠΏΠΎΠ΄Π΅Π»ΠΈΡΡ ΠΈΠΌ Π² ΡΠΎΡΠΈΠ°Π»ΡΠ½ΡΡ ΡΠ΅ΡΡΡ .
ΠΡΡΠ°Π²ΠΈΡΡ ΠΊΠΎΠΌΠΌΠ΅Π½ΡΠ°ΡΠΈΠΉ:
dwstroy.ru
Π‘ΠΎΠ·Π΄Π°Π΅ΠΌ ΠΊΡΠ°ΡΠΈΠ²ΡΠ΅ ΠΊΠ½ΠΎΠΏΠΊΠΈ Π΄Π»Ρ ΡΠ°ΠΉΡΠ° Ρ ΠΏΠΎΠΌΠΎΡΡΡ CSS
ΠΡΠ°ΡΠΈΠ²Ρ ΠΊΠ½ΠΎΠΏΠΊΠΈ Π±ΡΠ΄ΡΡ Π½Π΅ ΡΠΎΠ»ΡΠΊΠΎ ΠΏΡΠΈΠ²Π»Π΅ΠΊΠ°ΡΡ Π²Π·ΠΎΡ ΠΏΠΎΡΠ΅ΡΠΈΡΠ΅Π»Ρ, Π½ΠΎ ΠΈ Π΄ΠΎΠΏΠΎΠ»Π½ΡΡΡ ΠΎΠ±ΡΡΡ ΠΊΠ°ΡΡΠΈΠ½Ρ ΡΠ°ΠΉΡΠ° Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΠΏΡΠΎΡΡΠΎΠΉ ΠΈ Π² ΡΠΎΠΆΠ΅ Π²ΡΠ΅ΠΌΡ, ΡΠ½ΠΈΠΊΠ°Π»ΡΠ½ΠΎΠΉ Π°Π½ΠΈΠΌΠ°ΡΠΈΠ΅ΠΉ. Π‘Π΅ΠΉΡΠ°Ρ Π½Π° ΠΏΡΠΎΡΡΠΎΡΠ°Ρ Π²Π΅Π±-Π΄ΠΈΠ·Π°ΠΉΠ½Π° ΡΠ°ΡΠΈΡ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΠΈΠ·ΠΌ, Π²ΡΠ΅ ΡΠ°ΡΠ΅ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΈ ΡΡΠ°ΡΠ°ΡΡΡΡ ΠΏΡΠΈΠ΄Π΅ΡΠΆΠΈΠ²Π°ΡΡΡΡ ΡΡΠΎΠΉ ΡΠ΅Π½Π΄Π΅Π½ΡΠΈΠΈ ΠΈ ΡΠΎΠ²Π½ΡΡΡΡΡ Π½Π° Π΄ΠΈΠ·Π°ΠΉΠ½ Metro. Π Π΄Π°Π½Π½ΠΎΠΌ ΡΡΠΎΠΊΠ΅ ΠΌΡ ΡΠ°ΡΡΠΌΠΎΡΡΠΈΠΌ ΠΈΠΌΠ΅Π½Π½ΠΎ ΡΠ°ΠΊΠΈΠ΅ ΠΊΠ½ΠΎΠΏΠΊΠΈ.Β ΠΡΠΎΡ Π½Π°Π±ΠΎΡ ΠΊΠ½ΠΎΠΏΠΎΠΊ ΡΠΎΡΡΠΎΠΈΡ ΠΈΠ· ΠΏΡΠΎΡΡΡΡ , ΠΊΡΠ΅Π°ΡΠΈΠ²Π½ΡΡ ΠΊΠ½ΠΎΠΏΠΎΠΊ Ρ ΠΏΡΠΎΡΡΡΠΌΠΈ ΡΡΠΈΠ»ΡΠΌΠΈ ΠΈ ΡΡΡΠ΅ΠΊΡΠ°ΠΌΠΈ. ΠΠ° ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π½ΡΡ ΠΊΠ½ΠΎΠΏΠΊΠ°Ρ ΡΡΡΠ΅ΠΊΡΡ ΠΌΠΎΠΆΠ½ΠΎ ΡΠ²ΠΈΠ΄Π΅ΡΡ ΠΏΡΠΈ Π½Π°Π²Π΅Π΄Π΅Π½ΠΈΠΈ, Π½Π° Π½Π΅ΠΊΠΎΡΠΎΡΡΡ ΠΏΡΠΈ Π½Π°ΠΆΠ°ΡΠΈΠΈ.
Β
ΠΠ»Π°Π²Π½ΡΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡΡΡ CSS ΠΏΠ΅ΡΠ΅Ρ ΠΎΠ΄Ρ, CSS Π°Π½ΠΈΠΌΠ°ΡΠΈΡ ΠΈ Π΄Π»Ρ Π½Π΅ΠΊΠΎΡΠΎΡΡΡ ΠΊΠ½ΠΎΠΏΠΎΠΊ ΠΌΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌ JavaScript Π΄Π»Ρ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΡ ΠΈ ΡΠ΄Π°Π»Π΅Π½ΠΈΡ ΠΊΠ»Π°ΡΡΠΎΠ².Β ΠΠΊΠΎΠ½ΠΊΠΈ, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΌΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌ ΡΠΎΠ²ΠΌΠ΅ΡΡΠ½ΠΎ Ρ ΠΏΡΠ΅Π²Π΄ΠΎ-ΠΊΠ»Π°ΡΡΠ°ΠΌΠΈΒ :beforeΒ ΠΈΒ :after, ΡΠΎΠ·Π΄Π°Π»ΠΈ ΠΏΡΠΈ ΠΏΠΎΠΌΠΎΡΠΈ ΡΠ΅ΡΠ²ΠΈΡΠ°Β IcoMoon
Π¨Π°Π³ 1. HTML
ΠΠ»Ρ Π½Π°ΡΠ°Π»Π° Π½Π°ΠΌ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ ΡΠΎΠ·Π΄Π°ΡΡ ΠΏΡΠΎΡΡΡΡ ΡΠ°Π·ΠΌΠ΅ΡΠΊΡ,Β ΠΌΡ ΠΏΡΠΎΡΡΠΎ Π΄ΠΎΠ±Π°Π²Π»ΡΠ΅ΠΌ ΠΎΠ±ΡΠΈΠΉ ΠΊΠ»Π°ΡΡ ΠΈ ΠΎΠ΄ΠΈΠ½ ΡΠ½ΠΈΠΊΠ°Π»ΡΠ½ΡΠΉ:
<button>ΠΠ½ΠΎΠΏΠΊΠ°</button> |
Π‘Π»Π΅Π΄ΡΠ΅Ρ ΠΎΡΠΌΠ΅ΡΠΈΡΡ, ΡΡΠΎ ΠΌΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π½ΡΠ΅ ΠΏΡΠΎΠ½ΡΠΌΠ΅ΡΠΎΠ²Π°Π½Π½ΡΠ΅ ΠΊΠ»Π°ΡΡΡ Π΄Π»Ρ ΡΠ°Π·Π»ΠΈΡΠ½ΡΡ Π½Π°Π±ΠΎΡΠΎΠ² ΡΡΠΈΠ»Π΅ΠΉ ΠΊΠ½ΠΎΠΏΠΎΠΊ. ΠΠ°ΠΆΠ΄Π°Ρ ΠΊΠ½ΠΎΠΏΠΊΠ° ΠΈΠΌΠ΅Π΅Ρ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΠΉ ΡΠ½ΠΈΠΊΠ°Π»ΡΠ½ΡΠΉ ΠΊΠ»Π°ΡΡ.
Π‘ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ ΠΈΠΊΠΎΠ½ΠΊΠΈ, ΠΌΡ Π΄ΠΎΠ±Π°Π²Π»ΡΠ΅ΠΌ ΠΊΠ»Π°ΡΡ ΠΈΠΊΠΎΠ½ΠΊΠΈ, ΠΊΠΎΡΠΎΡΡΠΉ Π±ΡΠ΄Π΅Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΏΡΠ΅Π²Π΄ΠΎ ΡΠ»Π΅ΠΌΠ΅Π½Ρ :before.

Π¨Π°Π³ 2. CSS
Π’Π΅ΠΏΠ΅ΡΡ ΡΠ°ΡΡΠΌΠΎΡΡΠΈΠΌ ΡΡΠΈΠ»ΠΈ, ΠΌΡ ΠΏΡΠΈΠ²Π΅Π΄Π΅ΠΌ ΠΏΡΠΈΠΌΠ΅Ρ ΡΡΠΈΠ»ΠΈΠ·Π°ΡΠΈΠΈ ΠΎΠ΄Π½ΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠΈ, Π±ΠΎΠ»Π΅Π΅ Π΄Π΅ΡΠ°Π»ΡΠ½ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΡΠ°ΡΡΠΌΠΎΡΡΠ΅ΡΡ Π² ΠΈΡΡ ΠΎΠ΄Π½ΠΈΠΊΠ°Ρ :
.btn-6d { border: 2px dashed #226fbe; } Β .btn-6d:hover { background: transparent; color: #226fbe; } |
Π Π΄Π΅ΠΌΠΎΠ½ΡΡΡΠ°ΡΠΈΠΈ ΠΌΡ ΡΠ°ΡΡΠΌΠΎΡΡΠ΅Π»ΠΈ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΠΏΡΠΈΠΌΠ΅ΡΠΎΠ² ΠΊΠ½ΠΎΠΏΠΎΠΊ, ΠΈΡ ΡΠ°Π·ΠΌΠ΅ΡΠΊΠΈ ΠΏΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈ ΠΈΠ΄Π΅Π½ΡΠΈΡΠ½Ρ, Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡΡ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΡ Π²ΡΠ²ΠΎΠ΄Π° ΠΊΠ½ΠΎΠΏΠΊΠΈ.
ΠΠΎΡ ΠΈ Π²ΡΠ΅. ΠΠΎΡΠΎΠ²ΠΎ!
ΠΠ°ΡΠ΅ΡΠΈΠ°Π» Π²Π·ΡΡ ΠΈΠ· Π·Π°ΡΡΠ±Π΅ΠΆΠ½ΠΎΠ³ΠΎ ΠΈΡΡΠΎΡΠ½ΠΈΠΊΠ°. Π ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½ ΠΈΡΠΊΠ»ΡΡΠΈΡΠ΅Π»ΡΠ½ΠΎ Π² ΠΎΠ·Π½Π°ΠΊΠΎΠΌΠΈΡΠ΅Π»ΡΠ½ΡΡ ΡΠ΅Π»ΡΡ .
Π§ΠΈΡΠ°ΠΉΡΠ΅ ΡΠ°ΠΊΠΆΠ΅:
www.rudebox.org.ua
ΠΠ°Π²ΠΈΠ³Π°ΡΠΈΡ, ΡΠ»Π΅ΠΌΠ΅Π½ΡΡ ΡΠΎΡΠΌ, ΠΊΠ½ΠΎΠΏΠΊΠΈ ΠΈ Π΅ΡΡ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΠΏΠΎΠ»Π΅Π·Π½ΠΎΡΡΠ΅ΠΉ Π½Π° HTML ΠΈ CSS
ΠΠ΄ΡΠ°Π²ΡΡΠ²ΡΠΉΡΠ΅, Π΄ΡΡΠ·ΡΡ. ΠΡΠΎ ΠΎΡΠ΅ΡΠ΅Π΄Π½Π°Ρ ΠΈ ΡΠ²Π΅ΠΆΠ°Ρ ΠΏΠΎΠ΄Π±ΠΎΡΠΊΠ° ΡΠ°Π·Π½ΡΡ ΠΏΠΎΠ»Π΅Π·Π½ΠΎΡΡΠ΅ΠΉ Π΄Π»Ρ Π²Π΅ΡΡΡΠ°Π»ΡΡΠΈΠΊΠ° ΠΈ Π΄ΠΈΠ·Π°ΠΉΠ½Π΅ΡΠ°. Π’ΡΡ ΡΠΎΠ±ΡΠ°Π½ΠΎ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΡΡΠΎΠΊΠΎΠ² ΠΈ ΠΈΡΡ ΠΎΠ΄Π½ΡΡ ΡΠ°ΠΉΠ»ΠΎΠ², ΠΊΠΎΡΠΎΡΡΠ΅ Π²ΡΠ³Π»ΡΠ΄ΡΡ ΠΎΡΠ΅Π½Ρ ΠΊΡΠ°ΡΠΈΠ²ΠΎ ΠΈ ΡΡΠΈΠ»ΡΠ½ΠΎ. Π ΠΈΠΌΠ΅Π½Π½ΠΎ ΠΡ ΡΡΡ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π²ΡΡΡΠ΅ΡΠΈΡΡ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΠΊΡΠ°ΡΠΈΠ²ΡΡ ΠΏΡΠΈΠΌΠ΅ΡΠΎΠ² ΡΠΈΠΏΠΎΠ³ΡΠ°ΡΠΈΠΊΠΈ, ΠΊΠΎΡΠΎΡΡΡ ΠΡ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π½Π° ΡΠ°ΠΉΡΠ΅, Π±Π΅ΡΠΏΠ»Π°ΡΠ½ΡΠ΅ ΡΡΠΎΠΊΠΈ ΠΏΠΎ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΠΊΠ½ΠΎΠΏΠΎΠΊ, Π° ΡΠ°ΠΊΠΆΠ΅ Π±Π΅ΡΠΏΠ»Π°ΡΠ½ΡΠ΅ ΠΈΡΡ ΠΎΠ΄Π½ΠΈΠΊΠΈ, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΡΠΊΠ°ΡΠ°ΡΡ, Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΠΊΡΠ°ΡΠΈΠ²ΡΡ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ² ΡΠΎΡΠΌ, ΡΠ°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ ΡΠ΅ΠΊΠ±ΠΎΠΊΡΡ ΠΈ ΠΏΠΎΠ»Ρ, ΠΈ Π΅ΡΡ ΡΠ°ΠΌΠΎΠ΅ Π²ΠΊΡΡΠ½ΠΎΠ΅ ΡΡΠΎ ΡΡΠΎΠΊΠΈ ΠΏΠΎ Π½Π°Π²ΠΈΠ³Π°ΡΠΈΠΈ ΠΈ Π±Π΅ΡΠΏΠ»Π°ΡΠ½ΡΠ΅ ΠΈΡ ΠΈΡΡ ΠΎΠ΄Π½ΠΈΠΊΠΈ.
Π‘ΠΏΠ°ΡΠΈΠ±ΠΎΒ http://speckyboy.comΒ ΠΈ ΡΠ΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡΡ:
3D ΡΠΈΠΏΠΎΠ³ΡΠ°ΡΠΈΠΊΠ° Π½Π° CSS

ΠΠ΅ΡΠ΅ΠΉΡΠΈ
Π’Π΅ΠΊΡΡΠΎΠ²ΡΠΉ ΡΡΡΠ΅ΠΊΡ Π² ΠΠΌΠ΅ΡΠΈΠΊΠ°Π½ΡΠΊΠΎΠΌ ΡΡΠΈΠ»Π΅

ΠΠ΅ΡΠ΅ΠΉΡΠΈ
ΠΠ΅ΠΎΠ½ΠΎΠ²ΡΠΉ ΡΡΡΠ΅ΠΊΡ Π΄Π»Ρ ΡΠ΅ΠΊΡΡΠ° Π½Π° CSS

ΠΠ΅ΡΠ΅ΠΉΡΠΈ
3D ΠΊΠ½ΠΎΠΏΠΊΠ° Ρ ΠΏΡΠΎΠ³ΡΠ΅ΡΡ Π±Π°ΡΠΎΠΌ Π½Π° CSS

ΠΠ΅ΡΠ΅ΠΉΡΠΈ
ΠΡΠ°ΡΠΈΠ²ΡΠ΅ ΠΊΠ½ΠΎΠΏΠΊΠΈ Ρ ΠΈΠΊΠΎΠ½ΠΊΠ°ΠΌΠΈ

ΠΠ΅ΡΠ΅ΠΉΡΠΈ
ΠΠΊΠΎΠ½ΠΊΠ° Π³Π°ΠΌΠ±ΡΡΠ³Π΅Ρ Π΄Π»Ρ Π½Π°Π²ΠΈΠ³Π°ΡΠΈΠΈ Π½Π° HTML

ΠΠ΅ΡΠ΅ΠΉΡΠΈ
ΠΠ²ΠΎΠΉΠ½ΡΠ΅ ΠΊΠ½ΠΎΠΏΠΊΠΈ Π½Π° CSS

ΠΠ΅ΡΠ΅ΠΉΡΠΈ
ΠΡΡΠ΅ΠΊΡΡ Π΄Π»Ρ ΡΠΎΡΠΈΠ°Π»ΡΠ½ΡΡ ΠΊΠ½ΠΎΠΏΠΎΠΊ

ΠΠ΅ΡΠ΅ΠΉΡΠΈ
ΠΠ΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΠΊΡΠ°ΡΠΈΠ²ΡΡ 3D ΠΊΠ½ΠΎΠΏΠΎΠΊ Π² ΡΡΠΈΠ»Π΅ Flat

ΠΠ΅ΡΠ΅ΠΉΡΠΈ
ΠΠ°ΠΊ ΡΠ΄Π΅Π»Π°ΡΡ ΠΏΠ»Π°Π²Π½ΠΎ Π²ΡΠ΅Π·ΠΆΠ°ΡΡΠ΅Π΅ ΠΌΠ΅Π½Ρ Π½Π° CSS

ΠΠ΅ΡΠ΅ΠΉΡΠΈ
ΠΡΠΏΠ°Π΄Π°ΡΡΠ΅Π΅ ΠΌΠ΅Π½Ρ Π½Π° CSS

ΠΠ΅ΡΠ΅ΠΉΡΠΈ
ΠΠ°ΠΊ ΡΠ΄Π΅Π»Π°ΡΡ ΠΊΡΠ°ΡΠΈΠ²ΠΎΠ΅ ΠΌΠ΅Π½Ρ Ρ ΠΈΠΊΠΎΠ½ΠΊΠ°ΠΌΠΈ

ΠΠ΅ΡΠ΅ΠΉΡΠΈ
ΠΠ΄Π°ΠΏΡΠΈΠ²Π½ΠΎΠ΅ ΠΌΠ΅Π½Ρ ΠΊΠΎΡΠΎΡΠΎΠ΅ ΠΏΠ»Π°Π²Π½ΠΎ Π²ΡΠ΅Π·ΠΆΠ°Π΅Ρ

ΠΠ΅ΡΠ΅ΠΉΡΠΈ
ΠΠ΄Π°ΠΏΡΠΈΠ²Π½ΠΎΠ΅ ΠΌΠ΅Π½Ρ Π½Π° HTMLΒ canvas

ΠΠ΅ΡΠ΅ΠΉΡΠΈ
ΠΡΠ°ΡΠΈΠ²ΠΎΠ΅ ΠΌΠ΅Π½Ρ Ρ Π°Π½ΠΈΠΌΠ°ΡΠΈΠ΅ΠΉ Π½Π° CSS

ΠΠ΅ΡΠ΅ΠΉΡΠΈ
Π€ΠΈΠΊΡΠΈΡΠΎΠ²Π°Π½Π½Π°Ρ ΠΈ Π²Π΅ΡΡΠΈΠΊΠ°Π»ΡΠ½Π°Ρ Π½Π°Π²ΠΈΠ³Π°ΡΠΈΡ

ΠΠ΅ΡΠ΅ΠΉΡΠΈ
ΠΡΡ ΠΊΡΡΡΠ°Ρ Π½Π°Π²ΠΈΠ³Π°ΡΠΈΡ Π½Π° CSS

ΠΠ΅ΡΠ΅ΠΉΡΠΈ
ΠΠΎΠ»ΡΡΠΎΠ΅ ΠΌΠ΅Π½Ρ Ρ ΠΊΡΡΡΡΠΌ ΡΡΡΠ΅ΠΊΡΠΎΠΌ

ΠΠ΅ΡΠ΅ΠΉΡΠΈ
Π‘ΡΠΈΠ»ΡΠ½ΠΎΠ΅ ΠΈ ΠΊΠ»Π°ΡΡΠ½ΠΎΠ΅ ΠΌΠ΅Π½Ρ Π½Π° HTML

ΠΠ΅ΡΠ΅ΠΉΡΠΈ
ΠΠΈΠ°Π³ΠΎΠ½Π°Π»ΡΠ½ΠΎΠ΅ ΠΌΠ΅Π½Ρ Π½Π° CSS

ΠΠ΅ΡΠ΅ΠΉΡΠΈ
ΠΠ½ΠΈΠΌΠΈΡΠΎΠ²Π°Π½Π½ΡΠ΅ ΡΠ΅ΠΊΠ±ΠΎΠΊΡΡ ΠΊΠ°ΠΊ ΡΒ Google

ΠΠ΅ΡΠ΅ΠΉΡΠΈ
ΠΠ΅ΡΠ΅ΠΊΠ»ΡΡΠ°ΡΠ΅Π»ΠΈ Π² ΡΡΠΈΠ»Π΅ Flat Π±Π΅ΡΠΏΠ»Π°ΡΠ½ΠΎ

ΠΠ΅ΡΠ΅ΠΉΡΠΈ
Π§Π΅ΠΊΠ±ΠΎΠΊΡΡ Π² Π²ΠΈΠ΄Π΅ ΠΌΠ΅ΡΠ΅ΠΉ ΠΈΠ· ΠΠ²ΡΠ·Π΄Π½ΡΡ Π²ΠΎΠΉΠ½

ΠΠ΅ΡΠ΅ΠΉΡΠΈ
ΠΠ½ΠΈΠΌΠ°ΡΠΈΠ°ΠΎΠ½Π½ΡΠ΅ ΠΏΡΠΎΠ³ΡΠ΅ΡΡ Π±Π°ΡΡ

ΠΠ΅ΡΠ΅ΠΉΡΠΈ
Π€ΠΎΡΠΌΠ° Ρ ΠΊΡΠ°ΡΠΈΠ²ΠΎΠΉ Π°Π½ΠΈΠΌΠ°ΡΠΈΠ΅ΠΉ

ΠΠ΅ΡΠ΅ΠΉΡΠΈ
ΠΡΠ°ΡΠΈΠ²ΡΠΉ ΡΠ»Π°ΠΉΠ΄Π΅Ρ Π½Π° CSS

ΠΠ΅ΡΠ΅ΠΉΡΠΈ
ΠΡΡ ΠΎΠ΄Π½ΠΈ ΠΊΡΠ°ΡΠΈΠ²ΡΠ΅ ΠΈ Π°Π½ΠΈΠΌΠ°ΡΠΈΠΎΠ½Π½ΡΠ΅ ΡΠ΅ΠΊΠ±ΠΎΠΊΡΡ

ΠΠ΅ΡΠ΅ΠΉΡΠΈ
ΠΠ½ΠΈΠΌΠ°ΡΠΈΠΎΠ½Π½ΡΠΉ ΠΈ ΠΊΡΠ°ΡΠΈΠ²ΡΠΉ ΡΡΡΠ΅ΠΊΡ Π΄Π»Ρ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠΉ

ΠΠ΅ΡΠ΅ΠΉΡΠΈ
CSS ΡΠ°Π±Ρ

ΠΠ΅ΡΠ΅ΠΉΡΠΈ
ΠΠ½ΠΈΠΌΠ°ΡΠΈΠΎΠ½Π½ΡΠ΅ Π±Π»ΠΎΠΊΠΈ Π² ΡΡΠΈΠ»Π΅ Flat

ΠΠ΅ΡΠ΅ΠΉΡΠΈ
ΠΠΎΠ΄Π°Π»ΡΠ½ΠΎΠ΅ ΠΎΠΊΠ½ΠΎ Ρ Π½Π΅ΠΎΠ±ΡΡΠ½ΡΠΌ ΠΈ ΠΊΡΠ°ΡΠΈΠ²ΡΠΌ ΡΡΡΠ΅ΠΊΡΠΎΠΌ

ΠΠ΅ΡΠ΅ΠΉΡΠΈ
ΠΠ½ΠΎΠΏΠΊΠΈ CSS ΡΡΡΠ΅ΠΊΡΡ ΠΏΡΠΈ Π½Π°Π²Π΅Π΄Π΅Π½ΠΈΠΈ ΠΈ Π½Π°ΠΆΠ°ΡΠΈΠΈ
ΠΠ΄Π΅ΡΡ Π½Π΅ ΠΏΡΠΎ Π΄ΠΈΠ·Π°ΠΉΠ½. ΠΠ΄Π΅ΡΡ Π³ΠΎΡΠΎΠ²ΡΠΉ ΠΊΠΎΠ΄ ΡΠ°Π·Π»ΠΈΡΠ½ΡΡ ΡΡΡΠ΅ΠΊΡΠΎΠ² Ρ ΠΏΠΎΠ΄ΡΠΎΠ±Π½ΡΠΌΠΈ ΠΊΠΎΠΌΠΌΠ΅Π½ΡΠ°ΡΠΈΡΠΌΠΈ.
Π Π΄Π°Π»ΡΠ½Π΅ΠΉΡΠ΅ΠΌ ΡΡΠΈ ΡΡΡΠ΅ΠΊΡΡ ΠΌΠΎΠΆΠ½ΠΎ Π±ΡΠ΄Π΅Ρ ΠΏΡΠΈΠΌΠ΅Π½ΠΈΡΡ ΠΊ Π»ΡΠ±ΠΎΠΉ Π΄ΠΈΠ·Π°ΠΉΠ½Π΅ΡΡΠΊΠΎΠΉ ΠΈΠ΄Π΅Π΅ ΠΈ ΡΠΎΠ·Π΄Π°ΡΡ ΠΎΡΠΈΠ³ΠΈΠ½Π°Π»ΡΠ½ΡΡ ΠΊΠ½ΠΎΠΏΠΊΡ, ΠΊΠΎΡΠΎΡΠΎΠΉ Π½Π΅Ρ Π±ΠΎΠ»ΡΡΠ΅ Π½ΠΈ Ρ ΠΊΠΎΠ³ΠΎ Π² ΠΈΠ½ΡΠ΅ΡΠ½Π΅ΡΠ΅.
ΠΠΎΠ΅-ΡΡΠΎ ΠΏΡΠΎ Π΄ΠΈΠ·Π°ΠΉΠ½ Π² ΡΡΠ°ΡΡΠ΅ ΠΠ»ΠΎΠΊ Ρ Π·Π°ΠΊΡΡΠ³Π»ΡΠ½Π½ΡΠΌΠΈ ΡΠ³Π»Π°ΠΌΠΈ ΠΈ ΡΠ΅Π½ΡΡ. ΠΠ»Π»ΠΈΠΏΡ
ΠΡΠΆΠ½ΠΎ ΠΏΡΠΎΡΡΠΎ ΠΏΠΎΠΈΠ³ΡΠ°ΡΡ Ρ ΡΠΈΡΡΠ°ΠΌΠΈ Π² ΡΠ²ΠΎΠΉΡΡΠ²Π°Ρ border-radius ΠΈ box-shadow, ΠΏΠΎΡΠΊΡΠΏΠ΅ΡΠΈΠΌΠ΅Π½ΡΠΈΡΠΎΠ²Π°ΡΡ ΡΠΎ ΡΠ²ΠΎΠΉΡΡΠ²Π°ΠΌΠΈ gradient ΠΈ background
ΠΡΠ΅ ΠΊΠ½ΠΎΠΏΠΊΠΈ, ΠΏΠΎΠΊΠ°Π·Π°Π½Π½ΡΠ΅ Π½ΠΈΠΆΠ΅, Π΄Π΅ΠΉΡΡΠ²ΡΡΡΠΈΠ΅. ΠΡΠ±ΠΈΡΠ°ΠΉΡΠ΅ Π²Π°ΡΠΈΠ°Π½Ρ, ΠΊΠΎΡΠΎΡΡΠΉ Π²Π°ΠΌ ΠΏΠΎΠ½ΡΠ°Π²ΠΈΡΡΡ.
ΠΠ°ΡΠΈΠ°Π½ΡΡ ΠΊΠ½ΠΎΠΏΠΎΠΊ Π±ΡΠ΄ΡΡ Π΄ΠΎΠ±Π°Π²Π»ΡΡΡΡΡ ΠΏΠΎ ΠΌΠ΅ΡΠ΅ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ.
Π§ΡΠΎΠ± Π±ΡΡΡΡΠΎ ΡΠ²ΠΈΠ΄Π΅ΡΡ ΠΊΠΎΠ΄, ΠΏΠΎΠ½ΡΠ°Π²ΠΈΠ²ΡΠ΅ΠΉΡΡ ΠΊΠ½ΠΎΠΏΠΊΠΈ, ΡΡΠ»ΠΊΠ½ΠΈΡΠ΅ ΠΏΠΎ ΡΡΡΠ»ΠΊΠ΅ Β«ΠΠΎΠ΄Β», ΡΡΠ΄ΠΎΠΌ Ρ ΠΊΠ½ΠΎΠΏΠΊΠΎΠΉ.
ΠΡΠΈ Π½Π°Π²Π΅Π΄Π΅Π½ΠΈΠΈ:
ΠΠ½ΠΎΠΏΠΊΠ° ΠΡΠ°Π΄ΠΈΠ΅Π½Ρ ΠΠΎΠ΄
ΠΠ½ΠΎΠΏΠΊΠ° ΠΠ°ΠΏΠ»ΡΠ²Π°Π½ΠΈΠ΅ ΠΠΎΠ΄
ΠΠ½ΠΎΠΏΠΊΠ° ΠΠ±Π΅ΡΡΠ²Π΅ΡΠΈΠ²Π°Π½ΠΈΠ΅ ΠΠΎΠ΄
ΠΠ½ΠΎΠΏΠΊΠ° ΠΡΠΏΠ»ΡΠ²Π°Π½ΠΈΠ΅ ΠΠΎΠ΄
ΠΠ½ΠΎΠΏΠΊΠ° ΠΡΠΊΠ°ΠΆΠ΅Π½ΠΈΠ΅ ΠΠΎΠ΄
ΠΠ½ΠΎΠΏΠΊΠ° ΠΠ½ΠΎΠ³ΠΎΡΠ²Π΅ΡΠ½Π°Ρ ΡΠ°ΠΌΠΊΠ° ΠΠΎΠ΄
ΠΠ½ΠΎΠΏΠΊΠ° 3D ΠΊΠ½ΠΎΠΏΠΊΠ° ΠΠΎΠ΄
ΠΠΎΡΠ²Π»Π΅Π½ΠΈΠ΅ ΡΠ΅ΠΊΡΡΠ° Π²ΡΠ°ΡΠ΅Π½ΠΈΠ΅ΠΌ ΠΠΎΠ΄
ΠΠΎΡΠ²Π»Π΅Π½ΠΈΠ΅ ΡΠ΅ΠΊΡΡΠ° ΠΈΠ· Π³Π»ΡΠ±ΠΈΠ½Ρ ΠΠΎΠ΄
ΠΠ½ΠΎΠΏΠΊΠ° ΠΠΎΡΠ²Π»Π΅Π½ΠΈΠ΅ ΠΊΠ°ΡΡΠΈΠ½ΠΊΠΈ ΠΠΎΠ΄
ΠΡΠΈ Π½Π°ΠΆΠ°ΡΠΈΠΈ:
ΠΡΠ°ΡΠ½Π°Ρ ΠΊΠ½ΠΎΠΏΠΊΠ° ΠΠΎΠ΄
Β
ΠΠ½ΠΎΠΏΠΊΠ° Ρ ΠΈΠ½Π΄ΠΈΠΊΠ°ΡΠΎΡΠΎΠΌ ΠΠΎΠ΄
Β
ΠΠ»Π°Π²ΠΈΡΠ° ΠΠΎΠ΄
Β
ΠΠ°Π²Π΅Π΄Π΅Π½ΠΈΠ΅ ΠΈ Π½Π°ΠΆΠ°ΡΠΈΠ΅.
ΠΠ½ΠΎΠΏΠΊΠ°
Β
ΠΡΠΏΡΠΊΠ»Π°Ρ ΠΊΠ½ΠΎΠΏΠΊΠ° ΠΠΎΠ΄
Β
ΠΡΠ°Π΄ΠΈΠ΅Π½Ρ
<!DOCTYPE html>
<html lang="ru">
<head>
<meta charset="utf-8" />
<title>ΠΡΡΠ΅ΠΊΡΡ Π΄Π»Ρ ΠΊΠ½ΠΎΠΏΠΎΠΊ CSS</title>
<style>
.one { /* ΠΠ½Π΅ΡΠ½ΠΈΠΉ Π²ΠΈΠ΄ ΠΊΠ½ΠΎΠΏΠΊΠΈ */
color: #524E49; /* Π¦Π²Π΅Ρ ΡΠ΅ΠΊΡΡΠ° */
background: #fdeaa8 ; /* Π€ΠΎΠ½ΠΎΠ²ΡΠΉ ΡΠ²Π΅Ρ */
padding: 10px; /* ΠΠΈΠ½ΠΈΠΌΠ°Π»ΡΠ½ΡΠΉ ΠΎΡΡΡΡΠΏ ΡΠ΅ΠΊΡΡΠ° ΠΎΡ Π³ΡΠ°Π½ΠΈΡ ΠΊΠ½ΠΎΠΏΠΊΠΈ. ΠΠΏΡΠ΅Π΄Π΅Π»ΡΠ΅Ρ ΡΠ°Π·ΠΌΠ΅Ρ ΠΊΠ½ΠΎΠΏΠΊΠΈ */
font-size: 20px; /* Π Π°Π·ΠΌΠ΅Ρ ΡΠ΅ΠΊΡΡΠ° */
border-radius: 5px; /* Π Π°Π΄ΠΈΡΡ Π·Π°ΠΊΡΡΠ³Π»Π΅Π½ΠΈΡ ΡΠ³ΠΎΠ»ΠΊΠΎΠ² */
box-shadow: 0px 1px 3px; /* Π’Π΅Π½Ρ */
}
.one:hover { /* ΠΡΠ΅ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠ΅ ΠΏΡΠΈ Π½Π°Π²Π΅Π΄Π΅Π½ΠΈΠΈ */
background-image: radial-gradient(ellipse farthest-corner at 50% 50%, #fdeaa8,#777); /* Π Π°Π΄ΠΈΠ°Π»ΡΠ½ΡΠΉ Π³ΡΠ°Π΄ΠΈΠ΅Π½Ρ, ΠΏΠ΅ΡΠ΅Ρ
ΠΎΠ΄ ΡΠ²Π΅ΡΠ° ΠΎΡ ΡΠ΅Π½ΡΡΠ° ΠΊ ΠΊΡΠ°ΡΠΌ */
}
</style>
</head>
<body>
<button>ΠΠ½ΠΎΠΏΠΊΠ°</button>
</body>
</html>
ΠΠ°ΠΏΠ»ΡΠ²Π°Π½ΠΈΠ΅
<!DOCTYPE html>
<html lang="ru">
<head>
<meta charset="utf-8" />
<title>ΠΡΡΠ΅ΠΊΡΡ Π΄Π»Ρ ΠΊΠ½ΠΎΠΏΠΎΠΊ CSS</title>
<style>
.two { /* ΠΠ½Π΅ΡΠ½ΠΈΠΉ Π²ΠΈΠ΄ ΠΊΠ½ΠΎΠΏΠΊΠΈ */
color: #524E49; /* Π¦Π²Π΅Ρ ΡΠ΅ΠΊΡΡΠ° */
background: #fdeaa8 ; /* Π€ΠΎΠ½ΠΎΠ²ΡΠΉ ΡΠ²Π΅Ρ */
padding: 10px; /* ΠΠ½ΡΡΡΠ΅Π½Π½ΠΈΠΉ ΠΎΡΡΡΡΠΏ ΡΠ΅ΠΊΡΡΠ° ΠΎΡ Π³ΡΠ°Π½ΠΈΡ Π±Π»ΠΎΠΊΠ°. ΠΠΏΡΠ΅Π΄Π΅Π»ΡΠ΅Ρ ΡΠ°Π·ΠΌΠ΅Ρ ΠΊΠ½ΠΎΠΏΠΊΠΈ */
font-size: 20px; /* Π Π°Π·ΠΌΠ΅Ρ ΡΠ΅ΠΊΡΡΠ° */
border-radius: 5px; /* Π Π°Π΄ΠΈΡΡ Π·Π°ΠΊΡΡΠ³Π»Π΅Π½ΠΈΡ ΡΠ³ΠΎΠ»ΠΊΠΎΠ² */
box-shadow: 0px 1px 3px; /* Π’Π΅Π½Ρ */
position: relative; /* ΠΡΠ½ΠΎΡΠΈΡΠ΅Π»ΡΠ½ΠΎΠ΅ ΠΏΠΎΠ·ΠΈΡΠΈΠΎΠ½ΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅, Π΄Π»Ρ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠΈ Π°Π±ΡΠΎΠ»ΡΡΠ½ΠΎΠ³ΠΎ ΠΏΠΎΠ·ΠΈΡΠΈΠΎΠ½ΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π΄Π»Ρ Π½Π°ΠΏΠ»ΡΠ²Π°Π½ΠΈΡ */
}
.two:before { /* ΠΡΠ΅Π²Π΄ΠΎ ΡΠ»Π΅ΠΌΠ΅Π½Ρ Π΄Π»Ρ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ Π½Π°ΠΏΠ»ΡΠ²Π°Π½ΠΈΡ */
content:''; /* ΠΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΠΎΠ΅ ΡΠ²ΠΎΠΉΡΡΠ²ΠΎ ΠΏΡΠ΅Π²Π΄ΠΎΡΠ»Π΅ΠΌΠ΅Π½ΡΠ° :before */
position: absolute; /* ΠΠΎΠ·ΠΈΡΠΈΠΎΠ½ΠΈΡΡΠ΅ΠΌ Π°Π±ΡΠΎΠ»ΡΡΠ½ΠΎ */
top: 0px; /* ΠΠΎΠ·ΠΈΡΠΈΡ ΠΏΠΎ Π³ΡΠ°Π½ΠΈΡΠ°ΠΌ Π±Π»ΠΎΠΊΠ° */
left: 0px;
width: 100%; /* Π¨ΠΈΡΠΈΠ½Π° ΠΏΠΎ Π³ΡΠ°Π½ΠΈΡΠ°ΠΌ ΠΊΠ½ΠΎΠΏΠΊΠΈ */
height: 0px; /* ΠΡΡΠΎΡΠ° 0, ΠΏΠΎΡΡΠΎΠΌΡ Π½Π΅Π²ΠΈΠ΄Π΅Π½ */
background: rgba(148,144,143,0.4); /* Π€ΠΎΠ½ΠΎΠ²ΡΠΉ ΡΠ²Π΅Ρ Π½Π°ΠΏΠ»ΡΠ²Π°Π½ΠΈΡ */
border-radius: 5px; /* Π Π°Π΄ΠΈΡΡ ΡΠ³ΠΎΠ»ΠΊΠΎΠ² */
transition: all 0.5s ease-out; /* ΠΠ½ΠΈΠΌΠ°ΡΠΈΡ. ΠΠ²ΠΈΠΆΠ΅Π½ΠΈΠ΅. Π’ΡΠ°Π½ΡΡΠΎΡΠΌΠΈΡΡΡΡΡΡ Π²ΡΠ΅ ΡΠ²ΠΎΠΉΡΡΠ²Π° (all) Π² ΡΠ΅ΡΠ΅Π½ΠΈΠΈ 0.5 ΡΠ΅ΠΊΡΠ½Π΄Ρ, Π±ΡΡΡΡΠΎ Π½Π°ΡΠΈΠ½Π°Π΅ΡΡΡ ΠΈ ΠΊ ΠΊΠΎΠ½ΡΡ Π·Π°ΠΌΠ΅Π΄Π»ΡΠ΅ΡΡΡ (ease-out) */
}
.two:hover:before { /* ΠΡΠΈ Π½Π°Π²Π΅Π΄Π΅Π½ΠΈΠΈ */
height: 42px; /* ΠΡΡΠΎΡΠ° Π½Π°ΠΏΠ»ΡΠ²Π°Π½ΠΈΡ ΡΡΠ°Π½ΠΎΠ²ΠΈΡΡΡ ΡΠ°Π²Π½ΠΎΠΉ Π²ΡΡΠΎΡΠ΅ ΠΊΠ½ΠΎΠΏΠΊΠΈ */
}
</style>
</head>
<body>
<button>ΠΠ½ΠΎΠΏΠΊΠ°</button>
</body>
</html>
ΠΠ±Π΅ΡΡΠ²Π΅ΡΠΈΠ²Π°Π½ΠΈΠ΅
<!DOCTYPE html>
<html lang="ru">
<head>
<meta charset="utf-8" />
<title>ΠΡΡΠ΅ΠΊΡΡ Π΄Π»Ρ ΠΊΠ½ΠΎΠΏΠΎΠΊ CSS</title>
<style>
.three { /* ΠΠ½Π΅ΡΠ½ΠΈΠΉ Π²ΠΈΠ΄ ΠΊΠ½ΠΎΠΏΠΊΠΈ */
color: #524E49; /* Π¦Π²Π΅Ρ ΡΠ΅ΠΊΡΡΠ° Π² ΠΊΠ½ΠΎΠΏΠΊΠ΅ */
background: #fdeaa8; /* Π€ΠΎΠ½ΠΎΠ²ΡΠΉ ΡΠ²Π΅Ρ */
padding: 10px; /* ΠΡΡΡΡΠΏ ΡΠ΅ΠΊΡΡΠ° ΠΎΡ Π³ΡΠ°Π½ΠΈΡ - ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΠ΅Ρ ΡΠ°Π·ΠΌΠ΅Ρ ΠΊΠ½ΠΎΠΏΠΊΠΈ */
font-size: 20px; /* Π Π°Π·ΠΌΠ΅Ρ ΡΠ΅ΠΊΡΡΠ° */
border-radius: 5px; /* ΠΠ°ΠΊΡΡΠ³Π»Π΅Π½ΠΈΠ΅ ΡΠ³ΠΎΠ»ΠΊΠΎΠ² */
box-shadow: 0px 1px 3px; /* Π’Π΅Π½Ρ */
}
/* ΠΠ΅Π½ΡΠ΅ΠΌ Π²Π½Π΅ΡΠ½ΠΈΠΉ Π²ΠΈΠ΄ ΠΏΡΠΈ Π½Π°Π²Π΅Π΄Π΅Π½ΠΈΠΈ */
.three:hover { /* ΠΠΎΠ±Π°Π²Π»ΡΠ΅ΠΌ ΠΏΡΠ΅Π²Π΄ΠΎΠΊΠ»Π°ΡΡ :hover */
background: rgba(0,0,0,0);/* ΠΠ΅Π½ΡΠ΅ΠΌ ΡΠΎΠ½ΠΎΠ²ΡΠΉ ΡΠ²Π΅Ρ */
color: #3a7999; /* ΠΠ΅Π½ΡΠ΅ΠΌ ΡΠ²Π΅Ρ ΡΠ΅ΠΊΡΡΠ° */
box-shadow: inset 0 0 0 3px #3a7999; /* ΠΠ΅Π½ΡΠ΅ΠΌ ΡΠ΅Π½Ρ */
}
</style>
</head>
<body>
<button>ΠΠ½ΠΎΠΏΠΊΠ°</button>
</body>
</html>
ΠΡΠΏΠ»ΡΠ²Π°Π½ΠΈΠ΅
<!DOCTYPE html>
<html lang="ru">
<head>
<meta charset="utf-8" />
<title>ΠΡΡΠ΅ΠΊΡΡ Π΄Π»Ρ ΠΊΠ½ΠΎΠΏΠΎΠΊ CSS</title>
<style>
/* ΠΠ½Π΅ΡΠ½ΠΈΠΉ Π²ΠΈΠ΄ ΠΊΠ½ΠΎΠΏΠΊΠΈ */
.elementy {
color: #524E49; /* Π¦Π²Π΅Ρ ΡΠ΅ΠΊΡΡΠ° */
background: #fdeaa8; /* Π€ΠΎΠ½ΠΎΠ²ΡΠΉ ΡΠ²Π΅Ρ */
padding: 10px; /* ΠΠ½ΡΡΡΠ΅Π½Π½ΠΈΠΉ ΠΎΡΡΡΡΠΏ ΡΠ΅ΠΊΡΡΠ° ΠΎΡ Π³ΡΠ°Π½ΠΈΡ */
font-size: 20px; /* Π Π°Π·ΠΌΠ΅Ρ ΡΠ΅ΠΊΡΡΠ° */
border-radius: 5px; /* ΠΠ°ΠΊΡΡΠ³Π»Π΅Π½ΠΈΠ΅ ΡΠ³ΠΎΠ»ΠΊΠΎΠ² */
box-shadow: 0px 1px 3px; /* Π’Π΅Π½Ρ */
/* ΠΠ°Π΄Π°ΡΠΌ Π°Π½ΠΈΠΌΠ°ΡΠΈΡ (ΠΏΠ΅ΡΠ΅ΠΌΠ΅ΡΠ΅Π½ΠΈΠ΅). ΠΠ»Ρ Π²ΡΠ΅Ρ
Π΄Π΅ΠΉΡΡΠ²ΠΈΠΉ (all) ΠΡΠ΅ΠΌΡ ΠΏΠ΅ΡΠ΅ΠΌΠ΅ΡΠ΅Π½ΠΈΡ (0.8 ΡΠ΅ΠΊ.) ΠΠ°ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΠΏΠ΅ΡΠ΅ΠΌΠ΅ΡΠ΅Π½ΠΈΡ (cubic-bezier(0.165, 0.84, 0.44, 1)) */
-webkit-transition: all 0.8s cubic-bezier(0.165, 0.84, 0.44, 1);
transition: all 0.8s cubic-bezier(0.165, 0.84, 0.44, 1);
}
/* ΠΡΡΠ΅ΠΊΡ ΠΏΡΠΈ Π½Π°Π²Π΅Π΄Π΅Π½ΠΈΠΈ */
.elementy:hover { /* ΠΠΎΠ±Π°Π²Π»ΡΠ΅ΠΌ ΠΏΡΠ΅Π²Π΄ΠΎΠΊΠ»Π°ΡΡ :hover */
/* ΠΠ°Π΄Π°ΡΠΌ ΡΠ°ΡΡΡΠΎΡΠ½ΠΈΠ΅, Π½Π° ΠΊΠΎΡΠΎΡΠΎΠ΅ ΡΠΌΠ΅ΡΡΠΈΡΡΡ ΠΊΠ½ΠΎΠΏΠΊΠ° */
-webkit-transform: translate(10px);
transform: translate(10px);
box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5) /* ΠΠ·ΠΌΠ΅Π½ΡΠ΅ΠΌ ΡΠ΅Π½Ρ */
}
</style>
</head>
<body>
<button>ΠΠ½ΠΎΠΏΠΊΠ°</button>
</body>
</html>
ΠΡΠΊΠ°ΠΆΠ΅Π½ΠΈΠ΅
<!DOCTYPE html>
<html lang="ru">
<head>
<meta charset="utf-8" />
<title>ΠΡΡΠ΅ΠΊΡΡ Π΄Π»Ρ ΠΊΠ½ΠΎΠΏΠΎΠΊ CSS</title>
<style>
/* ΠΠ½Π΅ΡΠ½ΠΈΠΉ Π²ΠΈΠ΄ ΠΊΠ½ΠΎΠΏΠΊΠΈ */
.five {
color: #524E49; /* Π¦Π²Π΅Ρ ΡΠ΅ΠΊΡΡΠ° */
background: #fdeaa8; /* Π€ΠΎΠ½ΠΎΠ²ΡΠΉ ΡΠ²Π΅Ρ */
padding: 10px; /* ΠΠ½ΡΡΡΠ΅Π½Π½ΠΈΠΉ ΠΎΡΡΡΡΠΏ */
font-size: 20px; /* Π Π°Π·ΠΌΠ΅Ρ ΡΠ΅ΠΊΡΡΠ° */
border-radius: 5px; /* ΠΠ°ΠΊΡΡΠ³Π»Π΅Π½ΠΈΠ΅ ΡΠ³ΠΎΠ»ΠΊΠΎΠ² */
box-shadow: 0px 1px 3px; /* Π’Π΅Π½Ρ */
/* ΠΠ°Π΄Π°ΡΠΌ Π°Π½ΠΈΠΌΠ°ΡΠΈΡ. ΠΠ»Ρ Π²ΡΠ΅Ρ
ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ² (all), Π²ΡΠ΅ΠΌΡ Π°Π½ΠΈΠΌΠ°ΡΠΈΠΈ (500ms) */
transition: all 500ms ease-out;
}
/* ΠΡΡΠ΅ΠΊΡ ΠΏΡΠΈ Π½Π°Π²Π΅Π΄Π΅Π½ΠΈΠΈ */
.five:hover { /* ΠΠΎΠ±Π°Π²Π»ΡΠ΅ΠΌ ΠΏΡΠ΅Π²Π΄ΠΎΠΊΠ»Π°ΡΡ :hover */
transform: skew(10deg);/* ΠΠ°Π΄Π°ΡΠΌ Π΄Π΅ΠΉΡΡΠ²ΠΈΠ΅ Π°Π½ΠΈΠΌΠ°ΡΠΈΠΈ - ΠΎΡΠΊΠ»ΠΎΠ½Π΅Π½ΠΈΠ΅ Π½Π° 10 Π³ΡΠ°Π΄ΡΡΠΎΠ² */
}
</style>
</head>
<body>
<button>ΠΠ½ΠΎΠΏΠΊΠ°</button>
</body>
</html>
Π Π°Π·Π½ΠΎΡΠ²Π΅ΡΠ½Π°Ρ ΡΠ°ΠΌΠΊΠ°
<!DOCTYPE html>
<html lang="ru">
<head>
<meta charset="utf-8" />
<title>ΠΡΡΠ΅ΠΊΡΡ Π΄Π»Ρ ΠΊΠ½ΠΎΠΏΠΎΠΊ CSS</title>
<style>
/* ΠΠ½Π΅ΡΠ½ΠΈΠΉ Π²ΠΈΠ΄ ΠΊΠ½ΠΎΠΏΠΊΠΈ */
.six {
color: #524E49; /* Π¦Π²Π΅Ρ ΡΠ΅ΠΊΡΡΠ° */
background: #fdeaa8; /* Π€ΠΎΠ½ΠΎΠ²ΡΠΉ ΡΠ²Π΅Ρ */
padding: 10px; /* ΠΡΡΡΡΠΏ ΡΠ΅ΠΊΡΡΠ° ΠΎΡ Π³ΡΠ°Π½ΠΈΡ. ΠΠΏΡΠ΅Π΄Π΅Π»ΡΠ΅Ρ ΡΠ°Π·ΠΌΠ΅Ρ ΠΊΠ½ΠΎΠΏΠΊΠΈ */
font-size: 20px; /* Π Π°Π·ΠΌΠ΅Ρ ΡΠ΅ΠΊΡΡΠ° */
border-radius: 5px; /* ΠΠ°ΠΊΡΡΠ³Π»Π΅Π½ΠΈΠ΅ ΡΠ³ΠΎΠ»ΠΊΠΎΠ² */
box-shadow: 0px 1px 3px; /* Π’Π΅Π½Ρ */
/* ΠΠ°Π΄Π°ΡΠΌ Π°Π½ΠΈΠΌΠ°ΡΠΈΡ. ΠΠ»Ρ Π²ΡΠ΅Ρ
ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ² (all), Π²ΡΠ΅ΠΌΡ ΠΏΠΎΡΠ²Π»Π΅Π½ΠΈΡ ΡΠ°ΠΌΠΊΠΈ (500ms), Π±ΡΡΡΡΠΎ Π½Π°ΡΠΈΠ½Π°Π΅ΡΡΡ ΠΏΠΎΡΠΎΠΌ Π·Π°ΠΌΠ΅Π΄Π»ΡΠ΅ΡΡΡ (ease-out) */
transition: all 500ms ease-out;
}
/* ΠΡΡΠ΅ΠΊΡ ΠΏΡΠΈ Π½Π°Π²Π΅Π΄Π΅Π½ΠΈΠΈ */
.six:hover { /* ΠΠΎΠ±Π°Π²Π»ΡΠ΅ΠΌ ΠΏΡΠ΅Π²Π΄ΠΎΠΊΠ»Π°ΡΡ :hover */
/* ΠΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΡΠ΅Π½Π΅ΠΉ ΡΠ°Π·Π½ΠΎΠ³ΠΎ ΡΠ²Π΅ΡΠ° ΠΈ ΡΠ°Π·ΠΌΠ΅ΡΠ° */
box-shadow: 0px 0px 0px 2px #f90914,
0px 0px 0px 7px #a7f9c9,
0px 0px 0px 9px #f90914,
0px 0px 5px 10px #ff4d00;
}
</style>
</head>
<body>
<button>ΠΠ½ΠΎΠΏΠΊΠ°</button>
</body>
</html>
3D ΠΊΠ½ΠΎΠΏΠΊΠ°
<!DOCTYPE html>
<html lang="ru">
<head>
<meta charset="utf-8" />
<title>ΠΡΡΠ΅ΠΊΡΡ Π΄Π»Ρ ΠΊΠ½ΠΎΠΏΠΎΠΊ CSS</title>
<style>
/* ΠΠ½Π΅ΡΠ½ΠΈΠΉ Π²ΠΈΠ΄ ΠΊΠ½ΠΎΠΏΠΊΠΈ */
.seven {
color: #524E49; /* Π¦Π²Π΅Ρ ΡΠ΅ΠΊΡΡΠ° */
background: #fdeaa8; /* Π€ΠΎΠ½ΠΎΠ²ΡΠΉ ΡΠ²Π΅Ρ */
padding: 10px; /* ΠΡΡΡΡΠΏ ΡΠ΅ΠΊΡΡΠ° ΠΎΡ Π³ΡΠ°Π½ΠΈΡ */
font-size: 20px; /*Π Π°Π·ΠΌΠ΅Ρ ΡΠ΅ΠΊΡΡΠ° */
border-radius: 5px; /* ΠΠ°ΠΊΡΡΠ³Π»Π΅Π½ΠΈΠ΅ ΡΠ³ΠΎΠ»ΠΊΠΎΠ² */
box-shadow: 0px 1px 3px; /* Π’Π΅Π½Ρ */
position: relative; /* ΠΠ°Π΄Π°ΡΠΌ ΠΎΡΠ½ΠΎΡΠΈΡΠ΅Π»ΡΠ½ΠΎΠ΅ ΠΏΠΎΠ·ΠΈΡΠΈΠΎΠ½ΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ */
transition: all 500ms ease-out; /* ΠΠ°Π΄Π°ΡΠΌ Π°Π½ΠΈΠΌΠ°ΡΠΈΡ Ρ Π²ΡΠ΅ΠΌΠ΅Π½Π΅ΠΌ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ 500ms */
transform-style: preserve-3d; /* Π’ΡΠ°Π½ΡΡΠΎΡΠΌΠ°ΡΠΈΡ ΠΏΠΎΠΊΠ°Π·ΡΠ²Π°Π΅ΡΡΡ ΠΊΠ°ΠΊ 3D */
}
/* Π‘ΠΎΠ·Π΄Π°ΡΠΌ ΠΏΡΠ΅Π²Π΄ΠΎ ΡΠ»Π΅ΠΌΠ΅Π½Ρ - Π²Π΅ΡΡ
Π½ΡΡ Π³ΡΠ°Π½Ρ ΠΊΠ½ΠΎΠΏΠΊΠΈ */
.seven:after { /* ΠΠΎΠ±Π°Π²Π»ΡΠ΅ΠΌ ΠΏΡΠ΅Π²Π΄ΠΎ ΡΠ»Π΅ΠΌΠ΅Π½Ρ :after */
content: 'ΠΠ½ΠΎΠΏΠΊΠ°'; /* Π’Π΅ΠΊΡΡ Π² ΠΏΡΠ΅Π²Π΄ΠΎ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ΅ */
position: absolute; /* ΠΠΎΠ·ΠΈΡΠΈΠΎΠ½ΠΈΡΡΠ΅ΠΌ Π°Π±ΡΠΎΠ»ΡΡΠ½ΠΎ, ΠΎΡΠ½ΠΎΡΠΈΡΠ΅Π»ΡΠ½ΠΎ ΠΎΡΠ½ΠΎΠ²Π½ΠΎΠ³ΠΎ Π±Π»ΠΎΠΊΠ° */
top: -50%;
left: 0px;
width: 100%; /* Π¨ΠΈΡΠΈΠ½Π° */
background: #fdeaa8; /* Π€ΠΎΠ½ΠΎΠ²ΡΠΉ ΡΠ²Π΅Ρ */
border-radius: 5px; /* ΠΠ°ΠΊΡΡΠ³Π»Π΅Π½ΠΈΠ΅ ΡΠ³ΠΎΠ»ΠΊΠΎΠ² */
box-shadow: 0px 1px 3px; /* Π’Π΅Π½Ρ */
transform-origin: bottom; /* Π’ΠΎΡΠΊΠ°, ΠΎΡΠ½ΠΎΡΠΈΡΠ΅Π»ΡΠ½ΠΎ ΠΊΠΎΡΠΎΡΠΎΠΉ Π±ΡΠ΄Π΅Ρ Π²ΡΠΏΠΎΠ»Π½ΡΡΡΡ Π²ΡΠ°ΡΠ΅Π½ΠΈΠ΅ */
transform: rotateX(90deg); /* Π Π°Π·ΠΌΠ΅ΡΠ°Π΅ΠΌ Π² Π³ΠΎΡΠΈΠ·ΠΎΠ½ΡΠ°Π»ΡΠ½ΠΎΠΉ ΠΏΠ»ΠΎΡΠΊΠΎΡΡΠΈ, Π² ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠ΅ ΡΠ΅Π³ΠΎ ΠΏΡΠ΅Π²Π΄ΠΎ ΡΠ»Π΅ΠΌΠ΅Π½Ρ Π½Π΅ Π²ΠΈΠ΄Π΅Π½ */
}
/* ΠΡΡΠ΅ΠΊΡ ΠΏΡΠΈ Π½Π°Π²Π΅Π΄Π΅Π½ΠΈΠΈ */
.seven:hover { /* ΠΠΎΠ±Π°Π²Π»ΡΠ΅ΠΌ ΠΏΡΠ΅Π²Π΄ΠΎ ΠΊΠ»Π°ΡΡ :hover */
transform-origin: bottom; /* ΠΠΏΡΠ΅Π΄Π΅Π»ΡΠ΅ΠΌ ΡΠΎΡΠΊΡ, ΠΎΡΠ½ΠΎΡΠΈΡΠ΅Π»ΡΠ½ΠΎ ΠΊΠΎΡΠΎΡΠΎΠΉ ΠΏΡΠΎΠΈΡΡ
ΠΎΠ΄ΠΈΡ Π²ΡΠ°ΡΠ΅Π½ΠΈΠ΅ */
transform: rotateX(-90deg); /* ΠΠΎΠ²ΠΎΡΠ°ΡΠΈΠ²Π°Π΅ΠΌ Π½Π° 90 Π³ΡΠ°Π΄ΡΡΠΎΠ² */
}
</style>
</head>
<body>
<button>ΠΠ½ΠΎΠΏΠΊΠ°</button>
</body>
</html>
ΠΠΎΡΠ²Π»Π΅Π½ΠΈΠ΅ Π²ΡΠ°ΡΠ°ΡΡΠ΅Π³ΠΎΡΡ ΡΠ΅ΠΊΡΡΠ°
<!DOCTYPE html>
<html lang="ru">
<head>
<meta charset="utf-8" />
<title>ΠΡΡΠ΅ΠΊΡΡ Π΄Π»Ρ ΠΊΠ½ΠΎΠΏΠΎΠΊ CSS</title>
<style>
/* ΠΠ½Π΅ΡΠ½ΠΈΠΉ Π²ΠΈΠ΄ */
.eight {
background: radial-gradient(ellipse farthest-corner at 50% 50%, #fdeaa8,#444);
background: -webkit-radial-gradient(ellipse farthest-corner at 50% 50%, #fdeaa8,#444); /* Π€ΠΎΠ½ΠΎΠ²ΡΠΉ ΡΠ²Π΅Ρ - ΡΠ°Π΄ΠΈΠ°Π»ΡΠ½ΡΠΉ Π³ΡΠ°Π΄ΠΈΠ΅Π½Ρ */
width: 90px; /* Π¨ΠΈΡΠΈΠ½Π° */
height: 40px; /* ΠΡΡΠΎΡΠ° */
padding: 10px; /* ΠΠ½ΡΡΡΠ΅Π½Π½ΠΈΠΉ ΠΎΡΡΡΡΠΏ */
border-radius: 5px; /* ΠΠ°ΠΊΡΡΠ³Π»Π΅Π½ΠΈΠ΅ ΡΠ³Π»ΠΎΠ² */
box-shadow: 0px 2px 4px; /* Π’Π΅Π½Ρ */
display: inline-block; /* ΠΡΡΡΠΎΠ΅Π½Π½ΡΠΉ ΡΠ»Π΅ΠΌΠ΅Π½Ρ */
position: relative; /* ΠΡΠ½ΠΎΡΠΈΡΠ΅Π»ΡΠ½ΠΎΠ΅ ΠΏΠΎΠ·ΠΈΡΠΈΠΎΠ½ΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅, Π΄Π»Ρ Π°Π±ΡΠΎΠ»ΡΡΠ½ΠΎΠ³ΠΎ ΠΏΠΎΠ·ΠΈΡΠΈΠΎΠ½ΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π΄ΡΡΠ³ΠΈΡ
ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ² */
text-decoration: none; /* Π£Π±ΠΈΡΠ°Π΅ΠΌ ΠΏΠΎΠ΄ΡΡΡΠΊΠΈΠ²Π°Π½ΠΈΠ΅ ΡΠ΅ΠΊΡΡΠ° */
}
/* Π‘ΠΎΠ·Π΄Π°ΡΠΌ ΠΏΡΠ΅Π²Π΄ΠΎΡΠ»Π΅ΠΌΠ΅Π½Ρ - ΡΠ΅ΠΊΡΡ */
.eight:after { /* ΠΠΎΠ±Π°Π²Π»ΡΠ΅ΠΌ ΠΏΡΠ΅Π²Π΄ΠΎΡΠ»Π΅ΠΌΠ΅Π½Ρ :after */
width: 80%; /* Π¨ΠΈΡΠΈΠ½Π° ΠΎΡΠ½ΠΎΡΠΈΡΠ΅Π»ΡΠ½ΠΎ ΡΠΎΠ΄ΠΈΡΠ΅Π»ΡΡΠΊΠΎΠ³ΠΎ Π±Π»ΠΎΠΊΠ° */
color: red; /* Π¦Π²Π΅Ρ ΡΠ΅ΠΊΡΡΠ° */
font-family: 'Lucida Console'; /* Π¨ΡΠΈΡΡ ΡΠ΅ΠΊΡΡΠ° */
font-size: 18px; /* Π Π°Π·ΠΌΠ΅Ρ ΡΠ΅ΠΊΡΡΠ° */
text-align: center; /* ΠΡΡΠ°Π²Π½ΠΈΠ²Π°Π½ΠΈΠ΅ ΠΏΠΎ ΡΠ΅Π½ΡΡΡ */
content: attr(title); /* Π’Π΅ΠΊΡ Π±Π΅ΡΡΡΡΡ ΠΈΠ· Π°ΡΡΠΈΠ±ΡΡΠ° title */
display: block; /* ΠΠ»ΠΎΡΠ½ΡΠΉ ΡΠ»Π΅ΠΌΠ΅Π½Ρ */
opacity: 0; /* ΠΠ΅Π²ΠΈΠ΄ΠΈΠΌΡΠΉ */
position: absolute; /* ΠΠΎΠ·ΠΈΡΠΈΠΎΠ½ΠΈΡΡΠ΅ΡΡΡ Π°Π±ΡΠΎΠ»ΡΡΠ½ΠΎ */
top: 50%;
-webkit-transform-origin: 50% 0%;
transform-origin: 50% 0%; /* Π’ΠΎΡΠΊΠ° ΠΎΡ ΠΊΠΎΡΠΎΡΠΎΠΉ ΠΏΡΠΎΠΈΡΡ
ΠΎΠ΄ΠΈΡ Π°Π½ΠΈΠΌΠ°ΡΠΈΡ - ΡΠ΅Π½ΡΡ */
-webkit-transition: all 550ms ease-in-out;
transition: all 550ms ease-in-out; /* ΠΠ½ΠΈΠΌΠ°ΡΠΈΡ. ΠΠ»Ρ Π²ΡΠ΅Ρ
ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ², Π²ΡΠ΅ΠΌΡ - 550ms, Π½Π°ΡΠΈΠ½Π°Π΅ΡΡΡ ΠΈ Π·Π°ΠΊΠ°Π½ΡΠΈΠ²Π°Π΅ΡΡΡ ΠΌΠ΅Π΄Π»Π΅Π½Π½ΠΎ */
-webkit-transform: scale(0) rotate(-360deg) translateY(-50%);
transform: scale(0) rotate(-360deg) translateY(-50%); /* ΠΡΠ°ΡΠ΅Π½ΠΈΠ΅ Π½Π° 360 Π³ΡΠ°Π΄ΡΡΠΎΠ² */
z-index: 3; /* ΠΠΎΠ²Π΅ΡΡ
Π²ΡΠ΅Ρ
ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ² */
}
/* ΠΡΡΠ΅ΠΊΡ ΠΏΡΠΈ Π½Π°Π²Π΅Π΄Π΅Π½ΠΈΠΈ */
.eight:hover:after { /* ΠΠΎΠ±Π°Π²Π»ΡΠ΅ΠΌ ΠΏΡΠ΅Π²Π΄ΠΎΠΊΠ»Π°ΡΡ :hover */
opacity: 1; /* ΠΠΈΠ΄ΠΈΠΌΡΠΉ */
-webkit-transform: scale(1) rotate(0deg) translateY(-50%);
transform: scale(1) rotate(0deg) translateY(-50%); /* Π’ΠΎΡΠΊΠ° ΡΡΠ°Π½ΡΡΠΎΡΠΌΠ°ΡΠΈΠΈ - ΡΠ΅Π½ΡΡ */
}
</style>
</head>
<body>
<button title="knopka" ></button>
</body>
</html>
ΠΠΎΡΠ²Π»Π΅Π½ΠΈΠ΅ ΡΠ΅ΠΊΡΡΠ° ΠΈΠ· Π³Π»ΡΠ±ΠΈΠ½Ρ
<!DOCTYPE html>
<html lang="ru">
<head>
<meta charset="utf-8" />
<title>ΠΡΡΠ΅ΠΊΡΡ Π΄Π»Ρ ΠΊΠ½ΠΎΠΏΠΎΠΊ CSS</title>
<style>
/* ΠΠ½Π΅ΡΠ½ΠΈΠΉ Π²ΠΈΠ΄ */
.nine {
background: radial-gradient(ellipse farthest-corner at 50% 50%, #fdeaa8,#444);
background: -webkit-radial-gradient(ellipse farthest-corner at 50% 50%, #fdeaa8,#444); /* Π€ΠΎΠ½ΠΎΠ²ΡΠΉ ΡΠ²Π΅Ρ - ΡΠ°Π΄ΠΈΠ°Π»ΡΠ½ΡΠΉ Π³ΡΠ°Π΄ΠΈΠ΅Π½Ρ */
width: 90px; /* Π¨ΠΈΡΠΈΠ½Π° */
height: 40px; /* ΠΡΡΠΎΡΠ° */
padding: 10px; /* ΠΠ½ΡΡΡΠ΅Π½Π½ΠΈΠΉ ΠΎΡΡΡΡΠΏ */
border-radius: 5px; /* ΠΠ°ΠΊΡΡΠ³Π»Π΅Π½ΠΈΠ΅ ΡΠ³ΠΎΠ»ΠΊΠΎΠ² */
box-shadow: 0px 2px 4px; /* Π’Π΅Π½Ρ */
display: inline-block; /* ΠΡΡΡΠΎΠ΅Π½Π½ΡΠΉ ΡΠ»Π΅ΠΌΠ΅Π½Ρ ΡΠΎ ΡΠ²ΠΎΠΉΡΡΠ²Π°ΠΌΠΈ Π±Π»ΠΎΡΠ½ΠΎΠ³ΠΎ */
position: relative; /* ΠΡΠ½ΠΎΡΠΈΡΠ΅Π»ΡΠ½ΠΎΠ΅ ΠΏΠΎΠ·ΠΈΡΠΈΠΎΠ½ΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅, Π΄Π»Ρ Π°Π±ΡΠΎΠ»ΡΡΠ½ΠΎΠ³ΠΎ ΠΏΠΎΠ·ΠΈΡΠΈΠΎΠ½ΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΏΠΎΡΠ²Π»ΡΡΡΠ΅Π³ΠΎΡΡ ΡΠ΅ΠΊΡΡΠ° */
text-decoration: none; /* Π£Π±ΠΈΡΠ°Π΅ΠΌ ΠΏΠΎΠ΄ΡΡΡΠΊΠΈΠ²Π°Π½ΠΈΠ΅ */
}
/* Π‘ΠΎΠ·Π΄Π°ΡΠΌ ΠΏΡΠ΅Π²Π΄ΠΎΡΠ»Π΅ΠΌΠ΅Π½Ρ Π΄Π»Ρ ΠΏΠΎΡΠ²Π»ΡΡΡΠ΅Π³ΠΎΡΡ ΡΠ΅ΠΊΡΡΠ° */
.nine:after {
width: 80%; /* Π¨ΠΈΡΠΈΠ½Π° ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ° */
color: red; /* Π¦Π²Π΅Ρ ΡΠ΅ΠΊΡΡΠ° */
font-family: 'Lucida Console'; /* Π¨ΡΠΈΡΡ ΡΠ΅ΠΊΡΡΠ° */
content: attr(title); /* Π’Π΅ΠΊΡΡ Π±Π΅ΡΡΡΡΡ ΠΈΠ· Π°ΡΡΠΈΠ±ΡΡΠ° title */
display: block; /* ΠΠ»ΠΎΡΠ½ΡΠΉ ΡΠ»Π΅ΠΌΠ΅Π½Ρ */
font-size: 18px; /* Π Π°Π·ΠΌΠ΅Ρ ΡΠ΅ΠΊΡΡΠ° */
text-align: center; /* ΠΡΡΠ°Π²Π½ΠΈΠ²Π°Π½ΠΈΠ΅ ΡΠ΅ΠΊΡΡΠ° ΠΏΠΎ ΡΠ΅Π½ΡΡΡ */
opacity: 0; /* ΠΠ΅Π²ΠΈΠ΄ΠΈΠΌΡΠΉ */
position: absolute; /* ΠΠΎΠ·ΠΈΡΠΈΠΎΠ½ΠΈΡΡΠ΅ΠΌ Π°Π±ΡΠΎΠ»ΡΡΠ½ΠΎ ΠΏΠΎ ΡΠ΅Π½ΡΡΡ ΡΠΎΠ΄ΠΈΡΠ΅Π»ΡΡΠΊΠΎΠ³ΠΎ Π±Π»ΠΎΠΊΠ° */
top: 50%;
-webkit-transform-origin: 50% 0%;
transform-origin: 50% 0%; /* Π’ΠΎΡΠΊΠ° Π½Π°ΡΠ°Π»Π° ΡΡΠ°Π½ΡΡΠΎΡΠΌΠ°ΡΠΈΠΈ ΠΏΠΎ ΡΠ΅Π½ΡΡΡ */
-webkit-transform: scale(0) translateY(-50%);
transform: scale(0) translateY(-50%); /* ΠΠ°ΡΡΡΠ°Π± 0 ΠΈ ΠΎΡΠΎΠ΄Π²ΠΈΠ³Π°Π΅ΠΌ Π² Π³Π»ΡΠ±ΠΈΠ½Ρ */
-webkit-transition: all 550ms ease-in-out;
transition: all 550ms ease-in-out; /* ΠΠ½ΠΈΠΌΠ°ΡΠΈΡ. ΠΠ»Ρ Π²ΡΠ΅Ρ
ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ² (all), Π²ΡΠ΅ΠΌΡ Π΄Π΅ΠΉΡΡΠ²ΠΈΡ 550ms, ΠΌΠ΅Π΄Π»Π΅Π½Π½ΠΎ Π½Π°ΡΠΈΠ½Π°Π΅ΡΡΡ ΠΈ Π·Π°ΠΊΠ°Π½ΡΠΈΠ²Π°Π΅ΡΡΡ (ease-in-out) */
z-index: 3; /* ΠΠΎΠ²Π΅ΡΡ
Π²ΡΠ΅Ρ
ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ² */
}
/* ΠΡΡΠ΅ΠΊΡ ΠΏΡΠΈ Π½Π°Π²Π΅Π΄Π΅Π½ΠΈΠΈ */
.nine:hover:after {
opacity: 1; /* ΠΠΈΠ΄ΠΈΠΌΡΠΉ */
-webkit-transform: scale(1) translateY(-50%);
transform: scale(1) translateY(-50%); /* ΠΠ°ΡΡΡΠ°Π± 1 Ρ
1 (scale(1)), ΡΠ°ΡΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΏΠΎ ΡΠ΅Π½ΡΡΡ Π² Π³Π»ΡΠ±ΠΈΠ½Π΅ */
}
</style>
</head>
<body>
<button title="knopka" ></button>
</body>
</html>
ΠΠΎΡΠ²Π»Π΅Π½ΠΈΠ΅ ΠΊΠ°ΡΡΠΈΠ½ΠΊΠΈ
<!DOCTYPE html>
<html lang="ru">
<head>
<meta charset="utf-8" />
<title>ΠΡΡΠ΅ΠΊΡΡ Π΄Π»Ρ ΠΊΠ½ΠΎΠΏΠΎΠΊ CSS</title>
<style>
/* ΠΠ½Π΅ΡΠ½ΠΈΠΉ Π²ΠΈΠ΄ */
.ten {
color: #524E49; /* Π¦Π²Π΅Ρ ΡΠ΅ΠΊΡΡΠ° */
background: #F7E09C; /* Π€ΠΎΠ½ΠΎΠ²ΡΠΉ ΡΠ²Π΅Ρ */
padding: 10px 35px; /* ΠΠ½ΡΡΡΠ΅Π½Π½ΠΈΠΉ ΠΎΡΡΡΡΠΏ. ΠΠΏΡΠ΅Π΄Π΅Π»ΡΠ΅Ρ ΡΠ°Π·ΠΌΠ΅Ρ ΠΊΠ½ΠΎΠΏΠΊΠΈ */
font-size: 20px; /* Π Π°Π·ΠΌΠ΅Ρ ΡΠ΅ΠΊΡΡΠ° */
border-radius: 5px; /* ΠΠ°ΠΊΡΡΠ³Π»Π΅Π½ΠΈΠ΅ ΡΠ³ΠΎΠ»ΠΊΠΎΠ² */
box-shadow: 0px 1px 3px; /* Π’Π΅Π½Ρ */
position: relative; /* ΠΡΠ½ΠΎΡΠΈΡΠ΅Π»ΡΠ½ΠΎΠ΅ ΠΏΠΎΠ·ΠΈΡΠΈΠΎΠ½ΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ Π΄Π»Ρ Π°Π±ΡΠΎΠ»ΡΡΠ½ΠΎΠ³ΠΎ ΠΏΠΎΠ·ΠΈΡΠΈΠΎΠ½ΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΊΠ°ΡΡΠΈΠ½ΠΊΠΈ */
}
/* ΠΠ°ΡΡΠΈΠ½ΠΊΠ° */
.ten img {
position: absolute; /* ΠΠΎΠ·ΠΈΡΠΈΠΎΠ½ΠΈΡΡΠ΅ΠΌ Π°Π±ΡΠΎΠ»ΡΡΠ½ΠΎ */
top: 7px; /* ΠΠΎ ΡΠ΅ΡΠ΅Π΄ΠΈΠ½Π΅ */
left: -30px; /* ΠΡΠ½ΠΎΡΠΈΠΌ Π·Π° ΠΏΡΠ΅Π΄Π΅Π»Ρ ΠΊΠ½ΠΎΠΏΠΊΠΈ */
transition: all 200ms ease; /* ΠΠ½ΠΈΠΌΠ°ΡΠΈΡ ΠΏΠΎΡΠ²Π»Π΅Π½ΠΈΡ. ΠΡΠ΅ΠΌΡ Π°Π½ΠΈΠΌΠ°ΡΠΈΠΈ 200 ms */
}
/* ΠΡΡΠ΅ΠΊΡ ΠΏΡΠΈ Π½Π°Π²Π΅Π΄Π΅Π½ΠΈΠΈ */
.ten:hover img {
left: 5px; /* ΠΠΎΠ·Π²ΡΠ°ΡΠ°Π΅ΠΌ ΠΊΠ°ΡΡΠΈΠ½ΠΊΡ Π² ΠΊΠ½ΠΎΠΏΠΊΡ */
}
</style>
</head>
<body>
<!--ΠΠ°ΡΡΠΈΠ½ΠΊΠ° ΡΠ°Π·ΠΌΠ΅ΡΠ°Π΅ΡΡΡ Π²Π½ΡΡΡΠΈ ΠΊΠ½ΠΎΠΏΠΊΠΈ-->
<button><img src="images/Animation.gif">ΠΠ½ΠΎΠΏΠΊΠ°</button>
</body>
</html>
ΠΡΠ°ΡΠ½Π°Ρ ΠΊΠ½ΠΎΠΏΠΊΠ°
CSS
.tower {
position: relative; /* ΠΠ±ΠΎΠ»ΠΎΡΠΊΠ° Ρ ΠΎΡΠ½ΠΎΡΠΈΡΠ΅Π»ΡΠ½ΡΠΌ ΠΏΠΎΠ·ΠΈΡΠΈΠΎΠ½ΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ, Π΄Π»Ρ Π°Π±ΡΠΎΠ»ΡΡΠ½ΠΎΠ³ΠΎ ΠΏΠΎΠ·ΠΈΡΠΈΠΎΠ½ΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π΄ΡΡΠ³ΠΈΡ
ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ² */
}
/* ΠΠ½Π΅ΡΠ½ΠΈΠΉ Π²ΠΈΠ΄ */
.round {
position: absolute; /* ΠΠΎΠ·ΠΈΡΠΈΠΎΠ½ΠΈΡΡΠ΅ΠΌ Π°Π±ΡΠΎΠ»ΡΡΠ½ΠΎ ΠΏΠΎ ΠΎΠ±ΠΎΠ»ΠΎΡΠΊΠ΅. Π ΡΡΠΎΠΌ ΡΠ»ΡΡΠ°Π΅ ΠΏΠΎΠ·ΠΈΡΠΈΠΈ ΠΌΠΎΠΆΠ½ΠΎ Π½Π΅ ΡΠΊΠ°Π·ΡΠ²Π°ΡΡ */
width: 70px; /* Π¨ΠΈΡΠΈΠ½Π° */
height: 70px; /* ΠΡΡΠΎΡΠ° */
border: 4px solid hsl(5, 40%, 70%); /* Π Π°ΠΌΠΊΠ° */
border-radius: 50%/50%; /* ΠΠ΅Π»Π°Π΅ΠΌ ΡΠ°ΠΌΠΊΡ ΠΊΡΡΠ³Π»ΠΎΠΉ */
background: linear-gradient(top, hsl(0, 90%, 90%), hsl(0, 100%, 50%) 80%);
background: -webkit-linear-gradient(top, hsl(0, 90%, 90%), hsl(0, 100%, 50%) 80%); /* Π€ΠΎΠ½ΠΎΠ²ΡΠΉ ΡΠ²Π΅Ρ - Π»ΠΈΠ½Π΅ΠΉΠ½ΡΠΉ Π³ΡΠ°Π΄ΠΈΠ΅Π½Ρ. Π¦Π²Π΅Ρ Π·Π°Π΄Π°Π½ Π² ΡΠΎΡΠΌΠ°ΡΠ΅ hsl, Π½ΠΎ ΠΌΠΎΠΆΠ½ΠΎ Π·Π°Π΄Π°ΡΡ Π² Π»ΡΠ±ΠΎΠΌ Π΄ΠΎΡΡΡΠΏΠ½ΠΎΠΌ Π² Π²Π΅Π± ΡΠΎΡΠΌΠ°ΡΠ΅ */
Ρursor: pointer; /* ΠΡΡΡΠΎΡ Π² Π²ΠΈΠ΄Π΅ Π»Π°Π΄ΠΎΡΠΊΠΈ */
transform: rotate(30deg); /* ΠΠΎΠ²ΠΎΡΠ°ΡΠΈΠ²Π°Π΅ΠΌ Π½Π° 30 Π³ΡΠ°Π΄ΡΡΠΎΠ² */
}
/* ΠΡΡΠ΅ΠΊΡ ΠΏΡΠΈ Π½Π°ΠΆΠ°ΡΠΈΠΈ */
.round:active { /* ΠΠΎΠ±Π°Π²Π»ΡΠ΅ΠΌ ΠΏΡΠ΅Π²Π΄ΠΎΠΊΠ»Π°ΡΡ :active */
width: 69px; /* Π£ΠΌΠ΅Π½ΡΡΠ°Π΅ΠΌ ΡΠΈΡΠΈΠ½Ρ */
height: 69px; /* Π£ΠΌΠ΅Π½ΡΡΠ°Π΅ΠΌ Π²ΡΡΠΎΡΡ */
box-shadow: 0 0 hsl(5, 60%, 60%); /* Π£ΠΌΠ΅Π½ΡΡΠ°Π΅ΠΌ ΡΠ΅Π½Ρ */
border: 3px solid hsl(5, 40%, 70%); /* Π£ΠΌΠ΅Π½ΡΡΠ°Π΅ΠΌ ΡΠΎΠ»ΡΠΈΠ½Ρ ΡΠ°ΠΌΠΊΠΈ */
background: linear-gradient(top, hsl(0, 90%, 90%), hsl(0, 100%, 50%) 90%);
background: -webkit-linear-gradient(top, hsl(0, 90%, 90%), hsl(0, 100%, 50%) 90%); /* ΠΠ·ΠΌΠ΅Π½ΡΠ΅ΠΌ Π·Π½Π°ΡΠ΅Π½ΠΈΡ Π»ΠΈΠ½Π΅ΠΉΠ½ΠΎΠ³ΠΎ Π³ΡΠ°Π΄ΠΈΠ΅Π½ΡΠ° */
}
HTML
<div>
<!--ΠΠΌΠ΅ΡΡΠΎ ΠΊΠ½ΠΎΠΏΠΊΠΈ (buttom) ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ ΡΡΡΠ»ΠΊΠ° (a)-->
<a href="*"></a>
</div>
ΠΠ½ΠΎΠΏΠΊΠ° Ρ ΠΈΠ½Π΄ΠΈΠΊΠ°ΡΠΎΡΠΎΠΌ
CSS
/* ΠΠ±ΠΎΠ»ΠΎΡΠΊΠ° */
.switch {
width: 70px; /* Π¨ΠΈΡΠΈΠ½Π° */
height: 70px; /* ΠΡΡΠΎΡΠ° */
position: relative; /* ΠΡΠ½ΠΎΡΠΈΡΠ΅Π»ΡΠ½ΠΎΠ΅ ΠΏΠΎΠ·ΠΈΡΠΈΠΎΠ½ΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅, Π΄Π»Ρ Π°Π±ΡΠΎΠ»ΡΡΠ½ΠΎΠ³ΠΎ ΠΏΠΎΠ·ΠΈΡΠΈΠΎΠ½ΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π΄ΡΡΠ³ΠΈΡ
ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ² */
cursor: pointer; /* ΠΡΡΡΠΎΡ Π² Π²ΠΈΠ΄Π΅ Π»Π°Π΄ΠΎΡΠΊΠΈ */
}
/* ΠΠ½ΡΡΡΠ΅Π½Π½ΠΈΠΉ ΠΊΡΡΠ³ */
.dot {
position: absolute; /* ΠΠΎΠ·ΠΈΡΠΈΠΎΠ½ΠΈΡΡΠ΅ΠΌ Π°Π±ΡΠΎΠ»ΡΡΠ½ΠΎ ΠΎΡΠ½ΠΎΡΠΈΡΠ΅Π»ΡΠ½ΠΎ ΠΎΠ±ΠΎΠ»ΠΎΡΠΊΠΈ */
top: 7%;
left: 7%;
width: 70px; /* Π¨ΠΈΡΠΈΠ½Π° */
height: 70px; /* ΠΡΡΠΎΡΠ° */
border-radius: 50%; /* ΠΠ΅Π»Π°Π΅ΠΌ ΠΊΡΡΠ³ */
background: hsl(0, 0%, 90%); /* Π€ΠΎΠ½ΠΎΠ²ΡΠΉ ΡΠ²Π΅Ρ */
box-shadow: /* ΠΠ½ΠΎΠ³ΠΎΡΠ»ΠΎΠΉΠ½Π°Ρ ΡΠ΅Π½Ρ, Π½Π°ΡΡΠΆΠ½Π°Ρ ΠΈ Π²Π½ΡΡΡΠ΅Π½Π½ΡΡ */
0 3px 5px hsl(0, 0%, 75%),
inset 0 1px 0 hsl(0, 0%, 95%),
inset 0 -5px 5px hsl(0, 0%, 75%),
inset 0 5px 5px hsl(0, 0%, 95%);
}
/* ΠΠ°ΡΡΠΆΠ½ΡΠΉ ΠΊΡΡΠ³ */
.circ {
position: absolute; /* ΠΠΎΠ·ΠΈΡΠΈΠΎΠ½ΠΈΡΡΠ΅ΠΌ Π°Π±ΡΠΎΠ»ΡΡΠ½ΠΎ ΠΎΡΠ½ΠΎΡΠΈΡΠ΅Π»ΡΠ½ΠΎ ΠΎΠ±ΠΎΠ»ΠΎΡΠΊΠΈ ΠΏΠΎ ΡΠ΅Π½ΡΡΡ Π²Π½ΡΡΡΠ΅Π½Π½Π΅Π³ΠΎ */
top: 0;
left: 0;
width: 82px; /* Π¨ΠΈΡΠΈΠ½Π° */
height: 82px; /* ΠΡΡΠΎΡΠ° */
border-radius: 50%; /* ΠΠ΅Π»Π°Π΅ΠΌ ΠΊΡΡΠ³ */
background: linear-gradient(#ccc, #fff);
background: -webkit-linear-gradient(#ccc, #fff); /* Π€ΠΎΠ½ΠΎΠ²ΡΠΉ ΡΠ²Π΅Ρ - Π»ΠΈΠ½Π΅ΠΉΠ½ΡΠΉ Π³ΡΠ°Π΄ΠΈΠ΅Π½Ρ */
box-shadow: /* ΠΌΠ½ΠΎΠ³ΠΎΡΠ»ΠΎΠΉΠ½Π°Ρ Π²Π½ΡΡΡΠ΅Π½Π½ΡΡ ΡΠ΅Π½Ρ */
inset 0 2px 1px hsl(0, 0%, 75%),
inset 0 -2px hsl(0, 0%, 75%);
}
/* ΠΠ½Π΄ΠΈΠΊΠ°ΡΠΎΡ - ΠΏΡΠ΅Π²Π΄ΠΎΡΠ»Π΅ΠΌΠ΅Π½Ρ */
.switch .dot:before {
content: "";
position: absolute; /* ΠΠΎΠ·ΠΈΡΠΈΠΎΠ½ΠΈΡΡΠ΅ΠΌ Π°Π±ΡΠΎΠ»ΡΡΠ½ΠΎ ΠΏΠΎ ΡΠ΅Π½ΡΡΡ */
left: 40%;
top: 40%;
width: 20%; /* Π¨ΠΈΡΠΈΠ½Π° */
height: 20%; /* ΠΡΡΠΎΡΠ° */
border-radius: 50%; /* ΠΠ΅Π»Π°Π΅ΠΌ ΠΊΡΡΠ³ */
background: radial-gradient(#fff, #333);
background: -webkit-radial-gradient(#fff, #333); /* Π€ΠΎΠ½ΠΎΠ²ΡΠΉ ΡΠ²Π΅Ρ - ΡΠ°Π΄ΠΈΠ°Π»ΡΠ½ΡΠΉ Π³ΡΠ°Π΄ΠΈΠ΅Π½Ρ */
}
/* ΠΡΡΠ΅ΠΊΡ ΠΏΡΠΈ Π½Π°ΠΆΠ°ΡΠΈΠΈ */
.switch:active .dot:before {
content: "";
background: radial-gradient(#fff, #02A829);
background: -webkit-radial-gradient(#fff, #02A829); /* ΠΠ΅Π½ΡΠ΅ΠΌ ΡΠ²Π΅Ρ ΠΈΠ½Π΄ΠΈΠΊΠ°ΡΠΎΡΠ° */
}
.switch:active .dot {
background: radial-gradient(#fff, #ccc);
background: -webkit-radial-gradient(#fff, #ccc); /* ΠΠ΅Π½ΡΠ΅ΠΌ ΡΠΎΠ½ΠΎΠ²ΡΠΉ ΡΠ²Π΅Ρ Π²Π½ΡΡΡΠ΅Π½Π½Π΅Π³ΠΎ ΠΊΡΡΠ³Π° */
width: 69px; /* Π£ΠΌΠ΅Π½ΡΡΠ°Π΅ΠΌ ΡΠΈΡΠΈΠ½Ρ Π²Π½ΡΡΡΠ΅Π½Π½Π΅Π³ΠΎ ΠΊΡΡΠ³Π° */
height: 69px; /* Π£ΠΌΠ΅Π½ΡΡΠ°Π΅ΠΌ Π²ΡΡΠΎΡΡ Π²Π½ΡΡΡΠ΅Π½Π½Π΅Π³ΠΎ ΠΊΡΡΠ³Π° */
}
HTML
<!--ΠΠ±ΠΎΠ»ΠΎΡΠΊΠ°-->
<div>
<!--ΠΠ°ΡΡΠΆΠ½ΡΠΉ ΠΊΡΡΠ³-->
<div>
<!--ΠΠ½ΡΡΡΠ΅Π½Π½ΠΈΠΉ ΠΊΡΡΠ³-->
<span></span>
<!--Π‘ΡΡΠ»ΠΊΠ° Π΄Π»Ρ Π°Π΄ΡΠ΅ΡΠ° ΠΏΠ΅ΡΠ΅Ρ
ΠΎΠ΄Π°-->
<a href=""></a>
</div>
</div>
ΠΠ»Π°Π²ΠΈΡΠ°
CSS
.switch2 {
width: 75px;
height: 45px;
position: relative;
cursor: pointer;
}
.dot1 {
position: absolute;
top: 7%;
left: 7%;
display: block;
width: 75px;
height: 45px;
border-radius: 7px;
background: linear-gradient(hsl(0, 0%, 90%), hsl(0, 0%, 96%));
box-shadow: -3px 5px hsl(0, 0%, 75%),
1px -2px hsl(0, 0%, 75%),
inset 0 0px 5px hsl(0, 0%, 95%),
inset 0 -1px 5px hsl(0, 0%, 95%);
z-index: 1;
}
.circ1 {
display: block;
position: absolute;
width: 87px;
height: 57px;
top: 0;
left: 0;
background: linear-gradient(hsl(0, 0%, 96%), hsl(0, 0%, 90%));
box-shadow:
inset 0 1px 1px hsl(0, 0%, 95%),
inset 0 -1px 1px hsl(0, 0%, 95%);
}
.dot1:before {
content: "Enter";
color: hsl(0, 0%, 60%);
position: absolute;
left: 20%;
top: 15%;
font-size: 20px;
}
.switch2:active .dot1:before {
content: "Enter";
}
.switch2:active .dot1 {
background: radial-gradient(hsl(0, 0%, 96%), hsl(0, 0%, 90%));
box-shadow: -2px 4px hsl(0, 0%, 75%),
0px -1px hsl(0, 0%, 75%),
inset 0 1px 2px hsl(0, 0%, 95%),
inset 0 -1px 2px hsl(0, 0%, 95%);
}
HTML
<div>
<div>
<a></a>
</div>
</div>
ΠΡΠΏΡΠΊΠ»Π°Ρ ΠΊΠ½ΠΎΠΏΠΊΠ°
CSS
.blok101{
max-width:60px;
padding: 1em;
border-radius: 10px;
background: rgb(100,100,100) radial-gradient(circle at 0 0, rgba(255,255,255,.65), rgba(255,255,255,.35));
box-shadow: inset rgba(0,0,0,.5) -3px -3px 8px, inset rgba(255,255,255,.9) 3px 3px 8px, rgba(0,0,0,.8) 3px 3px 8px -3px;
}
.blok101:hover{
transform: skewX(10deg);
}
.blok101:active{
color:red;
max-width:55px;
padding: 1em;
border-radius: 8px;
background: rgb(100,100,100) radial-gradient(circle at 0 0, rgba(255,255,255,.65), rgba(255,255,255,.35));
}
HTML
<div>ΠΠ½ΠΎΠΏΠΊΠ°</div>
ΠΠ΅ Π²ΠΎ Π²ΡΠ΅Ρ ΠΊΠ½ΠΎΠΏΠΊΠ°Ρ ΡΠ²ΠΎΠΉΡΡΠ²ΠΎ transform ΡΠΊΠ°Π·Π°Π½ΠΎ Ρ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΡΠΌΠΈ ΠΏΠ΅ΡΡΠΈΠΊΡΠ°ΠΌΠΈ, ΡΠ°ΠΊ ΡΡΠΎ Π½Π΅ Π·Π°Π±ΡΠ΄ΡΡΠ΅ ΠΈΡ Π΄ΠΎΠ±Π°Π²ΠΈΡΡ, ΠΏΠΎ ΠΏΡΠΈΠΌΠ΅ΡΡ Π΄Π΅ΡΡΡΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠΈ.
ΠΠ΅Π»Π°Ρ ΡΠ²ΠΎΡΡΠ΅ΡΠΊΠΈΡ ΡΡΠΏΠ΅Ρ ΠΎΠ².
Π’Π΅ΠΊΡΡ ΠΏΠΎΡΠ²Π»ΡΡΡΠΈΠΉΡΡ Π½Π° ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡΡ CSS < < < Π ΡΠ°Π·Π΄Π΅Π» > > > ΠΠ½ΠΈΠΌΠ°ΡΠΈΡ Π΄Π»Ρ ΡΠ°ΠΏΠΊΠΈ ΡΠ°ΠΉΡΠ°
Π Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡΡ: ΠΠΎΡΠΎΠ²ΡΠ΅ HTML ΡΠ°Π±Π»ΠΎΠ½Ρ Π½Π° ΡΡΡΡΠΊΠΎΠΌ
starper55plys.ru
10 Π±Π΅ΡΠΏΠ»Π°ΡΠ½ΡΡ ΡΠ½ΠΈΠΏΠΏΠ΅ΡΠΎΠ² CSS Π΄Π»Ρ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΠΊΡΠ°ΡΠΈΠ²ΡΡ ΠΊΠ½ΠΎΠΏΠΎΠΊ
ΠΠ΅Π±-Π΄ΠΈΠ·Π°ΠΉΠ½Π΅ΡΠ°ΠΌ ΡΠ΅Π³ΠΎΠ΄Π½Ρ Π½Π΅ ΠΎΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΠΎ ΠΎΠ±ΡΠ°ΡΠ°ΡΡΡΡ ΠΊΒ Photoshop Π΄Π»Ρ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΠΊΡΠ°ΡΠΈΠ²ΡΡ ΠΊΠ½ΠΎΠΏΠΎΠΊ. Π‘ CSS3 ΠΌΠΎΠΆΠ½ΠΎ ΠΌΠ°Π½ΠΈΠΏΡΠ»ΠΈΡΠΎΠ²Π°ΡΡ Π²ΡΠ΅ΠΌ: ΠΎΡ ΡΠΎΠ½ΠΎΠ²ΠΎΠ³ΠΎ Π³ΡΠ°Π΄ΠΈΠ΅Π½ΡΠ° Π΄ΠΎ ΡΠ΅Π½ΠΈ, ΠΏΡΠΈΠ΄Π°Π²Π°ΡΡ ΠΊΠ½ΠΎΠΏΠΊΠ°ΠΌ Π³Π»ΡΠ½ΡΠ΅Π²ΠΎΡΡΠΈ ΠΈΠ»ΠΈ Π΄ΡΡΠ³ΠΈΡ ΡΡΠ΅ΠΏΠ΅Π½Π΅ΠΉ Π±Π»Π΅ΡΠΊΠ°.
Π‘ΠΌΠΎΡΡΠΈΡΠ΅ ΠΏΠΎΠ΄Π±ΠΎΡΠΊΡ 10-ΡΠΈ ΡΠ½ΠΈΠΊΠ°Π»ΡΠ½ΡΡ CSS ΡΠ½ΠΈΠΏΠΏΠ΅ΡΠΎΠ², Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΠΊΠΎΡΠΎΡΡΡ Π²Ρ ΡΠΌΠΎΠΆΠ΅ΡΠ΅ ΡΠΎΠ·Π΄Π°ΡΡ ΠΊΡΠ°ΡΠΈΠ²ΡΠ΅ ΠΊΠ½ΠΎΠΏΠΊΠΈ Π΄Π»Ρ ΡΠ²ΠΎΠ΅Π³ΠΎ ΡΠ°ΠΉΡΠ°.
1.Β ΠΠ»Π°ΡΡΠΈΠΊΠΎΠ²ΡΠ΅ ΠΊΠ½ΠΎΠΏΠΊΠΈ
See the Pen CSS3 Buttons by Benjamin (@ben_jammin) on CodePen.
Π ΡΠ½ΠΈΠΏΠΏΠ΅ΡΠ΅ CSS β ΡΠΈΡΡΡΠΉ Π΄ΠΈΠ·Π°ΠΉΠ½ ΠΊΠ½ΠΎΠΏΠΎΠΊ ΠΈ Π²ΡΠ΅ ΠΏΠΎ Π΄Π΅Π»Ρ. ΠΡΠΈ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²Π΅ ΡΠ²Π΅ΡΠΎΠ² ΠΈ ΡΠ°Π·ΠΌΠ΅ΡΠΎΠ², Π»ΡΠ±Π°Ρ Π΄ΠΎΡΠ°Π±Π°ΡΡΠ²Π°Π΅ΡΡΡ Ρ Π»Π΅Π³ΠΊΠΎΡΡΡΡ. ΠΠ΅ΡΠΎΠ»ΡΠ½ΡΠ΅, ΠΎΡΠΊΠ»ΡΡΠ΅Π½Π½ΡΠ΅, ΡΡΠ΄ ΠΊΠ½ΠΎΠΏΠΎΠΊ ΡΠ°Π±ΠΎΡΠ°ΡΡ ΠΊΠ°ΠΊ ΠΏΠ΅ΡΠ΅ΠΊΠ»ΡΡΠ°ΡΠ΅Π»ΠΈ ΠΈΠ»ΠΈ ΡΠ°Π±Ρ. Π‘Π°ΠΌΡΠΉ ΡΠΈΡΡΡΠΉ ΡΡΠΈΠ»Ρ, ΡΡΠ΄Ρ ΠΏΠΎ CSS.
2. Cool Buttons
See the Pen Google Buttons by Tim Wagner (@timwagner) on CodePen.
ΠΠ°Π±ΠΎΡ ΠΊΠ»Π°ΡΡΠ½ΡΠ΅ ΠΊΠ½ΠΎΠΏΠΎΠΊ, Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ ΠΎΡΠ»ΠΈΡΠ°ΡΡΠΈΡ ΡΡ Π²Π½Π΅ΡΠ½Π΅ ΠΎΡ Β«ΠΏΠ»Π°ΡΡΠΈΠΊΠΎΠ²ΡΡ Β». Π’Π°ΠΊΠΆΠ΅ ΠΏΡΠΎΡΡΡ Π² ΠΏΡΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠΈ. ΠΠ΅Ρ ΡΠΈΡΡΡΠ΅Π³ΠΎ ΠΏΠ»Π°ΡΡΠΈΠΊΠ° Π² Π΄ΠΈΠ·Π°ΠΉΠ½Π΅, Π½ΠΎ ΠΊΡΠ°ΡΠΈΠ²ΠΎ ΡΠ΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½ Β«pushΒ» ΡΡΡΠ΅ΠΊΡ ΠΏΡΠΈ ΠΊΠ»ΠΈΠΊΠ΅. ΠΠ· 6 Π·Π°ΡΠ°Π½Π΅Π΅ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠ°Π½Π½ΡΡ ΡΡΠ΅Π½Π°ΡΠΈΠ΅Π², ΠΌΠΎΠΆΠ½ΠΎ Π²ΡΠ±ΡΠ°ΡΡ ΡΠ²Π΅Ρ ΠΈΠ»ΠΈΒ ΠΊΠ°ΡΡΠΎΠΌΠΈΠΈΠ·ΠΈΡΠΎΠ²Π°ΡΡ Π½Π° ΡΠ²ΠΎΠΉ Π²ΠΊΡΡ. CSS ΡΠ°Π·Π΄Π΅Π»Π΅Π½ Π½Π° ΡΠ°Π·Π»ΠΈΡΠ½ΡΠ΅ ΠΊΠ»Π°ΡΡΡ, ΡΡΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΡΡΡΠ°Π½ΠΎΠ²ΠΈΡΡ ΡΡΠΈΠ»Ρ ΠΊΠ½ΠΎΠΏΠΎΠΊ ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ ΠΎΠ΄Π½ΠΈΠΌ ΠΊΠ»Π°ΡΡΠΎΠΌ, Π° Π°Π»ΡΡΠ΅ΡΠ½Π°ΡΠΈΠ²Π½ΡΠΉ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π΄Π»Ρ ΡΠ²Π΅ΡΠ°.
3. Google ΠΊΠ½ΠΎΠΏΠΊΠΈ
See the Pen Google Buttons by Tim Wagner (@timwagner) on CodePen.
Π ΠΏΡΠΎΠ΄ΡΠΊΡΠ°Ρ Google (Blogger, Drive ΠΈΠ»ΠΈ Gmail) ΠΊΠ½ΠΎΠΏΠΊΠΈ ΠΈΠΌΠ΅ΡΡ ΡΠ²ΠΎΠΉ ΠΎΡΠ»ΠΈΡΠΈΡΠ΅Π»ΡΠ½ΡΠΉ ΡΠ²Π΅Ρ. Π Π½Π°Π±ΠΎΡΠ΅: ΡΡΡΠ΅ΠΊΡΠ½ΡΠ΅Β Π³ΡΠ³Π»-ΠΏΠΎΠ΄ΠΎΠ±Π½ΡΠ΅ ΠΊΠ½ΠΎΠΏΠΊΠΈ Π½Π° ΡΠΈΡΡΠΎΠΌ CSS3.
4. Bunch-o-Buttons
See the Pen EwDar by Alan Collins (@AlanCollins) on CodePen.
ΠΡΠ΅ ΠΎΠ΄ΠΈΠ½ ΠΏΡΠΈΠΌΠ΅Ρ Π³Π»ΡΠ½ΡΠ΅Π²ΠΎΠ³ΠΎ ΠΏΠ»Π°ΡΡΠΈΠΊ-ΡΡΠΈΠ»Ρ ΠΎΡ CodePen. ΠΡΠΎΠ±Π΅Π½Π½ΠΎΡΡΠΈ ΠΊΠ½ΠΎΠΏΠΎΠΊ Π² Π½Π°Π±ΠΎΡΠ΅:Β ΠΌΡΠ»ΡΡΠΈ-ΡΠ²Π΅ΡΠ½ΠΎΡΡΡ Ρ ΠΎΡΠ»ΠΈΡΠΈΡΠΌΠΈ Π΄Π»Ρ ΠΌΠ°Π»ΡΡ , ΡΡΠ΅Π΄Π½ΠΈΡ ΠΈ Π±ΠΎΠ»ΡΡΠΈΡ ΡΠ°Π·ΠΌΠ΅ΡΠΎΠ². Π£Π½ΠΈΠΊΠ°Π»ΡΠ½Π°Ρ ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΡ ΠΏΠ΅ΡΠ΅ΠΊΠ»ΡΡΠ΅Π½ΠΈΠΉ Ρ Π³Π»ΡΠ½ΡΠ΅Π²ΠΎΡΡΠΈ Π½Π° flat Π² ΠΎΠ΄Π½ΠΎΠΌ ΠΊΠ»Π°ΡΡΠ΅.
5. Π‘ΠΎΡΠΈΠ°Π»ΡΠ½ΡΠ΅ ΠΊΠ½ΠΎΠΏΠΊΠΈ
See the Pen CSS social buttons and icons by Stan Williams (@Stanssongs) on CodePen.
ΠΡΠΎΡ CSS ΡΠ½ΠΈΠΏΠΏΠ΅Ρ, ΠΏΠΎΠΆΠ°Π»ΡΠΉ, ΠΏΠΎΡΠ»ΡΠΆΠΈΡ ΠΈΡΡΠ΅ΡΠΏΡΠ²Π°ΡΡΠ΅ΠΉ ΠΊΠΎΠ»Π»Π΅ΠΊΡΠΈΠ΅ΠΉ ΠΊΡΠ°ΡΠΈΠ²ΡΡ ΡΠΎΡΠΈΠ°Π»ΡΠ½ΡΡ ΠΊΠ½ΠΎΠΏΠΎΠΊ Ρ ΡΠ½ΠΈΠΊΠ°Π»ΡΠ½ΠΎΠΉ ΡΠ²Π΅ΡΠΎΠ²ΠΎΠΉ ΡΡ Π΅ΠΌΠΎΠΉ & Π±ΡΠ΅Π½Π΄ΠΈΡΠΎΠ²Π°Π½Π½ΡΠΌΠΈ ΠΈΠΊΠΎΠ½ΠΊΠ°ΠΌΠΈ. Π‘ΡΠΈΠ»ΡΠ½ΠΎΡΡΡ ΡΠΎΡ. ΠΊΠ½ΠΎΠΏΠΊΠ΅ ΠΏΡΠΈΠ΄Π°ΡΡ ΡΡΠ΅ΠΏΠ΅Π½Ρ ΠΈ ΠΊΠ°ΡΠ΅ΡΡΠ²ΠΎ Π³Π»ΡΠ½ΡΠ΅Π²ΠΎΠ³ΠΎ Π³ΡΠ°Π΄ΠΈΠ΅Π½ΡΠ°.
6. Jelly Π°Π½ΠΈΠΌΠ°ΡΠΈΡ ΠΊΠ½ΠΎΠΏΠΊΠΈ
See the Pen Jelly button by ayamflow (@ayamflow) on CodePen.
ΠΠ° ΠΏΠ΅ΡΠ²ΡΠΉ Π²Π·Π³Π»ΡΠ΄ ΠΎΠ±ΡΡΠ½Π° ΠΊΠ½ΠΎΠΏΠΊΠ°, Π½ΠΎ ΡΠ΅Π°Π³ΠΈΡΡΠ΅Ρ Π½Π° ΠΊΠ»ΠΈΠΊ ΠΎΡΠ΅Π½Ρ ΡΠΏΠ΅ΡΠΈΡΠΈΡΠ½ΠΎΠΉ Π°Π½ΠΈΠΌΠ°ΡΠΈΠ΅ΠΉ. ΠΠΎΠΌΠΈΠΌΠΎ Π·Π°Π½ΠΈΠΌΠ°ΡΠ΅Π»ΡΠ½ΠΎΠ³ΠΎ ΡΡΡΠ΅ΠΊΡΠ°, Π²ΠΏΠ΅ΡΠ°ΡΠ»ΡΠ΅Ρ ΠΏΠΎΠ»ΡΡΠ΅Π°Π»ΠΈΡΡΠΈΡΠ½ΠΎΡΡΡ ΡΠ΅Π½ΠΈ. ΠΠ΅Π½ΡΡ ΡΠ°Π·ΠΌΠ΅Ρ Π²ΡΠ»Π΅Π΄ Π·Π° ΠΊΠ½ΠΎΠΏΠΊΠΎΠΉ, ΡΠ΅Π½Ρ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΠΎ ΠΏΠΎΠ΄ΡΠ΅ΡΠΊΠΈΠ²Π°Π΅Ρ Π΄Π΅ΠΉΡΡΠ²ΠΈΠ΅ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ, ΡΡΠΈΠ»ΠΈΠ²Π°Ρ ΠΎΠ±ΡΠ°ΡΠ½ΡΡ ΡΠ²ΡΠ·Ρ. ΠΠΎΠ΄ΠΎΠΉΠ΄Π΅Ρ Π΄Π»Ρ ΠΏΡΠΎΠ΅ΠΊΡΠ° Ρ Call-to-Action, Π²ΡΠΎΠ΄Π΅ ΡΡΠ°ΡΡΠ°ΠΏΠ° ΠΈΠ»ΠΈ ΡΠΎΡ. ΠΌΠ΅Π΄ΠΈΠΈ.
7. Parallax ΠΊΠ½ΠΎΠΏΠΊΠΈ
See the Pen Parallax 3D Button with JS controlled CSS variables by Tobias Reich (@electerious) on CodePen.
ΠΠΏΠ΅ΡΠ°ΡΠ»ΡΡΡΠΈΠΉ CSS3-Π΄ΠΈΠ·Π°ΠΉΠ½ Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ ΡΠ°Π΄ΠΈΠ°Π»ΡΠ½ΡΡ Π³ΡΠ°Π΄ΠΈΠ΅Π½ΡΠΎΠ² ΠΈ Π΄ΠΎΠ²ΠΎΠ»ΡΠ½ΠΎ Π±Π΅Π·ΡΠΌΠ½ΡΡ ΠΎΡΡΠ΅Π½ΠΊΠΎΠ². Π€ΠΎΠ½, ΡΠ΅Π½ΠΈ ΡΠΎΠ·Π΄Π°Π½Ρ ΠΈΡΠΊΠ»ΡΡΠΈΡΠ΅Π»ΡΠ½ΠΎ Π½Π° CSS. JavaScript Π΄ΠΎΠ±Π°Π²ΠΈΠ»ΠΈ Π»ΠΈΡΡ Π΄Π»ΡΒ ΠΏΠ°ΡΠ°Π»Π»Π°ΠΊΡ ΡΡΡΠ΅ΠΊΡΠ° Π΄Π΅ΡΠΎΡΠΌΠ°ΡΠΈΠΈ. ΠΡΠΎ ΠΎΠ΄ΠΈΠ½ ΠΈΠ· ΡΠ°ΠΌΡΡ ΠΊΡΡΡΡΡ ΠΏΡΠΈΠΌΠ΅ΡΠΎΠ² ΡΡΡΠ΅ΠΊΡΠ½ΠΎ Π°Π½ΠΈΠΌΠΈΡΠΎΠ²Π°Π½Π½ΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠΈ.
8. Hubspot ΠΏΠΈΠ»ΡΠ»ΠΈ
See the Pen Hubspot Red Pill β Blue Pill inset click buttons by Joe Henriod (@joehenriod) on CodePen.
Π Π°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊ ΡΠΎΠ·Π΄Π°Π» ΠΊΠ½ΠΎΠΏΠΊΡ, Π²Π΄ΠΎΡ Π½ΠΎΠ²ΠΈΠ²ΡΠΈΡΡ ΡΡΠΈΠ»ΡΠ½ΡΠΌ Hubspot Π΄ΠΈΠ·Π°ΠΉΠ½ΠΎΠΌ. ΠΠΎ ΡΡΠ½ΠΊΡΠΈΠΎΠ½ΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΎΠ½Π° Π½Π°ΠΏΠΎΠΌΠΈΠ½Π°Π΅Ρ ΡΡΠ°Π΄ΠΈΡΠΈΠΎΠ½Π½ΡΠ΅ HTML-ΠΊΠ½ΠΎΠΏΠΊΠΈ ΠΈ ΠΏΠΎΡΡΡΠΎΠ΅Π½Π° Π½Π° CSS ΠΊΠ»Π°ΡΡΠ°Ρ , Π»Π΅Π³ΠΊΠΎ ΠΏΡΠΈΠΌΠ΅Π½ΡΠ΅ΠΌΡΡ ΠΊ Π»ΡΠ±ΠΎΠΌΡ ΡΠ»Π΅ΠΌΠ΅Π½ΡΡ. ΠΡΠ±ΡΠ°Π½Ρ ΠΊΡΠ°ΡΠ½ΡΠΉ & ΡΠΈΠ½ΠΈΠΉ ΡΠ²Π΅ΡΠ° Π΄Π»Ρ 2 ΠΊΠ½ΠΎΠΏΠΎΠΊ, Π½Π°ΠΏΠΎΠΌΠΈΠ½Π°ΡΡΠΈΡ ΠΏΠΎ ΡΠΎΡΠΌΠ΅ ΠΏΠΈΠ»ΡΠ»ΠΈ β ΠΏΡΡΠΌΠΎ ΠΊΠ°ΠΊ Π² ΠΠ°ΡΡΠΈΡΠ΅. ΠΡΡΡΡΠ½ΡΠΉ ΡΡΠΈΠ»Ρ hover-ΡΡΡΠ΅ΠΊΡΠ° ΠΏΡΠΎΡΡΠΎ ΡΠ΅ΠΏΠ»ΡΠ΅Ρ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅.
9.Β ΠΠ½ΠΎΠΏΠΊΠΈ Π² ΡΡΠΈΠ»Π΅ Sexy
See the Pen Sexy SCSS buttons in HSB by Jeremy Thomas (@jgthms) on CodePen.
ΠΠΎΠ»ΡΡΠΈΠ½ΡΡΠ²ΠΎ ΡΡΠΎΠ½ΡΡΠ½Π΄ ΠΊΠΎΠ΄Π΅ΡΠΎΠ² ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡ Sass/SCSS, Ρ.ΠΊ. ΡΡΠΎ Π΄Π°Π΅Ρ Π±ΠΎΠ»ΡΡΠΈΠΉ ΠΊΠΎΠ½ΡΡΠΎΠ»Ρ ΠΈ Π½Π°ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΡΠΎΡΠ΅ ΠΎΠ±ΡΡΠ½ΠΎΠ³ΠΎ CSS. ΠΡΠ°ΡΠΈΠ²ΡΠ΅ SCSS-ΠΊΠ½ΠΎΠΏΠΊΠΈ Π²ΠΏΠ΅ΡΠ°ΡΠ»ΡΡΡ ΡΠ²ΠΎΠ΅ΠΉ Π΄Π΅ΡΠ°Π»ΠΈΠ·Π°ΡΠΈΠ΅ΠΉ Ρ Π²Π½ΡΡΡΠ΅Π½Π½ΠΈΠΌΠΈ ΠΈ Π²Π½Π΅ΡΠ½ΠΈΠΌΠΈ ΡΡΡΠ΅ΠΊΡΠ°ΠΌΠΈ ΡΠ΅Π½ΠΈ. ΠΡ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΡΠΌΠ΅Π½ΠΈΡΡ ΡΠ²Π΅Ρ Π² ΠΎΠ΄Π½ΠΎΠΌ ΠΊΠ»Π°ΡΡΠ΅ ΠΈΠ»ΠΈ Π²Π½Π΅ΡΡΠΈ Π² ΡΠΎΡΠ΅ΡΠ°Π½ΠΈΠ΅ ΡΠ²ΠΎΠΉ ΠΎΡΡΠ΅Π½ΠΎΠΊ. ΠΒ hover ΡΠΎΡΡΠΎΡΠ½ΠΈΠΈ ΠΊΠ½ΠΎΠΏΠΊΠΈ Π²ΡΠ³Π»ΡΠ΄ΡΡ ΠΊΠ°ΠΊ 3D, ΡΠ°ΠΊΠΆΠ΅ ΠΊΠ°ΠΊ ΠΈ ΠΏΡΠΈ Π½Π°ΠΆΠ°ΡΠΈΠΈ. ΠΠ΅Π³ΠΊΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π΄Π»Ρ Π»ΡΠ±ΠΎΠ³ΠΎ ΡΠΈΠΏΠ° ΡΠ°ΠΉΡΠ° ΠΈ Π²ΠΎΠΎΠ±ΡΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΊΠΎΠ½Π²Π΅ΡΡΠΈΡΠΎΠ²Π°ΡΡΒ SCSS Π² CSS ΠΏΡΡΠΌΠΎ Π²Β CodePen.
10. ΠΠ½ΠΎΠΏΠΊΠΈ Π² ΡΡΠΈΠ»Π΅ Mozilla
See the Pen Single Element Mozilla-Buttons by Felix Schwarzer (@slimsmearlapp) on CodePen.
Mozilla ΠΏΡΠΎΠ²Π΅Π»Π° ΠΎΡΠ½ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΡΠΉ ΡΠ΅Π±ΡΠ΅Π½Π΄ΠΈΠ½Π³, ΡΠΌΠ΅Π½ΠΈΠ² ΡΡΠ°Π΄ΠΈΡΠΈΠΎΠ½Π½ΠΎ Β«ΠΏΠ»Π°ΡΡΠΈΠΊΠΎΠ²ΡΠΉΒ» ΡΡΠΈΠ»Ρ ΠΊΠ½ΠΎΠΏΠΎΠΊ Π½Π° ΡΠ²ΠΎΠ΅ΠΌ ΡΠ°ΠΉΡΠ΅. ΠΠΎ Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΡΠΊΡΠ°ΡΠΈΡΡ ΡΡΠΈΠΌΠΈΒ ΡΡΠΈΠ»ΠΈΠ·ΠΎΠ²Π°Π½Π½ΡΠΌΠΈ ΠΏΠΎ ΠΌΠ°ΠΊΡΠΈΠΌΡΠΌΡ ΠΊΠ½ΠΎΠΏΠΊΠ°ΠΌΠΈ ΡΠ²ΠΎΠΉ Π²Π΅Π±-ΡΠ΅ΡΡΡΡ. ΠΡΠ°ΡΠΈΠ²ΡΠ΅ ΠΊΠΎΠ½ΡΡ-ΡΠΎΡΠΌΡ ΡΠ΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Ρ ΠΏΠΎΠ»Π½ΠΎΡΡΡΡ Π½Π° CSS3: Ρ ΡΠΎΠ½ΠΎΠ²ΡΠΌ Π³ΡΠ°Π΄ΠΈΠ΅Π½ΡΠΎΠΌ ΠΈ ΡΡΡΠ΅ΠΊΡΠΎΠΌ 3D ΡΠ°ΡΠΊΠΈ.
ΠΠΎΠ»ΡΡΠ΅ ΡΡΠΈΠ»ΡΠ½ΡΡ CSS3 ΠΊΠ½ΠΎΠΏΠΎΠΊ
Π Π°ΡΡΠΌΠΎΡΡΠ΅Π½Π½ΡΠ΅ 10 Π²ΠΈΠ΄ΠΎΠ² ΠΊΠ½ΠΎΠΏΠΎΠΊ Π²Ρ ΡΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΊΠ°ΡΡΠΎΠΌΠΈΠ·ΠΈΡΠΎΠ²Π°ΡΡ Π² ΡΠ°Π·Π½ΡΡ Π»Π΅ΠΉΠ°ΡΡΠ°Ρ . ΠΠ½ΠΈ ΡΠΎΠ·Π΄Π°Π½Ρ Π½Π° ΡΠΈΡΡΠΎΠΌ CSS3: ΠΌΠΎΠΆΠ½ΠΎ ΠΌΠ΅Π½ΡΡΡ ΡΠ°Π·ΠΌΠ΅Ρ, ΡΠ²Π΅Ρ ΠΈ ΡΡΠΈΠ»Ρ. ΠΡΠΈ ΠΊΠ½ΠΎΠΏΠΊΠΈΒ Π²ΠΏΠΈΡΡΡΡΡ Π² ΡΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΡΠΉ ΠΏΡΠΎΠ΅ΠΊΡ, Π±ΡΠ΄Ρ ΠΎΠ½ Π±ΠΈΠ·Π½Π΅Ρ / Π±Π»ΠΎΠ³ΠΎΠ²ΠΎΠΉ / ΡΠΎΡ. ΠΌΠ΅Π΄ΠΈΠ° ΠΈΠ»ΠΈ eCommerce ΡΠ΅ΠΌΠ°ΡΠΈΠΊΠΈ.
ΠΡΠ»ΠΈ Π²Ρ Π½Π΅ Π½Π°ΡΠ»ΠΈ ΠΏΠΎΠ΄Ρ ΠΎΠ΄ΡΡΠΈΠΉ Π²Π°ΡΠΈΠ°Π½Ρ Π΄Π»Ρ ΡΠ²ΠΎΠ΅Π³ΠΎ ΡΠ°ΠΉΡΠ°, Π±ΠΎΠ»ΡΡΠΈΠΉ Π²ΡΠ±ΠΎΡ ΠΊΡΠ°ΡΠΈΠ²ΡΡ ΠΊΠ½ΠΎΠΏΠΎΠΊ Π½Π° CSS3 ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²ΠΈΡ CodePen.
seo-design.net
ΠΠ½Π»Π°ΠΉΠ½ Π³Π΅Π½Π΅ΡΠ°ΡΠΎΡ ΠΊΠ½ΠΎΠΏΠΎΠΊ Π΄Π»Ρ ΡΠ°ΠΉΡΠ°
Π‘ΠΎΠ·Π΄Π°ΠΉΡΠ΅ ΡΠ΅Π±Π΅ ΠΊΠ½ΠΎΠΏΠΊΡ Π΄Π»Ρ ΡΠ°ΠΉΡΠ° Π² ΡΠ΅ΠΆΠΈΠΌΠ΅ ΠΎΠ½Π»Π°ΠΉΠ½, Π²ΡΠ±ΠΈΡΠ°ΠΉΡΠ΅ ΡΠ²Π΅ΡΠ°, ΠΎΡΡΡΡΠΏΡ ΠΈ Π΄ΡΡΠ³ΠΈΠ΅ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΡ. ΠΠΎΠ»ΡΡΠΈΡΠ΅ ΠΊΠΎΠ΄ ΠΊΠ½ΠΎΠΏΠΊΠΈ ΠΈ Π²ΡΡΠ°Π²ΡΡΠ΅ ΡΠ΅Π±Π΅ Π½Π° ΡΠ°ΠΉΡ.
Π‘ΠΎΠ·Π΄Π°ΡΡ ΠΊΠ½ΠΎΠΏΠΊΡ ΡΠ°ΠΌΠΎΡΡΠΎΡΡΠ΅Π»ΡΠ½ΠΎ
ΠΠ»Ρ ΡΠΎΠ·Π΄Π°Π½ΠΈΠΈ ΠΊΠ½ΠΎΠΏΠΊΠΈ Ρ 0 Π½Π° ΡΠ·ΡΠΊΠ΅ HTML ΠΈ Π‘SS ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΡΡΠΈ ΡΠ΅Π³Π°: a, button, input[type=button].
button ΠΈ input[type=button] — ΠΏΠΎ ΡΡΡΠΈ ΠΎΠ΄Π½ΠΎ ΠΈ ΡΠΎΠΆΠ΅, Π½Π° ΡΡΠΈ ΠΊΠ½ΠΎΠΏΠΊΠΈ ΠΌΡ ΠΏΡΠΈΠ²ΡΠ·ΡΠ²Π°Π΅ΠΌ ΠΊΠ°ΠΊΠΈΠ΅ Π»ΠΈΠ±ΠΎ ΡΠΎΠ±ΡΡΠΈΡ, Π΅ΡΠ»ΠΈ ΠΌΡ Ρ ΠΎΡΠΈΠΌ ΡΠ΄Π΅Π»Π°ΡΡ ΠΊΠ½ΠΎΠΏΠΊΡ ΡΡΡΠ»ΠΊΠΎΠΉ, ΡΠΎ Π½Π°Π΄ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΡΠ΅Π³ a.
<button>ΠΠ½ΠΎΠΏΠΊΠ°
<input type="button" value="ΠΠ½ΠΎΠΏΠΊΠ°"/>
<a href="ΡΡΡΠ»ΠΊΠ°">ΠΠ½ΠΎΠΏΠΊΠ°</a>
ΠΡΡΠ°Π²ΠΈΠ² ΡΡΠΎΡ ΠΊΠΎΠ΄ Π½Π° ΡΠ°ΠΉΡ ΠΌΡ ΠΏΠΎΠ»ΡΡΠΈΠΌ ΠΏΡΠΎΡΡΡΡ ΠΊΠ½ΠΎΠΏΠΊΡ:
ΠΠ½ΠΎΠΏΠΊΠ°
Π’ΡΠ΅ΡΠΈΠΉ ΡΠΏΠΎΡΠΎΠ±, Ρ ΡΠ΅Π³ΠΎΠΌ <a> ΡΠ»ΡΠΆΠΈΡ Π΄Π»Ρ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΠΊΠ½ΠΎΠΏΠΊΠΈ-ΡΡΡΠ»ΠΊΠΈ, Π΄Π»Ρ ΡΡΠΎΠ³ΠΎ ΠΏΡΠΎΡΡΠΎ Π΄ΠΎΠ±Π°Π²ΡΡΠ΅ Π°ΡΡΠΈΠ±ΡΡ href, Π² ΠΊΠΎΡΠΎΡΠΎΠΉ Π½Π°Ρ ΠΎΠ΄ΠΈΡΡΡ ΡΡΡΠ»ΠΊΠ°. Π ΠΏΡΠΈΠΌΠ΅ΡΡ, <a href=»http://daruse.ru/»>Π’Π΅ΠΊΡΡ ΠΊΠ½ΠΎΠΏΠΊΠΈ</a>
ΠΠ°ΠΊ ΠΌΡ Π²ΠΈΠ΄ΠΈΠΌ, ΡΡΠΎΠ±Ρ ΡΠ΄Π΅Π»Π°ΡΡ ΠΊΠ½ΠΎΠΏΠΊΡ ΡΡΡΠ»ΠΊΠΎΠΉ ΡΠ΅ΡΠ΅Π· ΡΠ΅Π³ a Π½Π°ΠΌ Π½ΡΠΆΠ½ΠΎ ΠΏΡΠΈΠΌΠ΅Π½ΠΈΡΡ ΠΌΠ½ΠΎΠ³ΠΎ ΡΡΠΈΠ»Π΅ΠΉ, ΡΡΠΎΠ±Ρ Π±ΡΠ»ΠΎ ΠΏΠΎΡ ΠΎΠΆΠ΅ Π½Π° ΠΊΠ½ΠΎΠΏΠΊΡ, Π²Π΅Π΄Ρ ΠΈΠ·Π½Π°ΡΠ°Π»ΡΠ½ΠΎ ΡΡΠΎΡ ΡΠ΅Π³ ΡΠΎΠ·Π΄Π°Π½ Π΄Π»Ρ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΡΡΡΠ»ΠΎΠΊ. ΠΠΎΡΡΠΎΠΌΡ ΠΌΡ ΠΌΠΎΠΆΠ΅ΠΌ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π΄Π²Π° Π΄ΡΡΠ³ΠΈΡ ΡΠ΅Π³Π°, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ ΡΠ²Π»ΡΠ΅ΡΡΡ ΠΊΠ½ΠΎΠΏΠΊΠΎΠΉ.
<button>Π’Π΅ΠΊΡΡ ΠΊΠ½ΠΎΠΏΠΊΠΈ</button>
<input type="button" value="Π’Π΅ΠΊΡΡ ΠΊΠ½ΠΎΠΏΠΊΠΈ"/>
daruse.ru
















































