:active — CSS | MDN
ΠΡΠ΅Π²Π΄ΠΎΠΊΠ»Π°ΡΡΒ :active
Β ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΠ΅Ρ ΡΠ»Π΅ΠΌΠ΅Π½ΡΡ Π² ΠΌΠΎΠΌΠ΅Π½Ρ, ΠΊΠΎΠ³Π΄Π° ΠΎΠ½ Π°ΠΊΡΠΈΠ²ΠΈΡΡΠ΅ΡΡΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΌ. ΠΠ½ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΡΡΡΠ°Π½ΠΈΡΠ΅ ΡΡΠ΅Π°Π³ΠΈΡΠΎΠ²Π°ΡΡ, ΠΊΠΎΠ³Π΄Π°Β ΡΠ»Π΅ΠΌΠ΅Π½Ρ Π°ΠΊΡΠΈΠ²ΠΈΡΡΠ΅ΡΡΡ. ΠΠ·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡΠ²ΠΈΠ΅ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ° Ρ ΠΌΡΡΡΡ — ΡΡΠΎ, ΠΊΠ°ΠΊ ΠΏΡΠ°Π²ΠΈΠ»ΠΎ, Π²ΡΠ΅ΠΌΡ ΠΌΠ΅ΠΆΠ΄Ρ Π½Π°ΠΆΠ°ΡΠΈΠ΅ΠΌΒ ΠΈ ΠΎΡΠΏΡΡΠΊΠ°Π½ΠΈΠ΅ΠΌ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΌ ΠΊΠ½ΠΎΠΏΠΊΠΈΒ ΠΌΡΡΠΈ.
a:active {
color: red;
}
Π’Π°ΠΊΠΆΠ΅ ΠΏΡΠ΅Π²Π΄ΠΎΠΊΠ»Π°ΡΡ :active
ΡΡΠ°Π±Π°ΡΡΠ²Π°Π΅Ρ ΠΏΡΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠΈ ΠΊΠ»Π°Π²ΠΈΡΠΈ TAB Π½Π° ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΠ΅. ΠΠ±ΡΡΠ½ΠΎ ΡΡΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ Π΄Π»Ρ HTML-ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ² <a>
ΠΈ <button>
, Π½ΠΎ ΠΌΠΎΠΆΠ΅Ρ ΠΏΡΠΈΠΌΠ΅Π½ΡΡΡΡΡ ΠΈ ΠΊ Π΄ΡΡΠ³ΠΈΠΌ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ°ΠΌ.
ΠΡΠΎ ΡΠ²ΠΎΠΉΡΡΠ²ΠΎ ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ ΠΏΠ΅ΡΠ΅ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΎ Π»ΡΠ±ΡΠΌΠΈ Π΄ΡΡΠ³ΠΈΠΌΠΈ ΠΏΡΠ΅Π²Π΄ΠΎΠΊΠ»Π°ΡΡΠ°ΠΌΠΈ, ΠΎΡΠ½ΠΎΡΡΡΠΈΠΌΡΡ ΠΊ ΡΡΡΠ»ΠΊΠ΅, ΡΠ°ΠΊΠΈΠΌΠΈ ΠΊΠ°ΠΊΒ :link
, :hover
ΠΈΒ :visited
, ΠΎΠΏΠΈΡΠ°Π½Π½ΡΠΌΠΈ Π² ΠΏΠΎΡΠ»Π΅Π΄ΡΡΡΠΈΡ
ΠΏΡΠ°Π²ΠΈΠ»Π°Ρ
. Π§ΡΠΎΠ±Ρ ΡΡΠΈΠ»ΠΈΠ·ΠΈΡΠΎΠ²Π°ΡΡ Π½ΡΠΆΠ½ΡΠ΅ ΡΡΡΠ»ΠΊΠΈ, Π²Π°ΠΌ Π½ΡΠΆΠ½ΠΎ ΡΡΠ°Π²ΠΈΡΡΒ ΠΏΡΠ°Π²ΠΈΠ»ΠΎΒ :active
ΠΏΠΎΡΠ»Π΅ Π²ΡΠ΅Ρ
Π΄ΡΡΠ³ΠΈΡ
ΠΏΡΠ°Π²ΠΈΠ», ΠΎΡΠ½ΠΎΡΡΡΠΈΡ
ΡΡ ΠΊ ΡΡΡΠ»ΠΊΠ΅, ΠΊΠ°ΠΊ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΎ ΠΏΡΠ°Π²ΠΈΠ»ΠΎΠΌΒ LVHA-ΠΏΠΎΡΡΠ΄ΠΊΠΎΠΌ:
β :visited
β :hover
β :active
.
ΠΡΠΈΠΌΠ΅ΡΠ°Π½ΠΈΠ΅:Β Π ΡΠΈΡΡΠ΅ΠΌΠ°Ρ
Ρ ΠΌΠ½ΠΎΠ³ΠΎ-ΠΊΠ½ΠΎΠΏΠΎΡΠ½ΡΠΌΠΈ ΠΌΡΡΠ°ΠΌΠΈ, CSS 3 ΡΠΊΠ°Π·ΡΠ²Π°Π΅Ρ, ΡΡΠΎ ΠΏΡΠ΅Π²Π΄ΠΎΠΊΠ»Π°ΡΡΒ :active
Β Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΏΡΠΈΠΌΠ΅Π½ΡΡΡΡΡ ΡΠΎΠ»ΡΠΊΠΎ ΠΊ ΠΏΠ΅ΡΠ²ΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠ΅; Π΄Π»Ρ ΠΏΡΠ°Π²ΠΎΡΡΠΊΠΈΡ
Β ΠΌΡΡΠ΅ΠΉ — ΡΡΠΎ ΠΎΠ±ΡΡΠ½ΠΎ ΡΠ°ΠΌΠ°Ρ Π»Π΅Π²Π°Ρ ΠΊΠ½ΠΎΠΏΠΊΠ°.
ΠΠΊΡΠΈΠ²Π½ΡΠ΅ ΡΡΡΠ»ΠΊΠΈ
HTML
<p>ΠΡΠΎΡ Π°Π±Π·Π°Ρ ΡΠΎΠ΄Π΅ΡΠΆΠΈΡ ΡΡΡΠ»ΠΊΡ:
<a href="#">ΠΡΠ° ΡΡΡΠ»ΠΊΠ° Π±ΡΠ΄Π΅Ρ ΠΎΠΊΡΠ°ΡΠ΅Π½Π° Π² ΠΊΡΠ°ΡΠ½ΡΠΉ, ΠΊΠΎΠ³Π΄Π° Π²Ρ Π½Π°ΠΆΠΌΡΡΠ΅ Π½Π° Π½Π΅Ρ.</a>
Π£ Π°Π±Π·Π°ΡΠ° ΡΠΎΠ½ ΡΡΠ°Π½Π΅Ρ ΡΠ΅ΡΡΠΌ ΠΏΡΠΈ Π½Π°ΠΆΠ°ΡΠΈΠΈ Π½Π° Π½Π΅Π³ΠΎ ΠΈΠ»ΠΈ Π½Π° ΡΡΡΠ»ΠΊΡ. </p>
CSS
a:link { color: blue; } a:visited { color: purple; } a:hover { background: yellow; } a:active { color: red; } p:active { background: #eee; }
Π Π΅Π·ΡΠ»ΡΡΠ°Ρ
ΠΠΊΡΠΈΠ²Π½ΡΠ΅ ΡΠ»Π΅ΠΌΠ΅Π½ΡΡ ΡΠΎΡΠΌΡ
HTML
<form>
<label for="my-button">ΠΠΎΡ ΠΊΠ½ΠΎΠΏΠΊΠ°: </label>
<button type="button">ΠΠΎΠΏΡΠΎΠ±ΡΠΉ ΠΠ°ΠΆΠ°ΡΡ ΠΠ΅Π½Ρ ΠΈΠ»ΠΈ ΠΠΎΡ ΠΏΠΎΠ΄ΡΠΊΠ°Π·ΠΊΡ!</button>
</form>
CSS
form :active {
color: red;
}
form button {
background: white;
}
Result
BCD tables only load in the browser
CSS: ΠΊΠ°ΠΊ ΡΠ΄Π΅Π»Π°ΡΡ ΡΠ°ΠΊ, ΡΡΠΎΠ±Ρ ΠΊΠ½ΠΎΠΏΠΊΠ° Π²ΡΠ΅Π³Π΄Π° Π±ΡΠ»Π° ΡΠ»Π΅Π²Π° ΠΎΡ Π΄ΡΡΠ³ΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠΈ, ΠΊΠΎΡΠΎΡΠ°Ρ Π½Π°Ρ ΠΎΠ΄ΠΈΡΡΡ Π² ΡΠ³Π»Ρ?
--------------------------------------------- | text | | text | | text | | text | | text | | text ------- ------- | | textttttttttttttt |Button1||Button2|| | ------- ------- | ---------------------------------------------
ΠΠΎΡΡΠΎΠΌΡ Ρ Ρ ΠΎΡΡ, ΡΡΠΎΠ±Ρ Button1 Π²ΡΠ΅Π³Π΄Π° Π±ΡΠ» ΡΠ»Π΅Π²Π° ΠΎΡ Button2, Π° Button2 Π²ΡΠ΅Π³Π΄Π° Π½Π°Ρ ΠΎΠ΄ΠΈΠ»ΡΡ Π² ΠΏΡΠ°Π²ΠΎΠΌ Π½ΠΈΠΆΠ½Π΅ΠΌ ΡΠ³Π»Ρ div. ΠΠ°ΠΊ Ρ ΠΌΠΎΠ³Ρ ΡΡΠΎ ΡΠ΄Π΅Π»Π°ΡΡ? ΠΡΡΠ°ΡΠΈ, Π² Π½Π°ΡΡΠΎΡΡΠ΅Π΅ Π²ΡΠ΅ΠΌΡ Π² ΠΌΠΎΠ΅ΠΌ ΠΊΠΎΠ΄Π΅ Π΅ΡΡΡ Π΄Π²Π΅ ΠΊΠ½ΠΎΠΏΠΊΠΈ, Π²Ρ ΠΎΠ΄ΡΡΠΈΠ΅ Π² ΡΡΡΠΎΠΊΡ «texttttttttttttt». Π― Π½Π΅ Π΄Π΅Π»Π°Π» ΠΎΡΠ΄Π΅Π»ΡΠ½ΡΡ div/spans Π΄Π»Ρ ΡΠ΅ΠΊΡΡΠ° ΠΈ ΠΊΠ½ΠΎΠΏΠΎΠΊ.
html cssΠΠΎΠ΄Π΅Π»ΠΈΡΡΡΡ ΠΡΡΠΎΡΠ½ΠΈΠΊ dtgee Β Β 03 ΡΠ΅Π½ΡΡΠ±ΡΡ 2013 Π² 23:25
3 ΠΎΡΠ²Π΅ΡΠ°
1
ΠΡ Ρ ΠΎΡΠΈΡΠ΅ ΡΡΠΎ-ΡΠΎ Π²ΡΠΎΠ΄Π΅ ΡΡΠΎΠ³ΠΎ?..
jsFiddle Π·Π΄Π΅ΡΡ .
Π― ΠΏΡΠΎΡΡΠΎ ΡΠ΄Π΅Π»Π°Π» ΠΎΡΠ΅Π²ΠΈΠ΄Π½ΠΎΠ΅ ΠΈ ΠΏΡΡΡΠΈΠ» Π² Ρ ΠΎΠ΄ ΡΠ»Π΅ΠΌΠ΅Π½ΡΡ.
.paragraph {
float:left;
}
.buttons {
float:right;
}
ΠΠΎΠ΄Π΅Π»ΠΈΡΡΡΡ Josh Crozier Β Β 04 ΡΠ΅Π½ΡΡΠ±ΡΡ 2013 Π² 00:25
1
ΠΡΠ»ΠΈ Π²Ρ ΡΡΠΈΠ»ΠΈΠ·ΡΠ΅ΡΠ΅ ΠΊΠΎΠ½ΡΠ΅ΠΉΠ½Π΅Ρ ΡΠ°ΠΊ, ΡΡΠΎΠ±Ρ ΠΎΠ½ ΡΠ°ΡΠΏΠΎΠ»Π°Π³Π°Π»ΡΡ ΠΎΡΠ½ΠΎΡΠΈΡΠ΅Π»ΡΠ½ΠΎ, ΡΠΎ ΠΏΡΠΈ Π½Π΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌΠΎΡΡΠΈ Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΡΠ°ΡΠΏΠΎΠ»ΠΎΠΆΠΈΡΡ Π΄ΠΎΡΠ΅ΡΠ½ΠΈΠ΅ ΡΠ»Π΅ΠΌΠ΅Π½ΡΡ Π°Π±ΡΠΎΠ»ΡΡΠ½ΠΎ. ΠΡΠΎ Π΄Π°Π΅Ρ Π²Π°ΠΌ Π±ΠΎΠ»ΡΡΠ΅ ΠΊΠΎΠ½ΡΡΠΎΠ»Ρ Π½Π°Π΄ ΠΈΡ
ΡΠ°ΡΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ΠΌ ΠΎΡΠ½ΠΎΡΠΈΡΠ΅Π»ΡΠ½ΠΎ ΠΊΠΎΠ½ΡΠ΅ΠΉΠ½Π΅ΡΠ°. ΠΡΠΎ ΡΠ°ΡΡΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ Π΄Π»Ρ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ div, ΠΊΠΎΡΠΎΡΡΠΉ ΡΠ°ΡΡΠΈΡΡΠ΅ΡΡΡ Π² ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΠΈΠΈ Ρ Π²ΡΡΠΎΡΠΎΠΉ ΠΊΠΎΠ½ΡΠ΅ΠΉΠ½Π΅ΡΠ°, Π² ΠΊΠΎΡΠΎΡΠΎΠΌ ΠΎΠ½ Π½Π°Ρ
ΠΎΠ΄ΠΈΡΡΡ; Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ,
ΠΠ»Π°Π²Π½Π°Ρ Π»ΠΎΠ²ΡΡΠΊΠ° Π² ΡΠ΅ΡΠ΅Π½ΠΈΠΈ Josh C Π·Π°ΠΊΠ»ΡΡΠ°Π΅ΡΡΡ Π² ΡΠΎΠΌ, ΡΡΠΎ Π΅ΡΠ»ΠΈ Π²Ρ Π΄ΠΎΠ±Π°Π²ΠΈΡΠ΅ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΠΉ ΡΠ΅ΠΊΡΡ ΠΈΠ»ΠΈ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡΠ΅ Π²ΡΡΠΎΡΡ ΠΊΠΎΠ½ΡΠ΅ΠΉΠ½Π΅ΡΠ° div (ΡΡΠ΅Π΄ΠΈ ΠΏΡΠΎΡΠΈΡ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ), Π²Π°ΡΠΈ ΠΊΠ½ΠΎΠΏΠΊΠΈ ΠΎΡΡΠ°Π½ΡΡΡΡ ΡΠ°ΠΌ, Π³Π΄Π΅ ΠΎΠ½ΠΈ Π΅ΡΡΡ, Π΅ΡΠ»ΠΈ Π²Ρ ΡΠ°ΠΊΠΆΠ΅ Π½Π΅ ΠΎΡΡΠ΅Π³ΡΠ»ΠΈΡΡΠ΅ΡΠ΅ ΠΈΡ ΡΠ²ΠΎΠΉΡΡΠ²Π° margin-top.
ΠΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, Π΄Π»Ρ Π±ΠΎΠ»Π΅Π΅ ΠΏΡΠΎΡΡΠΎΠ³ΠΎ ΠΈ Π»Π΅Π³ΠΊΠΎ ΡΠΏΡΠ°Π²Π»ΡΠ΅ΠΌΠΎΠ³ΠΎ ΡΠ΅ΡΠ΅Π½ΠΈΡ Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΡΠ΄Π΅Π»Π°ΡΡ ΡΡΠΎ-ΡΠΎ Π²ΡΠΎΠ΄Π΅ ΡΠ»Π΅Π΄ΡΡΡΠ΅Π³ΠΎ:
HTML
<div> <p>text</p> <p>text</p> <p>text</p> <p>text</p> <p>text</p> <p>text</p> <p>texttttttttttttttttttttttttttttttt</p> <input type="button" value="Button-One"> <input type="button" value="Button-Two"> </div>
CSS
.infoblock-container {position:relative;}
.button-one {position:absolute; right:5px; bottom:5px; width:80px; margin-right:84px;}
.button-two {position:absolute; right:5px; bottom:5px; width:80px;}
ΠΠ΅ΠΌΠΎΠ½ΡΡΡΠ°ΡΠΈΡ
Π ΠΎΡΠ»ΠΈΡΠΈΠ΅ ΠΎΡ ΡΠ΅ΡΠ΅Π½ΠΈΡ Josh C, ΡΡΠΎ Π²ΡΠ΅Π³Π΄Π° Π±ΡΠ΄Π΅Ρ Π΄Π΅ΡΠΆΠ°ΡΡ ΠΊΠ½ΠΎΠΏΠΊΠΈ Π² ΠΏΡΠ°Π²ΠΎΠΌ Π½ΠΈΠΆΠ½Π΅ΠΌ ΡΠ³Π»Ρ ΠΈ Π²ΡΠ΅Π³Π΄Π° Π±ΡΠ΄Π΅Ρ ΠΈΠΌΠ΅ΡΡ 5px (ΠΈΠ»ΠΈ ΡΡΠΎ Π±Ρ Π²Ρ Π½ΠΈ ΡΠΊΠ°Π·Π°Π»ΠΈ) ΡΠ°ΡΡΡΠΎΡΠ½ΠΈΠ΅ ΠΎΡ ΠΊΡΠ°Ρ. Π£ΠΊΠ°Π·Π°Π² ΡΠΈΡΠΈΠ½Ρ ΠΈ ΠΏΠΎΠ»Π΅, ΠΌΡ Π»Π΅Π³ΠΊΠΎ Π΄Π°Π΄ΠΈΠΌ ΡΠ°ΠΌΠΎΠΉ ΠΏΡΠ°Π²ΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠ΅ Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΠΎ ΠΌΠ΅ΡΡΠ° ΠΏΠ»ΡΡ 4px.
ΠΠΎΠ΄Π΅Π»ΠΈΡΡΡΡ Lopsided Β Β 04 ΡΠ΅Π½ΡΡΠ±ΡΡ 2013 Π² 01:02
1
Π― Π΄ΡΠΌΠ°Ρ, ΡΡΠΎ Π·Π΄Π΅ΡΡ Π½ΡΠΆΠ½ΠΎ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΠΎΡΠ°Π±ΠΎΡΠ°ΡΡ Π½Π°Π΄ ΠΎΠ±ΠΎΠΈΠΌΠΈ ΠΏΠΎΠ΄Ρ ΠΎΠ΄Π°ΠΌΠΈ.
ΠΠΎ ΠΏΠ΅ΡΠ²ΡΡ Π΄Π»Ρ ΡΠΎΠ³ΠΎ ΡΡΠΎΠ±Ρ ΠΏΠΎΠ»ΡΡΠΈΡΡ ΠΊΠ½ΠΎΠΏΠΊΠΈ Π΄Π»Ρ ΡΠ°Π·ΠΌΠ΅ΡΠ΅Π½ΠΈΡ Π² ΡΠ³Π»Ρ Ρ ΠΏΠΎΠΌΠΎΡΡΡ text wrap Π²Π°ΠΌ ΠΏΡΠΈΠ΄Π΅ΡΡΡ ΠΎΠ±Π΅ΡΠ½ΡΡΡ ΠΈΡ Π² div
<div>
<button>Text</button>
<button>Text</button>
</div>
Π° Π²Π°Ρ css
.buttons { position:absolute; right:5px; bottom:5px; width: 100px; } .button-left { float:left; width:45px; margin: 0 2px } .button-right { float:right; width:45px; margin:0 2px; }
`
ΠΠΎΠ΄Π΅Π»ΠΈΡΡΡΡ Robert Β Β 04 ΡΠ΅Π½ΡΡΠ±ΡΡ 2013 Π² 01:20
ΠΠΎΡ ΠΎΠΆΠΈΠ΅ Π²ΠΎΠΏΡΠΎΡΡ:
ΠΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ HTML ΡΠ»Π΅Π²Π° ΠΎΡ ΡΡΡΠ΅ΡΡΠ²ΡΡΡΠ΅Π³ΠΎ ΡΠΎΠ΄Π΅ΡΠΆΠΈΠΌΠΎΠ³ΠΎ DIV
Π Π½Π°ΡΡΠΎΡΡΠ΅Π΅ Π²ΡΠ΅ΠΌΡ Ρ ΠΌΠ΅Π½Ρ Π΅ΡΡΡ div Π² Π½ΠΈΠΆΠ½Π΅ΠΉ ΠΏΡΠ°Π²ΠΎΠΉ ΡΠ°ΡΡΠΈ ΡΡΡΠ°Π½ΠΈΡΡ, ΠΈ Ρ Ρ ΠΎΡΡ, ΡΡΠΎΠ±Ρ ΠΎΠ½ Π±ΡΠ» ΠΈΡΠΏΡΠ°Π²Π»Π΅Π½ ΡΠ°ΠΊ, ΡΡΠΎΠ±Ρ ΠΏΡΠΈ ΠΏΡΠΎΠΊΡΡΡΠΊΠ΅, ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΈ ΡΠ°Π·ΠΌΠ΅ΡΠΎΠ² ΠΈ Ρ. Π΄. div Π²ΡΠ΅Π³Π΄Π° Π½Π°Ρ ΠΎΠ΄ΠΈΠ»ΡΡ Π² ΠΏΡΠ°Π²ΠΎΠΌ Π½ΠΈΠΆΠ½Π΅ΠΌ ΡΠ³Π»Ρ…
ΠΠ°ΠΊ ΡΠ΄Π΅Π»Π°ΡΡ ΡΠ°ΠΊ, ΡΡΠΎΠ±Ρ ΡΡΠ° ΠΊΠ½ΠΎΠΏΠΊΠ° jQueryUI Π±ΡΠ»Π° ΡΠΎΠ³ΠΎ ΠΆΠ΅ ΡΠ°Π·ΠΌΠ΅ΡΠ°, ΡΡΠΎ ΠΈ ΠΊΠ½ΠΎΠΏΠΊΠ°, ΡΠΎΠ·Π΄Π°Π½Π½Π°Ρ Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΡΡΠΊΠΎΠ³ΠΎ ΡΡΠΈΠ»Ρ CSS?
ΠΠ°ΠΊ ΡΠ΄Π΅Π»Π°ΡΡ ΡΠ°ΠΊ, ΡΡΠΎΠ±Ρ <div> Π²ΡΠ΅Π³Π΄Π° Π½Π°Ρ ΠΎΠ΄ΠΈΠ»ΡΡ Π² ΠΏΡΠ°Π²ΠΎΠΌ Π²Π΅ΡΡ Π½Π΅ΠΌ ΡΠ³Π»Ρ ΠΎΠΊΠ½Π° Π±ΡΠ°ΡΠ·Π΅ΡΠ° Π½Π΅Π·Π°Π²ΠΈΡΠΈΠΌΠΎ ΠΎΡ ΡΠ°Π·ΠΌΠ΅ΡΠ° Π±ΡΠ°ΡΠ·Π΅ΡΠ°?
Π― Ρ ΠΎΡΡ, ΡΡΠΎΠ±Ρ ΡΠ»Π΅Π΄ΡΡΡΠΈΠΉ ΠΊΠΎΠ΄ Π²ΡΠ΅Π³Π΄Π° Π½Π°Ρ ΠΎΠ΄ΠΈΠ»ΡΡ Π² ΠΏΡΠ°Π²ΠΎΠΌ Π²Π΅ΡΡ Π½Π΅ΠΌ ΡΠ³Π»Ρ, Π½Π΅Π·Π°Π²ΠΈΡΠΈΠΌΠΎ ΠΎΡ ΡΠ°Π·ΠΌΠ΅ΡΠ° (Ρ. Π΅. ΠΊΠΎΠ³Π΄Π° ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ ΠΈΠ·ΠΌΠ΅Π½ΡΠ΅Ρ ΡΠ°Π·ΠΌΠ΅Ρ ΠΎΠΊΠ½Π° Π±ΡΠ°ΡΠ·Π΅ΡΠ°, ΠΎΠ½ΠΎ Π²ΡΠ΅ Π΅ΡΠ΅ Π½Π°Ρ ΠΎΠ΄ΠΈΡΡΡ Π² ΡΠΎΠΌ ΠΆΠ΅ ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ): <div…
ΠΠ°ΠΊ ΡΠ΄Π΅Π»Π°ΡΡ ΡΠ°ΠΊ, ΡΡΠΎΠ±Ρ ΠΊΠ½ΠΎΠΏΠΊΠ° ΠΏΠΎΡΠ²ΠΈΠ»Π°ΡΡ Π² ΠΏΡΠ°Π²ΠΎΠΉ Π²Π΅ΡΡ Π½Π΅ΠΉ ΡΠ°ΡΡΠΈ Ρ ΠΎΠ»ΡΡΠ°
ΠΠ°ΠΊ ΡΠ΄Π΅Π»Π°ΡΡ ΡΠ°ΠΊ, ΡΡΠΎΠ±Ρ ΠΊΠ½ΠΎΠΏΠΊΠ° «Π±ΠΎΠ»ΡΡΠ΅» Π²ΡΠ΅Π³Π΄Π° ΠΏΠ΅ΡΠ΅Ρ ΠΎΠ΄ΠΈΠ»Π° Π² ΡΠ΅ΠΆΠΈΠΌ «Π±ΠΎΠ»ΡΡΠ΅ ΠΏΡΠΎΡΠΌΠΎΡΡΠ°»?
Π― ΡΠ°Π·ΡΠ°Π±Π°ΡΡΠ²Π°Ρ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π΄Π»Ρ ios Ρ ΠΏΠ°Π½Π΅Π»ΡΡ Π²ΠΊΠ»Π°Π΄ΠΎΠΊ. Π£ ΠΌΠ΅Π½Ρ Π΅ΡΡΡ Π±ΠΎΠ»Π΅Π΅ 5 ΠΊΠ½ΠΎΠΏΠΎΠΊ Π½Π° ΠΏΠ°Π½Π΅Π»ΠΈ, ΡΠ°ΠΊ ΡΡΠΎ Π½Π° iphone Ρ ΠΌΠ΅Π½Ρ Π΅ΡΡΡ ΠΊΠ½ΠΎΠΏΠΊΠ° Π±ΠΎΠ»ΡΡΠ΅. Π’Π΅ΠΏΠ΅ΡΡ ΠΏΡΠ΅Π΄ΠΏΠΎΠ»ΠΎΠΆΠΈΠΌ, ΡΡΠΎ Ρ ΠΌΠ΅Π½Ρ Π΅ΡΡΡ ΡΠ°ΠΊΠΈΠ΅ ΠΊΠ½ΠΎΠΏΠΊΠΈ: Button1…
ΠΠ°ΠΊ ΡΠ΄Π΅Π»Π°ΡΡ ΡΠ°ΠΊ, ΡΡΠΎΠ±Ρ ΠΊΠ½ΠΎΠΏΠΊΠ° ΠΎΡΡΠ°Π²Π°Π»Π°ΡΡ Π½Π° Π³Π»Π°Π²Π½ΠΎΠΌ ΡΠΊΡΠ°Π½Π΅ Π² ΡΠ³Π»Ρ?
ΠΠ½Π΅ Π½ΡΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°ΡΡ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅, ΠΊΠΎΡΠΎΡΠΎΠ΅ Π±ΡΠ΄Π΅Ρ ΡΠΎΡΡΠΎΡΡΡ ΠΈΠ· ΠΊΠ½ΠΎΠΏΠΊΠΈ. ΠΡΠ° ΠΊΠ½ΠΎΠΏΠΊΠ° Π±ΡΠ΄Π΅Ρ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Π° Π² ΡΠ³Π»Ρ Π΄ΠΈΡΠΏΠ»Π΅Ρ ΡΠ΅Π»Π΅ΡΠΎΠ½Π° ΠΈ Π½ΠΈΠΊΠΎΠ³Π΄Π° Π½Π΅ ΠΈΡΡΠ΅Π·Π½Π΅Ρ.(ΠΡΠ»ΠΈ Ρ ΠΎΡΠΊΡΡΠ²Π°Ρ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠ΅ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅, ΠΊΠ½ΠΎΠΏΠΊΠ° Π΄ΠΎΠ»ΠΆΠ½Π° Π±ΡΡΡ…
CSS/jQuery-ΠΎΡΠ·ΡΠ²ΡΠΈΠ²ΡΠΉ Π΄ΠΈΠ·Π°ΠΉΠ½, ΡΡΠΎΠ±Ρ ΠΊΠ½ΠΎΠΏΠΊΠ° Π·Π°ΠΊΡΡΡΠΈΡ ΠΎΡΡΠ°Π²Π°Π»Π°ΡΡ Π² ΠΏΡΠ°Π²ΠΎΠΌ ΡΠ³Π»Ρ
Π― ΠΏΡΡΠ°ΡΡΡ ΡΠΎΠ·Π΄Π°ΡΡ Π²ΡΠΏΠ»ΡΠ²Π°ΡΡΠ΅Π΅ ΠΎΠΊΠ½ΠΎ, ΠΊΠΎΡΠΎΡΠΎΠ΅ ΠΎΡΡΠ°Π΅ΡΡΡ ΡΠΈΠΊΡΠΈΡΠΎΠ²Π°Π½Π½ΡΠΌ Π² ΡΠ΅ΡΠ΅Π΄ΠΈΠ½Π΅ ΡΠΊΡΠ°Π½Π° Π½Π΅Π·Π°Π²ΠΈΡΠΈΠΌΠΎ ΠΎΡ ΡΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ ΠΈΠ·ΠΌΠ΅Π½ΡΠ΅Ρ ΡΠ°Π·ΠΌΠ΅Ρ ΡΠ²ΠΎΠ΅Π³ΠΎ ΠΎΠΊΠ½Π° Π²ΠΎΡ js, ΠΊΠΎΡΠΎΡΡΠΉ Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ Π΄Π»Ρ ΡΡΠΎΠ³ΠΎ…
ΠΡΡΠΎΠ²Π½ΡΠΉΡΠ΅ ΡΠ΅ΠΊΡΡ ΡΠ»Π΅Π²Π° ΠΎΡ ΠΊΠ½ΠΎΠΏΠΊΠΈ, ΠΊΠΎΡΠΎΡΠ°Ρ Π½Π°Ρ ΠΎΠ΄ΠΈΡΡΡ Π² ΠΏΡΠ°Π²ΠΎΠΉ ΡΠ°ΡΡΠΈ ΡΡΡΠ°Π½ΠΈΡΡ
ΠΠ°ΠΊ Π²ΡΡΠΎΠ²Π½ΡΡΡ ΡΠ΅ΠΊΡΡ ΡΠΎΠ»ΡΠΊΠΎ ΡΠ»Π΅Π²Π° ΠΎΡ ΠΊΠ½ΠΎΠΏΠΊΠΈ, ΠΊΠΎΡΠΎΡΠ°Ρ Π½Π°Ρ ΠΎΠ΄ΠΈΡΡΡ Π² ΠΏΡΠ°Π²ΠΎΠΉ ΡΠ°ΡΡΠΈ ΡΡΡΠ°Π½ΠΈΡΡ, Π½Π΅Π·Π°Π²ΠΈΡΠΈΠΌΠΎ ΠΎΡ ΡΠ°Π·ΠΌΠ΅ΡΠ° ΡΠ΅ΠΊΡΡΠ°? Π― ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ Π°Π±ΡΠΎΠ»ΡΡΠ½ΡΡ ΠΏΠΎΠ·ΠΈΡΠΈΡ ΠΏΡΡΠΌΠΎ ΡΠ΅ΠΉΡΠ°Ρ, Π½ΠΎ ΡΡΠΎ, Π²Π΅ΡΠΎΡΡΠ½ΠΎ, Π½Π΅ ΠΎΡΠ΅Π½Ρ Ρ ΠΎΡΠΎΡΠ΅Π΅…
ΠΠ°ΠΊ ΡΠ΄Π΅Π»Π°ΡΡ ΡΠ°ΠΊ, ΡΡΠΎΠ±Ρ ΠΊΠ½ΠΎΠΏΠΊΠ° ΡΠ°Π·Π΄Π΅Π»Π΅Π½ΠΈΡ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ°Π»Π° ΠΊΠΎΠ½ΡΠ΅ΠΊΡΡΠ½ΠΎΠ΅ ΠΌΠ΅Π½Ρ ΡΠΎΠ»ΡΠΊΠΎ ΠΏΡΠΈ Π½Π°ΠΆΠ°ΡΠΈΠΈ Π½Π° ΡΠ°Π·Π΄Π΅Π»Π΅Π½Π½ΡΡ Π΄Π΅ΡΠ°Π»Ρ?
ΠΠ°ΠΊ ΡΠ΄Π΅Π»Π°ΡΡ ΡΠ°ΠΊ, ΡΡΠΎΠ±Ρ ΠΌΠ°ΡΠΊΠ΅ΡΡ ΠΈΠΌΠ΅Π»ΠΈ ΡΠ²ΠΎΠ΅ ΠΏΡΠΎΠΈΡΡ ΠΎΠΆΠ΄Π΅Π½ΠΈΠ΅ Π² Π»Π΅Π²ΠΎΠΌ Π½ΠΈΠΆΠ½Π΅ΠΌ ΡΠ³Π»Ρ?
Π― ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ LeafletJS, Π½ΠΎ Π½Π΅ ΠΌΠΎΠ³Ρ ΠΏΠΎΠ½ΡΡΡ, ΠΊΠ°ΠΊ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡΡ ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΏΡΠΎΠΈΡΡ ΠΎΠΆΠ΄Π΅Π½ΠΈΡ ΠΌΠ°ΡΠΊΠ΅ΡΠΎΠ². Π Π½Π°ΡΡΠΎΡΡΠ΅Π΅ Π²ΡΠ΅ΠΌΡ Π½Π°ΡΠ°Π»ΠΎ ΠΊΠΎΠΎΡΠ΄ΠΈΠ½Π°Ρ ΠΌΠ°ΡΠΊΠ΅ΡΠΎΠ² (Π²ΠΎΠΎΠ±ΡΠ°ΠΆΠ°Π΅ΠΌΠ°Ρ ΡΠΎΡΠΊΠ°, Π³Π΄Π΅ ΠΎΠ½ΠΈ Π½Π°Ρ ΠΎΠ΄ΡΡΡΡ glued Π½Π° ΠΊΠ°ΡΡΠ΅) Π½Π°Ρ ΠΎΠ΄ΠΈΡΡΡ…
ΠΠ»Π°Π²Π°ΡΡΠ°Ρ ΠΊΠ½ΠΎΠΏΠΊΠ° ΡΠ±ΠΎΠΊΡ ΡΠ°ΠΉΡΠ° Π½Π° CSS + HTML
ΠΠ΅ΠΊΠΎΡΠΎΡΡΠ΅ ΠΏΡΠΎΠ΅ΠΊΡΡ ΡΡΠ΅Π±ΡΡΡ Π²ΡΠ²ΠΎΠ΄Π° Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΡ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ² ΠΏΠΎΠ²Π΅ΡΡ ΠΎΠΊΠ½Π° ΡΠ°ΠΉΡΠ°. Π Π΄Π°Π½Π½ΠΎΠΉ ΡΡΠ°ΡΡΠ΅ Π±ΡΠ΄Π΅Ρ ΠΎΠΏΠΈΡΠ°Π½ ΠΎΠ΄ΠΈΠ½ ΠΈΠ· Π²Π°ΡΠΈΠ°Π½ΡΠΎΠ² Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΡ ΠΏΠ»Π°Π²Π°ΡΡΠ΅ΠΉ ΠΊΠ½ΠΎΠΏΠΊΠΈ ΠΈΠ»ΠΈ ΡΠ΅ΠΊΡΡΠ° ΠΏΠΎΠ²Π΅ΡΡ Π΄ΡΡΠ³ΠΈΡ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ² ΡΠ°ΠΉΡΠ°.
ΠΡΠ°ΠΊ, ΠΏΠ΅ΡΠ²ΠΎΠ΅, ΡΡΠΎ Π½ΡΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°ΡΡ:
Π΄ΠΎΠ±Π°Π²ΠΈΡΡ Π΄Π°Π½Π½ΡΠΉ ΡΡΠ°ΡΡΠΎΠΊ ΠΊΠΎΠ΄Π° ΡΡΠ°Π·Ρ ΠΏΠΎΡΠ»Π΅ ΠΎΡΠΊΡΡΠ²Π°ΡΡΠ΅Π³ΠΎΡΡ ΡΠ΅Π³Π° <body>. Π WordPress ΡΡΠΎ Π±ΡΠ΄Π΅Ρ Π² ΡΠ°ΠΉΠ»Π΅ header.php:
<a href="Π°Π΄ΡΠ΅Ρ ΡΠ°ΠΉΡΠ°/ΠΏΡΡΡ ΡΡΡΠ»ΠΊΠΈ"><img title="ΠΠ½ΠΎΠΏΠΊΠ° ΠΏΠ°Π»ΠΈΡΡΠ°" src="Π°Π΄ΡΠ΅Ρ ΡΠ°ΠΉΡΠ°/wp-content/Π²Π°Ρ ΡΠ°Π±Π»Π»ΠΎΠ½/ΠΏΡΡΡ ΠΊ ΠΊΠ°ΡΡΠΈΠ½ΠΊΠ΅" alt="buttons" /></a>
ΠΠ°ΠΊ Π½Π΅ ΡΠ»ΠΎΠΆΠ½ΠΎ Π΄ΠΎΠ³Π°Π΄Π°ΡΡΡΡ, ΠΌΡ Π΄ΠΎΠ±Π°Π²Π»ΡΠ΅ΠΌ ΠΊΠ°ΡΡΠΈΠ½ΠΊΡ ΠΈ ΠΎΠ±ΠΎΡΠ°ΡΠΈΠ²Π°Π΅ΠΌ Π΅Π΅ Π² ΡΡΡΠ»ΠΊΡ. ΠΡΠΈ ΠΆΠ΅Π»Π°Π½ΠΈΠΈ ΠΊΠ°ΡΡΠΈΠ½ΠΊΡ ΠΌΠΎΠΆΠ½ΠΎ Π·Π°ΠΌΠ΅Π½ΠΈΡΡ Π»ΡΠ±ΡΠΌ ΡΠ΅ΠΊΡΡΠΎΠΌ, ΠΎΠ±Π΅ΡΠ½ΡΡΡΠΌ Π² <div>. Π’Π΅ΠΊΡΡ ΠΌΠΎΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°ΡΡ Π²Π΅ΡΡΠΈΠΊΠ°Π»ΡΠ½ΡΠΌ, Π΄ΠΎΠ±Π°Π²ΠΈΡΡ ΠΎΡΡΡΡΠΏΡ (padding) ΠΈ Π·Π°Π»ΠΈΡΡ ΡΠΎΠ½ ΡΠ²Π΅ΡΠΎΠΌ. ΠΡΠ΄Π΅Ρ ΠΏΠΎΡ ΠΎΠΆΠ΅ Π½Π° ΠΊΠ½ΠΎΠΏΠΊΡ.
Π’Π΅ΠΏΠ΅ΡΡ ΠΎΡΡΠ°Π»ΠΎΡΡ Π΄ΠΎΠ±Π°Π²ΠΈΡΡ ΠΏΠΎΠ΄Ρ ΠΎΠ΄ΡΡΠΈΠ΅ ΡΡΠΈΠ»ΠΈ Π΄Π»Ρ Π½Π°ΡΠ΅ΠΉ ΠΏΠ»Π°Π²Π°ΡΡΠ΅ΠΉ ΠΊΠ½ΠΎΠΏΠΊΠΈ:
.add_palitra {
display: block;
width: 80px;
height: 150px;
position: fixed;
right: 0;
top: 200px;
z-index: 99999;
}
ΠΠ°ΡΠ°ΠΌΠ΅ΡΡΡ width ΠΈ height β ΡΡΠΎ ΡΠΈΡΠΈΠ½Π° ΠΈ Π²ΡΡΠΎΡΠ° ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ. ΠΠΎΡΡΠ΅ΠΊΡΠΈΡΡΠΉΡΠ΅ ΠΈΡ ΠΏΠΎΠ΄ ΡΠ΅Π±Ρ. ΠΠ°ΡΠ°ΠΌΠ΅ΡΡ top β ΡΡΠΎ ΠΎΡΡΡΡΠΏ ΠΎΡ Π²Π΅ΡΡ Π½Π΅Π³ΠΎ ΠΊΡΠ°Ρ ΡΠΊΡΠ°Π½Π°. ΠΡΠ»ΠΈ Ρ ΠΎΡΠΈΡΠ΅ ΡΠΊΠΎΡΡΠ΅ΠΊΡΠΈΡΠΎΠ²Π°ΡΡ ΡΠ°Π·Π½ΡΡ Π²ΡΡΠΎΡΡ ΠΏΠΎΠ΄ ΡΠ°Π·Π½ΡΠ΅ ΡΠ°Π·ΡΠ΅ΡΠ΅Π½ΠΈΡ ΡΠΊΡΠ°Π½Π°, ΡΠΎ Π΄ΠΎΠ±Π°Π²ΡΡΠ΅ ΡΡΠΎ-ΡΠΎ ΡΠ°ΠΊΠΎΠ΅:
@media screen and (max-width: 480px) {
.add_palitra {
top: 100px !important;
}
}
ΠΠ»Π΅ΠΌΠ΅Π½Ρ z-index Π·Π°Π΄Π°Π΅Ρ ΡΠ°ΡΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΡ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ° ΠΏΠΎΠ²Π΅ΡΡ Π²ΡΠ΅Ρ ΠΎΡΡΠ°Π»ΡΠ½ΡΡ . Π£ΡΡΠΈΡΠ΅, ΠΏΡΠΈ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΈ Π·Π½Π°ΡΠ΅Π½ΠΈΡ ΠΊΠ½ΠΎΠΏΠΊΠ° ΠΌΠΎΠΆΠ΅Ρ Β«ΠΏΡΠΎΠ²Π°Π»ΠΈΡΡΡΡΒ» ΠΏΠΎΠ΄ Π΄ΡΡΠ³ΠΈΠ΅ ΡΠ»Π΅ΠΌΠ΅Π½ΡΡ.
right:0 β Β«ΠΏΡΠΈΠ»Π΅ΠΏΠ»ΡΠ΅ΡΒ» ΠΊΠ°ΡΡΠΈΠ½ΠΊΡ ΠΈΠ»ΠΈ ΡΠ΅ΠΊΡΡ ΠΊ ΠΏΡΠ°Π²ΠΎΠΉ ΡΠ°ΡΡΠΈ ΡΠΊΡΠ°Π½Π°.
ΠΡΠΎ Π²ΡΠ΅. ΠΡ ΡΠΎΠ·Π΄Π°Π»ΠΈ ΠΊΠ½ΠΎΠΏΠΊΡ ΠΏΠΎΠ²Π΅ΡΡ Π²ΡΠ΅Ρ ΠΎΡΡΠ°Π»ΡΠ½ΡΡ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ². ΠΡΡΠ°Π»ΠΎΡΡ ΠΏΡΠΈΠ΄ΡΠΌΠ°ΡΡ, ΠΊΡΠ΄Π° ΠΎΠ½Π° Π±ΡΠ΄Π΅Ρ Π²Π΅ΡΡΠΈ.
ΠΡΠ»ΠΈ ΠΡ Ρ ΠΎΡΠΈΡΠ΅ ΠΏΠΎ ΠΊΠ½ΠΎΠΏΠΊΠ΅ Π²ΡΠ²ΠΎΠ΄ΠΈΡΡ Π²ΡΠΏΠ»ΡΠ²Π°ΡΡΠ΅Π΅ ΠΎΠΊΠ½ΠΎ Ρ ΡΠΎΡΠΌΠΎΠΉ ΠΎΠ±ΡΠ°ΡΠ½ΠΎΠΉ ΡΠ²ΡΠ·ΠΈ, ΡΠΎ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π²ΠΎΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡΡΡ ΠΏΠ»Π°Π³ΠΈΠ½Π°ΠΌΠΈ Popup Maker ΠΈContact Form 7. ΠΠ΅Π»Π°Π΅ΡΡΡ Π²ΡΠ΅ Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΠΎ ΠΏΡΠΎΡΡΠΎ:
Π‘ΠΊΠΎΡΠ΅Π½Π½Π°Ρ ΠΊΠ½ΠΎΠΏΠΊΠ° β css | ΠΠ°Π±ΠΈΠ½Π΅Ρ ΠΠ΅Π±-ΠΌΠ°ΡΡΠ΅ΡΠ°
ΠΠ°ΠΊ ΡΠ΄Π΅Π»Π°ΡΡ ΡΠΊΠΎΡΠ΅Π½Π½ΡΡ ΠΊΠ½ΠΎΠΏΠΊΡ Ρ ΠΏΠΎΠΌΠΎΡΡΡ css Π»Π΅Π³ΠΊΠΎ ΠΈ ΠΏΡΠΎΡΡΠΎ Π±Π΅Π· ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ ΠΊΠ°ΡΡΠΈΠ½ΠΎΠΊ? ΠΠΊΠ°Π·ΡΠ²Π°Π΅ΡΡΡ — ΠΎΡΠ΅Π½Ρ ΠΏΡΠΎΡΡΠΎ. ΠΠ°Π²Π°ΠΉΡΠ΅ ΡΠ°Π·Π±Π΅ΡΠ΅ΠΌΡΡ Ρ ΡΡΠΈΠΌ.
ΠΠ»Ρ Π½Π°ΡΠ°Π»Π° ΡΠΎΠ·Π΄Π°Π΄ΠΈΠΌ ΠΏΡΠΎΡΡΡΡ html ΡΡΡΡΠΊΡΡΡΡ Π½Π°ΡΠ΅ΠΉ ΠΊΠ½ΠΎΠΏΠΊΠΈ:
<div> <a href="/">ΠΠ°ΠΆΠΌΠΈ ΠΌΠ΅Π½Ρ</a> </div>
Π’Π΅ΠΏΠ΅ΡΡ Π·Π°Π΄Π°Π΄ΠΈΠΌ Π±Π°Π·ΠΎΠ²ΡΠ΅ ΡΡΠΈΠ»ΠΈ ΠΎΡΠΎΡΠΌΠ»Π΅Π½ΠΈΡ:
.button-container { text-align:center; margin:300px; } .button { display:inline-block; vertical-align:top; padding:0 25px; height:60px; color:#fff; text-decoration:none; font-family:Arial, sans-serif; font-size:14px; line-height:60px; font-weight:bold; letter-spacing:0.05em; text-transform:uppercase; background:#00B98B; text-align:center; position:relative; } .button:hover { opacity:0.8; }
ΠΠΎΡΠ»Π΅ ΡΡΠΎΠ³ΠΎ Π½Π°ΡΠ° ΠΊΠ½ΠΎΠΏΠΊΠ° Π±ΡΠ΄Π΅Ρ Π²ΡΠ³Π»ΡΠ΄Π΅ΡΡ Π²ΠΎΡ ΡΠ°ΠΊ:
ΠΠ°Π²Π°ΠΉΡΠ΅ ΡΠ΅ΠΏΠ΅ΡΡ ΡΠ°Π·Π±Π΅ΡΠ΅ΠΌΡΡ ΠΊΠ°ΠΊ ΡΠ΄Π΅Π»Π°ΡΡ ΡΠΊΠΎΡΠ΅Π½Π½ΡΠ΅ ΠΊΡΠ°Ρ? ΠΠ»Ρ ΡΡΠΎΠ³ΠΎ Π±ΡΠ΄Π΅ΠΌ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΏΡΠ΅Π²Π΄ΠΎΡΠ»Π΅ΠΌΠ΅Π½ΡΡ before ΠΈ after. ΠΠΎΡ ΡΡΠΈΠ»ΠΈ Π΄Π»Ρ Π½ΠΈΡ :
.button:before { content:''; display:block; clear:both; width:0; height:0; border-left:30px solid transparent; border-bottom:60px solid #00B98B; position:absolute; top:0; left:-30px; } .button:after { content:''; display:block; clear:both; width:0; height:0; border-right:30px solid transparent; border-top:60px solid #00B98B; position:absolute; top:0; right:-30px; }
ΠΠΎΡ ΠΈ Π²ΡΠ΅. ΠΠΎΠ»Π½ΡΠΉ ΠΊΠΎΠ΄ ΡΡΡΠ°Π½ΠΈΡΡ Π΄Π»Ρ Π½Π°Π³Π»ΡΠ΄Π½ΠΎΡΡΠΈ:
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>ΠΠ°ΠΊ ΡΠ΄Π΅Π»Π°ΡΡ ΡΠΊΠΎΡΠ΅Π½Π½ΡΡ ΠΊΠ½ΠΎΠΏΠΊΡ - css</title> </head> <style> .button-container { text-align:center; margin:300px; } .button { display:inline-block; vertical-align:top; padding:0 25px; height:60px; color:#fff; text-decoration:none; font-family:Arial, sans-serif; font-size:14px; line-height:60px; font-weight:bold; letter-spacing:0.05em; text-transform:uppercase; background:#00B98B; text-align:center; position:relative; } .button:hover { opacity:0.8; } .button:before { content:''; display:block; clear:both; width:0; height:0; border-left:30px solid transparent; border-bottom:60px solid #00B98B; position:absolute; top:0; left:-30px; } .button:after { content:''; display:block; clear:both; width:0; height:0; border-right:30px solid transparent; border-top:60px solid #00B98B; position:absolute; top:0; right:-30px; } </style> <body> <div> <a href="/">ΠΠ°ΠΆΠΌΠΈ ΠΌΠ΅Π½Ρ</a> </div> </body> </html>
W3.CSS ΠΠ½ΠΎΠΏΠΊΠΈ. Π£ΡΠΎΠΊΠΈ Π΄Π»Ρ Π½Π°ΡΠΈΠ½Π°ΡΡΠΈΡ . W3Schools Π½Π° ΡΡΡΡΠΊΠΎΠΌ
ΠΠ½ΠΎΠΏΠΊΠ° ΠΠ½ΠΎΠΏΠΊΠ° ΠΠ½ΠΎΠΏΠΊΠ° ΠΠ½ΠΎΠΏΠΊΠ° ΠΠ½ΠΎΠΏΠΊΠ° ΠΠ½ΠΎΠΏΠΊΠ° ΠΡΠΊΠ»ΡΡΠ΅Π½ΠΎ
ΠΠ½ΠΎΠΏΠΊΠ° ΠΠ½ΠΎΠΏΠΊΠ° ΠΠ½ΠΎΠΏΠΊΠ° ΠΠ½ΠΎΠΏΠΊΠ° ΠΠ½ΠΎΠΏΠΊΠ° ΠΠ½ΠΎΠΏΠΊΠ° ΠΡΠΊΠ»ΡΡΠ΅Π½ΠΎ
Button ΠΠ½ΠΎΠΏΠΊΠ° ΠΠ½ΠΎΠΏΠΊΠ° ΠΠ½ΠΎΠΏΠΊΠ° ΠΠ½ΠΎΠΏΠΊΠ° Π’Π΅Π½Ρ ΠΠ½ΠΎΠΏΠΊΠ°
ΠΠ½ΠΎΠΏΠΊΠ°1 ΠΠ½ΠΎΠΏΠΊΠ°2 ΠΠ½ΠΎΠΏΠΊΠ°3
ΠΠ½ΠΎΠΏΠΊΠ° ΠΠ½ΠΎΠΏΠΊΠ°
W3.CSS ΠΠ»Π°ΡΡΡ ΠΊΠ½ΠΎΠΏΠΊΠΈ
W3.CSS ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²Π»ΡΠ΅Ρ ΡΠ»Π΅Π΄ΡΡΡΠΈΠ΅ ΠΊΠ»Π°ΡΡΡ Π΄Π»Ρ ΠΊΠ½ΠΎΠΏΠΎΠΊ:
ΠΠ»Π°ΡΡ | ΠΠΏΡΠ΅Π΄Π΅Π»ΡΠ΅Ρ |
---|---|
w3-btn | ΠΡΡΠΌΠΎΡΠ³ΠΎΠ»ΡΠ½Π°Ρ ΠΊΠ½ΠΎΠΏΠΊΠ° Ρ ΡΡΡΠ΅ΠΊΡΠΎΠΌ ΡΠ΅Π½ΠΈ ΠΏΡΠΈ Π½Π°Π²Π΅Π΄Π΅Π½ΠΈΠΈ. Π¦Π²Π΅Ρ ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ ΡΠ΅ΡΠ½ΡΠΉ. |
w3-button | ΠΡΡΠΌΠΎΡΠ³ΠΎΠ»ΡΠ½Π°Ρ ΠΊΠ½ΠΎΠΏΠΊΠ° Ρ ΡΠ΅ΡΡΠΌ ΡΡΡΠ΅ΠΊΡΠΎΠΌ Π½Π°Π²Π΅Π΄Π΅Π½ΠΈΡ. Π¦Π²Π΅Ρ ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ ΡΠ²Π΅ΡΠ»ΠΎ-ΡΠ΅ΡΡΠΉ Π² W3.CSS Π²Π΅ΡΡΠΈΠΈ 3. Π¦Π²Π΅Ρ ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ Π½Π°ΡΠ»Π΅Π΄ΡΠ΅ΡΡΡ ΠΎΡ ΡΠΎΠ΄ΠΈΡΠ΅Π»ΡΡΠΊΠΎΠ³ΠΎ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ° Π² Π²Π΅ΡΡΠΈΠΈ 4. |
w3-bar | ΠΠΎΡΠΈΠ·ΠΎΠ½ΡΠ°Π»ΡΠ½Π°Ρ ΠΏΠΎΠ»ΠΎΡΠ°, ΠΊΠΎΡΠΎΡΠ°Ρ ΠΌΠΎΠΆΠ΅Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡΡΡ Π΄Π»Ρ Π³ΡΡΠΏΠΏΠΈΡΠΎΠ²ΠΊΠΈ ΠΊΠ½ΠΎΠΏΠΎΠΊ. (ΠΠ΄Π΅Π°Π»ΡΠ½ΠΎ ΠΏΠΎΠ΄Ρ ΠΎΠ΄ΠΈΡ Π΄Π»Ρ Π³ΠΎΡΠΈΠ·ΠΎΠ½ΡΠ°Π»ΡΠ½ΡΡ ΠΌΠ΅Π½Ρ Π½Π°Π²ΠΈΠ³Π°ΡΠΈΠΈ) |
w3-block | ΠΠ»Π°ΡΡ, ΠΊΠΎΡΠΎΡΡΠΉ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π΄Π»Ρ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΡ ΠΊΠ½ΠΎΠΏΠΊΠΈ Π½Π° Π²ΡΡ ΡΠΈΡΠΈΠ½Ρ (100%). |
w3-circle | ΠΠΎΠΆΠ΅Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡΡΡ Π΄Π»Ρ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΡ ΠΊΡΡΠ³Π»ΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠΈ. |
w3-ripple | ΠΠΎΠΆΠ΅Ρ Π±ΡΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ Π΄Π»Ρ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΡΡΡΠ΅ΠΊΡΠ° ΡΡΠ±ΠΈ. |
ΠΠ½ΠΎΠΏΠΊΠΈ
Π ΠΊΠ»Π°ΡΡ w3-button, ΠΈ ΠΊΠ»Π°ΡΡ w3-btn Π΄ΠΎΠ±Π°Π²Π»ΡΡΡ ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ ΠΊΠ½ΠΎΠΏΠΊΠΈ ΠΊ Π»ΡΠ±ΡΠΌ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ°ΠΌ HTML.
ΠΠ°ΠΈΠ±ΠΎΠ»Π΅Π΅ ΡΠ°ΡΠΏΡΠΎΡΡΡΠ°Π½Π΅Π½Π½ΡΠ΅ ΡΠ»Π΅ΠΌΠ΅Π½ΡΡ Π΄Π»Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ <input type=»button»>, <button> ΠΈ <a>:
ΠΡΠΈΠΌΠ΅Ρ
Button Button
Link Button
<input type=»button» value=»Input Button»>
<button>Button Button</button>
<a href=»https://www.w3schools.com»>Link Button</a>
ΠΠΎΠΏΡΠΎΠ±ΡΠΉΡΠ΅ ΡΠ°ΠΌΠΈ Β»
Π¦Π²Π΅ΡΠ° ΠΊΠ½ΠΎΠΏΠΎΠΊ
Black Khaki Yellow Red Purple Aqua Blue Indigo Green Teal
ΠΡΠ΅ ΠΊΠ»Π°ΡΡΡ w3-color ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡΡΡ Π΄Π»Ρ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΡ ΡΠ²Π΅ΡΠ° ΠΊ ΠΊΠ½ΠΎΠΏΠΊΠ°ΠΌ:
ΠΡΠΈΠΌΠ΅Ρ
<button>Black</button>
<button>Khaki</button>
<button>Yellow</button>
<button>Red</button>
<button>Purple</button>
ΠΠΎΠΏΡΠΎΠ±ΡΠΉΡΠ΅ ΡΠ°ΠΌΠΈ Β»
Π¦Π²Π΅ΡΠ° ΠΏΡΠΈ Π½Π°Π²Π΅Π΄Π΅Π½ΠΈΠΈ
ΠΡΡΠ΅ΠΊΡΡ Π½Π°Π²Π΅Π΄Π΅Π½ΠΈΡ ΡΠ°ΠΊΠΆΠ΅ Π±ΡΠ²Π°ΡΡ ΡΠ°Π·Π½ΡΡ ΡΠ²Π΅ΡΠΎΠ². ΠΠΎΡ Π½Π΅ΠΊΠΎΡΠΎΡΡΠ΅:
White Red Purple Aqua Blue Green Teal
ΠΠ»Π°ΡΡΡ w3-hover-color ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡΡΡ Π΄Π»Ρ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΡ ΡΠ²Π΅ΡΠ° ΠΏΡΠΈ Π½Π°Π²Π΅Π΄Π΅Π½ΠΈΠΈ Π½Π° ΠΊΠ½ΠΎΠΏΠΊΠΈ:
ΠΡΠΈΠΌΠ΅Ρ
<button>Black</button>
<button>Red</button>
<button>Purple</button>
ΠΠΎΠΏΡΠΎΠ±ΡΠΉΡΠ΅ ΡΠ°ΠΌΠΈ Β»
Π€ΠΎΡΠΌΡ ΠΊΠ½ΠΎΠΏΠΎΠΊ
Normal Round Rounder and Rounder and Rounder
Normal Round Rounder and Rounder and Rounder
ΠΠ»Π°ΡΡΡ w3-round-size ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡΡΡ Π΄Π»Ρ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΡ ΠΎΠΊΡΡΠ³Π»Π΅Π½Π½ΡΡ Π³ΡΠ°Π½ΠΈΡ ΠΊ ΠΊΠ½ΠΎΠΏΠΊΠ°ΠΌ:
ΠΡΠΈΠΌΠ΅Ρ
RoundRounder
and Rounder
and Rounder
<button>Round</button>
<button>Rounder</button>
<button>and Rounder</button>
<button>and Rounder</button>
Π Π°Π·ΠΌΠ΅ΡΡ ΠΊΠ½ΠΎΠΏΠΎΠΊ
Tiny Small Medium Large XLarge
ΠΠ»Π°ΡΡΡ w3-size ΠΌΠΎΠ³ΡΡ Π±ΡΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½Ρ Π΄Π»Ρ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΡ ΡΠ°Π·Π»ΠΈΡΠ½ΡΡ ΡΠ°Π·ΠΌΠ΅ΡΠΎΠ² ΡΠ΅ΠΊΡΡΠ°:
ΠΡΠΈΠΌΠ΅Ρ
<button>Tiny</button>
<button>Small</button>
<button>Medium</button>
<button>Large</button>
<button>xLarge</button>
<button>XXLarge</button>
<button>XXXLarge</button>
<button>Jumbo</button>
ΠΠΎΠΏΡΠΎΠ±ΡΠΉΡΠ΅ ΡΠ°ΠΌΠΈ Β»
ΠΡΠ°Π½ΠΈΡΡ ΠΊΠ½ΠΎΠΏΠΎΠΊ
ΠΠ½ΠΎΠΏΠΊΠ° ΠΠ½ΠΎΠΏΠΊΠ° ΠΠ½ΠΎΠΏΠΊΠ° ΠΠ½ΠΎΠΏΠΊΠ°
ΠΠ½ΠΎΠΏΠΊΠ° ΠΠ½ΠΎΠΏΠΊΠ° ΠΠ½ΠΎΠΏΠΊΠ° ΠΠ½ΠΎΠΏΠΊΠ°
ΠΠ»Π°ΡΡ w3-border ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π΄Π»Ρ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΡ Π³ΡΠ°Π½ΠΈΡ ΠΊ ΠΊΠ½ΠΎΠΏΠΊΠ°ΠΌ.
ΠΠ»Π°ΡΡΡ w3-border-color ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡΡΡ Π΄Π»Ρ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΡ ΡΠ²Π΅ΡΠ° Π³ΡΠ°Π½ΠΈΡΡ:
ΠΡΠΈΠΌΠ΅Ρ
<button>Button</button>
<button>Button</button>
<button>Button</button>
<button>Button</button>
ΠΠΎΠΏΡΠΎΠ±ΡΠΉΡΠ΅ ΡΠ°ΠΌΠΈ Β»
Π‘ΠΎΠ²Π΅Ρ: ΠΠΎΠ±Π°Π²ΡΡΠ΅ ΠΊΠ»Π°ΡΡ w3-round-ΡΠ°Π·ΠΌΠ΅Ρ ΡΡΠΎΠ±Ρ Π΄ΠΎΠ±Π°Π²ΠΈΡΡ ΡΠΊΡΡΠ³Π»Π΅Π½Π½ΡΠ΅ Π³ΡΠ°Π½ΠΈΡΡ.
ΠΠ½ΠΎΠΏΠΊΠΈ Ρ ΡΠ°Π·Π»ΠΈΡΠ½ΡΠΌΠΈ ΡΠ΅ΠΊΡΡΠΎΠ²ΡΠΌΠΈ ΡΡΡΠ΅ΠΊΡΠ°ΠΌΠΈ
ΠΠ½ΠΎΠΏΠΊΠΈ ΠΌΠΎΠ³ΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΡΡΡΠ΅ΠΊΡ Π±ΠΎΠ»Π΅Π΅ ΡΠΈΡΠΎΠΊΠΎΠ³ΠΎ ΡΠ΅ΠΊΡΡΠ°:
ΠΠ±ΡΡΠ½ΡΠΉ Π¨ΠΈΡΠΎΠΊΠΈΠΉ
ΠΠ»Π°ΡΡ w3-wide Π΄ΠΎΠ±Π°Π²Π»ΡΠ΅Ρ Π±ΠΎΠ»Π΅Π΅ ΡΠΈΡΠΎΠΊΠΈΠΉ ΡΠ΅ΠΊΡΡΠΎΠ²ΡΠΉ ΡΡΡΠ΅ΠΊΡ:
ΠΠ½ΠΎΠΏΠΊΠΈ ΠΌΠΎΠ³ΡΡ ΠΈΠΌΠ΅ΡΡ ΠΊΡΡΡΠΈΠ²Π½ΡΠΉ ΠΈ ΠΆΠΈΡΠ½ΡΠΉ ΡΠ΅ΠΊΡΡ:
ΠΠ±ΡΡΠ½ΡΠΉ ΠΡΡΡΠΈΠ²Π½ΡΠΉ ΠΠΈΡΠ½ΡΠΉ
ΠΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ ΡΡΠ°Π½Π΄Π°ΡΡΠ½ΡΠ΅ HTML ΡΠ΅Π³ΠΈ (<i> ΠΈ <b>), ΡΡΠΎΠ±Ρ Π΄ΠΎΠ±Π°Π²ΠΈΡΡ ΠΊΡΡΡΠΈΠ²Π½ΡΠΉ ΠΈΠ»ΠΈ ΠΏΠΎΠ»ΡΠΆΠΈΡΠ½ΡΠΉ ΡΡΡΠ΅ΠΊΡ ΠΊ ΡΠ΅ΠΊΡΡΡ ΠΊΠ½ΠΎΠΏΠΊΠΈ:
ΠΡΠΈΠΌΠ΅Ρ
<button><i>ΠΡΡΡΠΈΠ²Π½ΡΠΉ</i></button>
<button><b>ΠΠΈΡΠ½ΡΠΉ</b></button>
ΠΠΎΠΏΡΠΎΠ±ΡΠΉΡΠ΅ ΡΠ°ΠΌΠΈ Β»
ΠΠ½ΠΎΠΏΠΊΠΈ Ρ ΠΎΡΡΡΡΠΏΠΎΠΌ (padding)
ΠΠ½ΠΎΠΏΠΊΠ° ΠΠ½ΠΎΠΏΠΊΠ° ΠΠ½ΠΎΠΏΠΊΠ°
ΠΠ½ΠΎΠΏΠΊΠ° ΠΠ½ΠΎΠΏΠΊΠ° ΠΠ½ΠΎΠΏΠΊΠ°
ΠΠ»Π°ΡΡΡ w3-padding-ΡΠ°Π·ΠΌΠ΅Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡΡΡ Π΄Π»Ρ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΡ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΠΎΠ³ΠΎ ΠΎΡΡΡΡΠΏΠ° Π²ΠΎΠΊΡΡΠ³ ΡΠ΅ΠΊΡΡΠ° ΠΊΠ½ΠΎΠΏΠΊΠΈ:
ΠΡΠΈΠΌΠ΅Ρ
ΠΠ½ΠΎΠΏΠΊΠ°ΠΠ½ΠΎΠΏΠΊΠ°
ΠΠ½ΠΎΠΏΠΊΠ°
<button>ΠΠ½ΠΎΠΏΠΊΠ°</button>
<button>ΠΠ½ΠΎΠΏΠΊΠ°</button>
<button>ΠΠ½ΠΎΠΏΠΊΠ°</button>
ΠΠΎΠΏΡΠΎΠ±ΡΠΉΡΠ΅ ΡΠ°ΠΌΠΈ Β»
ΠΠ½ΠΎΠΏΠΊΠΈ ΠΏΠΎΠ»Π½ΠΎΠΉ ΡΠΈΡΠΈΠ½Ρ
Π§ΡΠΎΠ±Ρ ΡΠΎΠ·Π΄Π°ΡΡ ΠΊΠ½ΠΎΠΏΠΊΡ ΠΏΠΎΠ»Π½ΠΎΠΉ ΡΠΈΡΠΈΠ½Ρ, Π΄ΠΎΠ±Π°Π²ΡΡΠ΅ Π² Π½Π΅Ρ ΠΊΠ»Π°ΡΡ w3-block.
ΠΠ½ΠΎΠΏΠΊΠΈ ΠΏΠΎΠ»Π½ΠΎΠΉ ΡΠΈΡΠΈΠ½Ρ ΠΈΠΌΠ΅ΡΡ ΡΠΈΡΠΈΠ½Ρ 100% ΠΈ ΠΎΡ Π²Π°ΡΡΠ²Π°ΡΡ Π²ΡΡ ΡΠΈΡΠΈΠ½Ρ ΡΠΎΠ΄ΠΈΡΠ΅Π»ΡΡΠΊΠΎΠ³ΠΎ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ°:
ΠΠ½ΠΎΠΏΠΊΠ°
ΠΠ½ΠΎΠΏΠΊΠ°
ΠΠ½ΠΎΠΏΠΊΠ°
ΠΠ½ΠΎΠΏΠΊΠ°
ΠΠ½ΠΎΠΏΠΊΠ°
ΠΠ½ΠΎΠΏΠΊΠ°
ΠΡΠΈΠΌΠ΅Ρ
ΠΠ½ΠΎΠΏΠΊΠ°ΠΠ½ΠΎΠΏΠΊΠ°
ΠΠ½ΠΎΠΏΠΊΠ°
<button>ΠΠ½ΠΎΠΏΠΊΠ°</button>
<button>ΠΠ½ΠΎΠΏΠΊΠ°</button>
<button>ΠΠ½ΠΎΠΏΠΊΠ°</button>
ΠΠΎΠΏΡΠΎΠ±ΡΠΉΡΠ΅ ΡΠ°ΠΌΠΈ Β»
Π‘ΠΎΠ²Π΅Ρ: ΠΡΡΠΎΠ²Π½ΡΠΉΡΠ΅ ΡΠ΅ΠΊΡΡ ΠΊΠ½ΠΎΠΏΠΊΠΈ Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΠΊΠ»Π°ΡΡΠ° w3-left-align ΠΈΠ»ΠΈ w3-right-align.
Π Π°Π·ΠΌΠ΅Ρ Π±Π»ΠΎΠΊΠ° ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ Ρ ΠΏΠΎΠΌΠΎΡΡΡ style=»width:».
ΠΠ½ΠΎΠΏΠΊΠ° ΠΠ½ΠΎΠΏΠΊΠ° ΠΠ½ΠΎΠΏΠΊΠ°
ΠΡΠΈΠΌΠ΅Ρ
<button
>Button</button>
<button>Button</button>
<button>Button</button>
ΠΠΎΠΏΡΠΎΠ±ΡΠΉΡΠ΅ ΡΠ°ΠΌΠΈ Β»
ΠΡΠΊΠ»ΡΡΠ΅Π½Π½ΡΠ΅ ΠΊΠ½ΠΎΠΏΠΊΠΈ
ΠΠ½ΠΎΠΏΠΊΠΈ Π²ΡΠ΄Π΅Π»ΡΡΡΡΡ ΡΡΡΠ΅ΠΊΡΠΎΠΌ ΡΠ΅Π½ΠΈ, ΠΈ ΡΡΡΠ΅Π»ΠΎΡΠΊΠ° ΠΊΡΡΡΠΎΡΠ° ΠΏΡΠ΅Π²ΡΠ°ΡΠ°Π΅ΡΡΡ Π² ΡΡΠΊΡ ΠΏΡΠΈ Π½Π°Π²Π΅Π΄Π΅Π½ΠΈΠΈ Π½Π° Π½ΠΈΡ ΠΊΡΡΡΠΎΡΠ°.
ΠΡΠΊΠ»ΡΡΠ΅Π½Π½ΡΠ΅ ΠΊΠ½ΠΎΠΏΠΊΠΈ Π½Π΅ΠΏΡΠΎΠ·ΡΠ°ΡΠ½Ρ (ΠΏΠΎΠ»ΡΠΏΡΠΎΠ·ΡΠ°ΡΠ½Ρ) ΠΈ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ°ΡΡ Π·Π½Π°ΠΊ «no parking sign» («ΠΏΠ°ΡΠΊΠΎΠ²ΠΊΠ° Π·Π°ΠΏΡΠ΅ΡΠ΅Π½Π°»):
ΠΠ½ΠΎΠΏΠΊΠ° ΠΡΠΊΠ»ΡΡΠ΅Π½ΠΎ
ΠΠ½ΠΎΠΏΠΊΠ° ΠΡΠΊΠ»ΡΡΠ΅Π½ΠΎ
ΠΠ»Π°ΡΡ w3-disabled ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ Π΄Π»Ρ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΠΎΡΠΊΠ»ΡΡΠ΅Π½Π½ΠΎΠΉ (disabled) ΠΊΠ½ΠΎΠΏΠΊΠΈ (Π΅ΡΠ»ΠΈ ΡΠ»Π΅ΠΌΠ΅Π½Ρ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅Ρ ΡΡΠ°Π½Π΄Π°ΡΡΠ½ΡΠΉ disabled Π°ΡΡΠΈΠ±ΡΡ HTML, Π²ΠΌΠ΅ΡΡΠΎ Π½Π΅Π³ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ disabled Π°ΡΡΠΈΠ±ΡΡ):
ΠΡΠΈΠΌΠ΅Ρ
ΠΠ½ΠΎΠΏΠΊΠ°-ΡΡΡΠ»ΠΊΠ°ΠΠ½ΠΎΠΏΠΊΠ°
<a href=»https://www.w3schools.com»>ΠΠ½ΠΎΠΏΠΊΠ°-ΡΡΡΠ»ΠΊΠ°</a>
<button disabled>ΠΠ½ΠΎΠΏΠΊΠ°</button>
<input type=»button» value=»Button» disabled>
ΠΠΎΠΏΡΠΎΠ±ΡΠΉΡΠ΅ ΡΠ°ΠΌΠΈ Β»
ΠΠ½ΠΎΠΏΠΊΠΈ-ΠΏΠ°Π½Π΅Π»ΠΈ (Π±Π°ΡΡ)
ΠΠ½ΠΎΠΏΠΊΠΈ ΠΌΠΎΠΆΠ½ΠΎ ΡΠ³ΡΡΠΏΠΏΠΈΡΠΎΠ²Π°ΡΡ Π² Π³ΠΎΡΠΈΠ·ΠΎΠ½ΡΠ°Π»ΡΠ½ΠΎΠΉ ΠΏΠΎΠ»ΠΎΡΠ΅ Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΠΊΠ»Π°ΡΡΠ° w3-bar:
ΠΠ½ΠΎΠΏΠΊΠ° ΠΠ½ΠΎΠΏΠΊΠ° ΠΠ½ΠΎΠΏΠΊΠ°
ΠΡΠΈΠΌΠ΅Ρ
<div>
Β <button>ΠΠ½ΠΎΠΏΠΊΠ°</button>
Β <button>ΠΠ½ΠΎΠΏΠΊΠ°</button>
Β <button>ΠΠ½ΠΎΠΏΠΊΠ°</button>
</div>
ΠΠΎΠΏΡΠΎΠ±ΡΠΉΡΠ΅ ΡΠ°ΠΌΠΈ Β»
ΠΠ»Π°ΡΡ w3-bar ΠΏΠΎΡΠ²ΠΈΠ»ΡΡ Π² W3.CSS Π²Π΅ΡΡΠΈΠΈ 2.93 / 2.94.
ΠΠ½ΠΎΠΏΠΊΠΈ ΠΌΠΎΠ³ΡΡ Π±ΡΡΡ ΡΠ³ΡΡΠΏΠΏΠΈΡΠΎΠ²Π°Π½Ρ Π±Π΅Π· ΠΏΡΠΎΠ±Π΅Π»ΠΎΠ² ΠΌΠ΅ΠΆΠ΄Ρ Π½ΠΈΠΌΠΈ Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΠΊΠ»Π°ΡΡΠ° w3-bar-item:
ΠΠ½ΠΎΠΏΠΊΠ° ΠΠ½ΠΎΠΏΠΊΠ° ΠΠ½ΠΎΠΏΠΊΠ°
ΠΡΠΈΠΌΠ΅Ρ
<div>
Β <button>ΠΠ½ΠΎΠΏΠΊΠ°</button>
Β <button>ΠΠ½ΠΎΠΏΠΊΠ°</button>
Β <button>ΠΠ½ΠΎΠΏΠΊΠ°</button>
</div>
ΠΠΎΠΏΡΠΎΠ±ΡΠΉΡΠ΅ ΡΠ°ΠΌΠΈ Β»
ΠΠ°Π½Π΅Π»ΠΈ ΠΊΠ½ΠΎΠΏΠΎΠΊ ΠΌΠΎΠΆΠ½ΠΎ ΡΠ΅Π½ΡΡΠΈΡΠΎΠ²Π°ΡΡ Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΠΊΠ»Π°ΡΡΠ° w3-center:
ΠΠ½ΠΎΠΏΠΊΠ° ΠΠ½ΠΎΠΏΠΊΠ° ΠΠ½ΠΎΠΏΠΊΠ°
ΠΡΠΈΠΌΠ΅Ρ
<div>
<div>
Β <button>ΠΠ½ΠΎΠΏΠΊΠ°</button>
Β <button>ΠΠ½ΠΎΠΏΠΊΠ°</button>
Β <button>ΠΠ½ΠΎΠΏΠΊΠ°</button>
</div>
</div>
ΠΠΎΠΏΡΠΎΠ±ΡΠΉΡΠ΅ ΡΠ°ΠΌΠΈ Β»
Π§ΡΠΎΠ±Ρ ΠΏΠΎΠΊΠ°Π·Π°ΡΡ Π΄Π²Π΅ (ΠΈΠ»ΠΈ Π±ΠΎΠ»Π΅Π΅) ΠΏΠ°Π½Π΅Π»ΠΈ ΠΊΠ½ΠΎΠΏΠΎΠΊ Π² ΠΎΠ΄Π½ΠΎΠΉ ΡΡΡΠΎΠΊΠ΅, Π΄ΠΎΠ±Π°Π²ΡΡΠ΅ ΠΊΠ»Π°ΡΡ w3-show-inline-block:
ΠΠ½ΠΎΠΏΠΊΠ° ΠΠ½ΠΎΠΏΠΊΠ° ΠΠ½ΠΎΠΏΠΊΠ°
ΠΠ½ΠΎΠΏΠΊΠ° ΠΠ½ΠΎΠΏΠΊΠ° ΠΠ½ΠΎΠΏΠΊΠ°
ΠΡΠΈΠΌΠ΅Ρ
Β ΠΠ½ΠΎΠΏΠΊΠ°
Β ΠΠ½ΠΎΠΏΠΊΠ°
Β ΠΠ½ΠΎΠΏΠΊΠ°
<div
>
<div>
Β <button>ΠΠ½ΠΎΠΏΠΊΠ°</button>
Β <button
class=»w3-btn w3-teal»>ΠΠ½ΠΎΠΏΠΊΠ°</button>
Β <button>ΠΠ½ΠΎΠΏΠΊΠ°</button>
</div>
</div>
ΠΠΎΠΏΡΠΎΠ±ΡΠΉΡΠ΅ ΡΠ°ΠΌΠΈ Β»
ΠΠ°Π²ΠΈΠ³Π°ΡΠΈΠΎΠ½Π½ΡΠ΅ ΠΏΠ°Π½Π΅Π»ΠΈ (Π½Π°Π²Π±Π°ΡΡ)
ΠΠ°Π½Π΅Π»ΠΈ ΠΊΠ½ΠΎΠΏΠΎΠΊ ΠΌΠΎΠΆΠ½ΠΎ Π»Π΅Π³ΠΊΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π² ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ ΠΏΠ°Π½Π΅Π»Π΅ΠΉ Π½Π°Π²ΠΈΠ³Π°ΡΠΈΠΈ:
ΠΠ½ΠΎΠΏΠΊΠ° ΠΠ½ΠΎΠΏΠΊΠ° ΠΠ½ΠΎΠΏΠΊΠ°
ΠΠ½ΠΎΠΏΠΊΠ° ΠΠ½ΠΎΠΏΠΊΠ° ΠΠ½ΠΎΠΏΠΊΠ°
ΠΠ½ΠΎΠΏΠΊΠ° ΠΠ½ΠΎΠΏΠΊΠ° ΠΠ½ΠΎΠΏΠΊΠ°
ΠΠ½ΠΎΠΏΠΊΠ° ΠΠ½ΠΎΠΏΠΊΠ° ΠΠ½ΠΎΠΏΠΊΠ°
ΠΡΠΈΠΌΠ΅Ρ
<div>
Β <button>ΠΠ½ΠΎΠΏΠΊΠ°</button>
Β <button>ΠΠ½ΠΎΠΏΠΊΠ°</button>
Β <button>ΠΠ½ΠΎΠΏΠΊΠ°</button>
</div>
ΠΠΎΠΏΡΠΎΠ±ΡΠΉΡΠ΅ ΡΠ°ΠΌΠΈ Β»
Π Π°Π·ΠΌΠ΅Ρ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ° ΠΌΠΎΠΆΠ½ΠΎ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΠΈΡΡ Ρ ΠΏΠΎΠΌΠΎΡΡΡ style=»width:»:
ΠΠ½ΠΎΠΏΠΊΠ° ΠΠ½ΠΎΠΏΠΊΠ° ΠΠ½ΠΎΠΏΠΊΠ°
ΠΡΠΈΠΌΠ΅Ρ
<div>
Β <button
style=»width:33.3%»>ΠΠ½ΠΎΠΏΠΊΠ°</button>
Β <button>ΠΠ½ΠΎΠΏΠΊΠ°</button>
Β <button
class=»w3-bar-item w3-button w3-red»>ΠΠ½ΠΎΠΏΠΊΠ°</button>
</div>
ΠΠΎΠΏΡΠΎΠ±ΡΠΉΡΠ΅ ΡΠ°ΠΌΠΈ Β»
ΠΡ ΡΠ·Π½Π°Π΅ΡΠ΅ Π±ΠΎΠ»ΡΡΠ΅ ΠΎ Π½Π°Π²ΠΈΠ³Π°ΡΠΈΠΈ ΠΏΠΎΠ·ΠΆΠ΅ Π² ΡΡΠΎΠΌ ΡΡΠ΅Π±Π½ΠΈΠΊΠ΅.
ΠΠ΅Π²Π°Ρ ΠΈ ΠΏΡΠ°Π²Π°Ρ ΠΊΠ½ΠΎΠΏΠΊΠΈ
ΠΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ ΠΊΠ»Π°ΡΡ .w3-left ΠΈ ΠΊΠ»Π°ΡΡ .w3-right ΡΡΠΎΠ±Ρ ΠΏΠ΅ΡΠ΅ΠΌΠ΅ΡΠ°ΡΡ ΠΊΠ½ΠΎΠΏΠΊΠΈ Π²Π»Π΅Π²ΠΎ ΠΈΠ»ΠΈ Π²ΠΏΡΠ°Π²ΠΎ:
Π‘Π»Π΅Π²Π° Π‘ΠΏΡΠ°Π²Π°
ΠΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ Π΄Π»Ρ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΠΊΠ½ΠΎΠΏΠΎΠΊ «previous/next» (ΠΏΡΠ΅Π΄ΡΠ΄ΡΡΠΈΠΉ/ΡΠ»Π΅Π΄ΡΡΡΠΈΠΉ):
Β« Previous Next Β»
ΠΡΠΈΠΌΠ΅Ρ
<div>
Β <button>Π‘Π»Π΅Π²Π°</button>
Β <button>Π‘ΠΏΡΠ°Π²Π°</button>
</div>
ΠΠΎΠΏΡΠΎΠ±ΡΠΉΡΠ΅ ΡΠ°ΠΌΠΈ Β»
ΠΠ½ΠΎΠΏΠΊΠΈ Ρ ΡΡΡΠ΅ΠΊΡΠ°ΠΌΠΈ ΡΡΠ±ΠΈ
The w3-ripple ΡΠΎΠ·Π΄Π°Π΅Ρ ΡΡΡΠ΅ΠΊΡ ΡΡΠ±ΠΈ (Π²ΠΎΠ»Π½Ρ) Π΄Π»Ρ ΠΊΠ½ΠΎΠΏΠΎΠΊ (ΠΏΡΠΈ Π½Π°ΠΆΠ°ΡΠΈΠΈ Π½Π° Π½ΠΈΡ ):
ΠΠ½ΠΎΠΏΠΊΠ° ΠΠ½ΠΎΠΏΠΊΠ° ΠΠ½ΠΎΠΏΠΊΠ°
ΠΠ½ΠΎΠΏΠΊΠ° ΠΠ½ΠΎΠΏΠΊΠ° ΠΠ½ΠΎΠΏΠΊΠ°
ΠΡΠΈΠΌΠ΅Ρ
<button>Button</button>
<button
class=»w3-button w3-ripple w3-red»>ΠΠ½ΠΎΠΏΠΊΠ°</button>
<button>ΠΠ½ΠΎΠΏΠΊΠ°</button>
ΠΠΎΠΏΡΠΎΠ±ΡΠΉΡΠ΅ ΡΠ°ΠΌΠΈ Β»
ΠΡΠ΅ ΡΠ»Π΅ΠΌΠ΅Π½ΡΡ ΠΌΠΎΠ³ΡΡ Π±ΡΡΡ ΠΊΠ½ΠΎΠΏΠΊΠ°ΠΌΠΈ
Π‘ ΠΏΠΎΠΌΠΎΡΡΡ ΡΠ°Π±Π»ΠΈΡΡ ΡΡΠΈΠ»Π΅ΠΉ W3.CSS Π²ΡΠ΅ ΡΠ»Π΅ΠΌΠ΅Π½ΡΡ ΠΌΠΎΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°ΡΡ ΠΊΠ½ΠΎΠΏΠΊΠΎΠΉ:
ΠΠ°ΡΡΠΈΠ½ΠΊΠ° ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ w3-button
ΠΠ°ΡΡΠΈΠ½ΠΊΠ° ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ w3-btn
ΠΡΠ±ΠΎΠΉ div, header, footer ΠΈΠ»ΠΈ Π΄ΡΡΠ³ΠΈΠ΅ ΠΊΠΎΠ½ΡΠ΅ΠΉΠ½Π΅ΡΡ ΠΌΠΎΠ³ΡΡ Π±ΡΡΡ w3-button!
ΠΡΠ±ΠΎΠΉ div, header, footer ΠΈΠ»ΠΈ Π΄ΡΡΠ³ΠΈΠ΅ ΠΊΠΎΠ½ΡΠ΅ΠΉΠ½Π΅ΡΡ ΠΌΠΎΠ³ΡΡ Π±ΡΡΡ w3-btn!
ΠΡΡΠ³Π»ΡΠ΅ ΠΊΠ½ΠΎΠΏΠΊΠΈ
ΠΠ»Π°ΡΡ w3-circle ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π΄Π»Ρ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΠΊΡΡΠ³Π»ΡΡ ΠΊΠ½ΠΎΠΏΠΎΠΊ:
+ +
ΠΠ²Π°Π΄ΡΠ°ΡΠ½ΡΠ΅ ΠΊΠ½ΠΎΠΏΠΊΠΈ:
+ +
ΠΠΎΠΆΠ°Π»ΡΠΉΡΡΠ°, Π²ΠΊΠ»ΡΡΠΈΡΠ΅ JavaScript Π΄Π»Ρ ΠΏΡΠΎΡΠΌΠΎΡΡΠ° ΠΊΠΎΠΌΠΌΠ΅Π½ΡΠ°ΡΠΈΠ΅Π², ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²Π»Π΅Π½Π½ΡΡ Disqus.
Π¨Π°Π±Π»ΠΎΠ½Ρ CSS3-ΠΊΠ½ΠΎΠΏΠΎΠΊ
Π Π΄Π°Π½Π½ΠΎΠΉ ΡΡΠ°ΡΡΠ΅ Π²Ρ ΡΠ·Π½Π°Π΅ΡΠ΅, ΠΊΠ°ΠΊ ΡΠΎΠ·Π΄Π°ΡΡ ΡΠΈΠΌΠΏΠ°ΡΠΈΡΠ½ΡΠ΅ ΠΊΠ½ΠΎΠΏΠΊΠΈ ΠΏΡΠΈ ΠΏΠΎΠΌΠΎΡΠΈ CSS3, ΠΈ Π²Ρ Π»Π΅Π³ΠΊΠΎ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΈΡ Π½Π° ΡΠ²ΠΎΠΈΡ ΡΠ°ΠΉΡΠ°Ρ , Π΄ΠΎΠ±Π°Π²ΠΈΠ² ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΠΈΠ΅ ΠΊΠ»Π°ΡΡΡ Π΄Π»Ρ ΠΊΠ½ΠΎΠΏΠΎΠΊ ΠΈΠ»ΠΈ ΡΡΡΠ»ΠΎΠΊ.
ΠΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈ ΡΠ°Π±Π»ΠΎΠ½ΠΎΠ²Β CSS3-ΠΊΠ½ΠΎΠΏΠΊΠΎΠΊ
- ΠΡΠΎΡΡΠΎΡΠ° Π² ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠΈ.
- ΠΠΊΠ»ΡΡΠ°Π΅Ρ Π² ΡΠ΅Π±Ρ Ρ Π°ΠΊ Π΄Π»Ρ ΠΏΠ΅ΡΠ΅Ρ ΠΎΠ΄ΠΎΠ² Π³ΡΠ°Π΄ΠΈΠ΅Π½ΡΠΎΠ².
- ΠΠΈ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ.
ΠΠ½ΠΎΠΏΠΊΠΈ
Π ΠΏΡΠΈΠ½ΡΠΈΠΏΠ΅, Π΄Π»Ρ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΠΊΠ½ΠΎΠΏΠΊΠΈ Π²ΡΠ΅ ΡΡΠΎ Π²Π°ΠΌ Π½ΡΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°ΡΡ, ΡΡΠΎ Π²ΡΡΠ°Π²ΠΈΡΡ ΡΠ»Π΅Π΄ΡΡΡΠΈΠΉ ΠΊΠΎΠ΄:
<a href=»»>ΠΠ½ΠΎΠΏΠΊΠ°</a>
ΠΈΠ»ΠΈ
<button>ΠΠ½ΠΎΠΏΠΊΠ°</button>
ΠΡΠΎΠΌΠ΅ ΡΠΎΠ³ΠΎ, ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΡΠ°ΠΊΠΆΠ΅ <input type=»submit»>, Π½ΠΎ Π΄Π»Ρ Π»ΡΡΡΠ΅Π³ΠΎ ΠΊΡΠΎΡΡ-Π±ΡΠ°ΡΠ·Π΅ΡΠ½ΠΎΠ³ΠΎ ΡΠ΅Π½Π΄Π΅ΡΠΈΠ½Π³Π° ΡΠ΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΏΡΠΈΠ²Π΅Π΄Π΅Π½Π½ΡΠΉ Π²ΡΡΠ΅ ΠΊΠΎΠ΄.
CSS
.button{
Β display: inline-block;
Β *display: inline;
Β zoom: 1;
Β padding: 6px 20px;
Β margin: 0;
Β cursor: pointer;
Β border: 1px solid #bbb;
Β overflow: visible;
Β font: bold 13px arial, helvetica, sans-serif;
Β text-decoration: none;
Β white-space: nowrap;
Β color: #555;
Β background-color: #ddd;
Β background-image: linear-gradient(top, rgba(255,255,255,1),
Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β rgba(255,255,255,0)),
Β Β Β Β Β Β Β Β Β Β url(data:image/png;base64,iVBORw0KGg[…]QmCC);
Β transition: background-color .2s ease-out;
Β background-clip: padding-box; /* Fix bleeding */
Β border-radius: 3px;
Β box-shadow: 0 1px 0 rgba(0, 0, 0, .3),
Β Β Β Β Β Β Β 0 2px 2px -1px rgba(0, 0, 0, .5),
Β Β Β Β Β Β Β 0 1px 0 rgba(255, 255, 255, .3) inset;
Β text-shadow: 0 1px 0 rgba(255,255,255, .9); Β
}
.button:hover{
Β background-color: #eee;
Β color: #555;
}
.button:active{
Β background: #e9e9e9;
Β position: relative;
Β top: 1px;
Β text-shadow: none;
Β box-shadow: 0 1px 1px rgba(0, 0, 0, .3) inset;
}
ΠΠ°ΡΡΡΠ°ΠΈΠ²Π°Π΅ΠΌ ΡΠ°Π·Π»ΠΈΡΠ½ΡΠ΅ ΡΠ°Π·ΠΌΠ΅ΡΡ ΠΊΠ½ΠΎΠΏΠΎΠΊ
ΠΡΠ»ΠΈ Π²Ρ Ρ ΠΎΡΠΈΡΠ΅ ΡΠ΄Π΅Π»Π°ΡΡ Π±ΠΎΠ»Π΅Π΅ ΠΈΠ»ΠΈ ΠΌΠ΅Π½Π΅Π΅ Π·Π°ΠΌΠ΅ΡΠ½ΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΡ, Ρ Π²Π°Ρ Π΅ΡΡΡ Π²ΡΠ±ΠΎΡ:
<button>ΠΠ½ΠΎΠΏΠΊΠ°</button>
ΠΈΠ»ΠΈ
<button>ΠΠ½ΠΎΠΏΠΊΠ°</button>
CSS
/* ΠΠ°Π»Π΅Π½ΡΠΊΠΈΠΉ ΡΠ°Π·ΠΌΠ΅Ρ ΠΊΠ½ΠΎΠΏΠΎΠΊ */
.button.small{
Β padding: 4px 12px;
}
/* ΠΠΎΠ»ΡΡΠΎΠΉ ΡΠ°Π·ΠΌΠ΅Ρ ΠΊΠ½ΠΎΠΏΠΎΠΊ */
.button.large{
Β padding: 12px 30px;
Β text-transform: uppercase;
}
.button.large:active{
Β top: 2px;
}
ΠΠ°ΡΡΡΠ°ΠΈΠ²Π°Π΅ΠΌ ΡΠ°Π·Π»ΠΈΡΠ½ΡΠ΅ ΡΠ²Π΅ΡΠ° ΠΊΠ½ΠΎΠΏΠΎΠΊ
ΠΡΠ»ΠΈ Π²Π°ΠΌ Π½ΡΠΆΠ½Ρ ΠΊΠ½ΠΎΠΏΠΊΠΈ ΡΠ°Π·Π»ΠΈΡΠ½ΡΡ ΡΠ²Π΅ΡΠΎΠ², ΡΠΎ ΠΏΡΠΎΡΡΠΎ Π΄ΠΎΠ±Π°Π²ΡΡΠ΅ ΠΊΠ»Π°ΡΡ color ΠΈ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ ΡΠ²Π΅ΡΠ°, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, «color red«:
<button>ΠΠ½ΠΎΠΏΠΊΠ°</button>
<button>ΠΠ½ΠΎΠΏΠΊΠ°</button>
<button>ΠΠ½ΠΎΠΏΠΊΠ°</button>
<button>ΠΠ½ΠΎΠΏΠΊΠ°</button>
CSS
.button.color{
Β color: #fff;
Β text-shadow: 0 1px 0 rgba(0,0,0,.2);
Β background-image: linear-gradient(top, rgba(255,255,255,.3),
Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β rgba(255,255,255,0)),
Β Β Β Β Β Β Β Β Β Β url(data:image/png;base64,iVBORw0KGg[…]QmCC);
}
.button.green{
Β background-color: #57a957;
Β border-color: #57a957;
}
.button.green:hover{
Β background-color: #62c462;
}
.button.green:active{
Β background: #57a957;
}
.button.red{
Β background-color: #c43c35;
Β border-color: #c43c35;
}
.button.red:hover{
Β background-color: #ee5f5b;
}
.button.red:active{
Β background: #c43c35;
}
.button.blue{
Β background-color: #269CE9;
Β border-color: #269CE9;
}
.button.blue:hover{
Β background-color: #70B9E8;
}
.button.blue:active{
Β background: #269CE9;
}
ΠΠ΅Π°ΠΊΡΠΈΠ²Π½ΠΎΠ΅ ΡΠΎΡΡΠΎΡΠ½ΠΈΠ΅
Π Π½Π΅ΠΊΠΎΡΠΎΡΡΡ ΡΠ»ΡΡΠ°ΡΡ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ, ΡΡΠΎΠ±Ρ ΠΊΠ½ΠΎΠΏΠΊΠ° Π±ΡΠ»Π° Π½Π΅Π°ΠΊΡΠΈΠ²Π½ΠΎΠΉ Π΄ΠΎ ΡΠ΅Ρ ΠΏΠΎΡ ΠΏΠΎΠΊΠ° Π½Π΅ Π±ΡΠ΄ΡΡ Π²ΡΠΏΠΎΠ»Π½Π΅Π½Ρ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π½ΡΠ΅ Π΄Π΅ΠΉΡΡΠ²ΠΈΡ, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, ΠΏΠΎΠΊΠ° Π½Π΅ Π±ΡΠ΄Π΅Ρ Π·Π°ΠΏΠΎΠ»Π½Π΅Π½Π° ΡΠΎΡΠΌΠ° ΡΠ΅Π³ΠΈΡΡΡΠ°ΡΠΈΠΈ ΠΊΠ½ΠΎΠΏΠΊΠ° «ΠΠ°ΡΠ΅Π³ΠΈΡΡΡΠΈΡΠΎΠ²Π°ΡΡΡΡ» ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ Π½Π΅ Π°ΠΊΡΠΈΠ²Π½ΠΎΠΉ. ΠΠ»Ρ ΡΡΠΎΠ³ΠΎ Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄ΠΎΠ±Π°Π²ΠΈΡΡ ΠΊΠ»Π°ΡΡ disabled:
<button disabled>ΠΠ½ΠΎΠΏΠΊΠ°</button>
<button disabled>ΠΠ½ΠΎΠΏΠΊΠ°</button>
<button disabled>ΠΠ½ΠΎΠΏΠΊΠ°</button>
<button disabled>ΠΠ½ΠΎΠΏΠΊΠ°</button>
CSS
.button[disabled], .button[disabled]:hover, .button[disabled]:active{
Β border-color: #eaeaea;
Β background: #fafafa;
Β cursor: default;
Β position: static;
Β color: #999;
Β /* Usually, !important should be avoided but here it’s really needed π */
Β box-shadow: none !important;
Β text-shadow: none !important;
}
.green[disabled], .green[disabled]:hover, .green[disabled]:active{
Β border-color: #57A957;
Β background: #57A957;
Β color: #D2FFD2;
}
.red[disabled], .red[disabled]:hover, .red[disabled]:active{
Β border-color: #C43C35;
Β background: #C43C35;
Β color: #FFD3D3;
}
.blue[disabled], .blue[disabled]:hover, .blue[disabled]:active{
Β border-color: #269CE9;
Β background: #269CE9;
Β color: #93D5FF;
}
ΠΡΡΠΏΠΏΠΈΡΠΎΠ²ΠΊΠ° ΠΊΠ½ΠΎΠΏΠΎΠΊ
Π ΡΠ΅Ρ ΡΠ»ΡΡΠ°ΡΡ , ΠΊΠΎΠ³Π΄Π° Π²Π°ΠΌ Π½ΡΠΆΠ½ΠΎ ΡΠ³ΡΡΠΏΠΏΠΈΡΠΎΠ²Π°ΡΡ ΠΏΠΎΡ ΠΎΠΆΠΈΠ΅ ΠΏΠΎ ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»ΡΠ½ΠΎΡΡΠΈ ΠΊΠ½ΠΎΠΏΠΊΠΈ, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ ΡΠ»Π΅Π΄ΡΡΡΠΈΠΉ ΠΊΠΎΠ΄:
<ul>
Β Β Β Β <li><button>ΠΠ½ΠΎΠΏΠΊΠ°</button></li>
Β Β Β Β <li><button>ΠΠ½ΠΎΠΏΠΊΠ°</button></li>
Β Β Β Β <li><button>ΠΠ½ΠΎΠΏΠΊΠ°</button></li>
Β Β Β Β <li><button>ΠΠ½ΠΎΠΏΠΊΠ°</button></li>
</ul>
CSS
.button-group,
.button-group li{
Β display: inline-block;
Β *display: inline;
Β zoom: 1;
}
.button-group{
Β font-size: 0; /* Inline block elements gap — fix */
Β margin: 0;
Β padding: 0;
Β background: rgba(0, 0, 0, .04);
Β border-bottom: 1px solid rgba(0, 0, 0, .07);
Β padding: 7px;
Β border-radius: 7px;
}
.button-group li{
Β margin-right: -1px; /* Overlap each right button border */
}
.button-group .button{
Β font-size: 13px; /* Set the font size, different from inherited 0 */
Β border-radius: 0;
}
.button-group .button:active{
Β box-shadow: 0 0 1px rgba(0, 0, 0, .2) inset,
Β Β Β Β Β Β Β 5px 0 5px -3px rgba(0, 0, 0, .2) inset,
Β Β Β Β Β Β Β -5px 0 5px -3px rgba(0, 0, 0, .2) inset; Β
}
.button-group li:first-child .button{
Β border-radius: 3px 0 0 3px;
}
.button-group li:first-child .button:active{
Β box-shadow: 0 0 1px rgba(0, 0, 0, .2) inset,
Β Β Β Β Β Β Β -5px 0 5px -3px rgba(0, 0, 0, .2) inset;
}
.button-group li:last-child .button{
Β border-radius: 0 3px 3px 0;
}
.button-group li:last-child .button:active{
Β box-shadow: 0 0 1px rgba(0, 0, 0, .2) inset,
Β Β Β Β Β Β Β 5px 0 5px -3px rgba(0, 0, 0, .2) inset;
}
Π‘ΠΎΠ²ΠΌΠ΅ΡΡΠΈΠΌΠΎΡΡΡ Ρ Π±ΡΠ°ΡΠ·Π΅ΡΠ°ΠΌΠΈ
CSS3-ΠΊΠ½ΠΎΠΏΠΊΠΈ ΡΠ°Π±ΠΎΡΠ°ΡΡ Π²ΠΎ Π²ΡΠ΅Ρ ΡΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ Π±ΡΠ°ΡΠ·Π΅ΡΠ°Ρ .
ΠΠΎΡΠΌΠΎΡΡΠ΅ΡΡ Π΄Π΅ΠΌΠΎ
ΠΈΠ»ΠΈ ΡΠΊΠ°ΡΠ°ΠΉΡΠ΅ Π°ΡΡ ΠΈΠ² Ρ GitHub
ΠΠ΅ΡΠ΅Π²ΠΎΠ΄ ΡΡΠ°ΡΡΠΈ Ρ http://www.red-team-design.com
ΠΡΠ»ΠΈ Ρ ΠΠ°Ρ Π²ΠΎΠ·Π½ΠΈΠΊΠ»ΠΈ Π²ΠΎΠΏΡΠΎΡΡ, ΡΠΎ Π΄Π»Ρ ΡΠΊΠΎΡΠ΅ΠΉΡΠ΅Π³ΠΎ ΠΏΠΎΠ»ΡΡΠ΅Π½ΠΈΡ ΠΎΡΠ²Π΅ΡΠ° ΡΠ΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡΠ΅ΠΌ Π²ΠΎΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡΡΡ Π½Π°ΡΠΈΠΌ ΡΠΎΡΡΠΌΠΎΠΌ
Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΠΊΠ½ΠΎΠΏΠΎΠΊ ΡΠΎ Π·Π½Π°ΡΠΊΠ°ΠΌΠΈ, Π½ΠΎ Π±Π΅Π· ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠΉ Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ CSS
ΠΠ»Ρ Π²Π΅Π±-ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠ° Π»ΡΡΡΠ΅ ΡΠ²Π΅ΡΡΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠΉ ΠΊ ΠΌΠΈΠ½ΠΈΠΌΡΠΌΡ, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ Π·Π½Π°ΡΠΊΠΈ Π΄Π»Ρ ΠΊΠ½ΠΎΠΏΠΎΠΊ, ΠΊΠΎΡΠΎΡΡΠ΅ ΡΠΎΠ·Π΄Π°Π½ΡΒ ΡΠΎΠ»ΡΠΊΠΎ Ρ ΠΏΠΎΠΌΠΎΡΡΡ CSS. ΠΠΎΠ΄ΠΎΠ±Π½ΡΡ Π·Π½Π°ΡΠΊΠΎΠ² ΠΎΡΠ΅Π½Ρ ΠΈ ΠΎΡΠ΅Π½Ρ ΠΌΠ½ΠΎΠ³ΠΎ, ΠΎΠ½ΠΈ Π΄ΠΎΠ±Π°Π²Π»ΡΡΡΡΡ Π²Β ΠΊΠΎΠ΄ CSS Π² Π²ΠΈΠ΄Π΅ ΡΠ΅ΡΡΠ½Π°Π΄ΡΠ°ΡΠ΅ΡΠΈΡΠ½ΡΡ Π·Π½Π°ΡΠ΅Π½ΠΈΠΉ.Β ΠΡΠΈ ΠΊΠΎΠ΄Ρ Π΄Π»Ρ Π·Π½Π°ΡΠΊΠΎΠ² ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΉΡΠΈ Π² ΡΠ°Π·Π½ΡΡ ΠΌΠ΅ΡΡΠ°Ρ , Π²ΠΎΡ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΠΌΠ΅ΡΡ, ΠΊΠΎΡΠΎΡΡΠ΅ Π±ΡΠ»ΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½Ρ Π΄Π»Ρ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΡΡΠΎΠ³ΠΎΒ ΡΡΠΎΠΊΠ°:Β
Β
Β
Π ΡΡΠΈΡ ΡΠΏΠΈΡΠΊΠ°Ρ ΠΌΡ ΡΠΌΠΎΠ³Π»ΠΈ Π½Π°ΠΉΡΠΈ ΡΠ°Π·Π½ΡΠ΅ ΠΊΠΎΠ΄Ρ, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΌΠΎΠ³ΡΡ ΠΏΡΠΈΠ³ΠΎΠ΄ΠΈΡΡΡΡ Π½Π°Β Π²Π΅Π±-ΡΠ°ΠΉΡΠ΅.
Π’Π΅ΠΏΠ΅ΡΡ, ΠΊΠΎΠ³Π΄Π° ΡΠΆΠ΅ Π²ΡΠ±ΡΠ°Π½Ρ ΠΏΠΎΠ΄Ρ ΠΎΠ΄ΡΡΠΈΠ΅ ΡΠΈΠΌΠ²ΠΎΠ»Ρ, ΠΌΡ ΠΏΠΎΠΊΠ°ΠΆΠ΅ΠΌ, ΠΊΠ°ΠΊ ΡΠ°Π·ΠΌΠ΅ΡΡΠΈΡΡ ΠΈΡ Π² ΠΊΠ½ΠΎΠΏΠΊΠ΅, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ ΡΠΎΠ»ΡΠΊΠΎ ΠΊΠΎΠ΄ CSS ΠΈ ΠΏΡΠ΅Π²Π΄ΠΎΠΊΠ»Π°ΡΡ :before Π΄Π»Ρ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΡ ΡΠΎΠ΄Π΅ΡΠΆΠΈΠΌΠΎΠ³ΠΎ ΠΊ ΡΠ»Π΅ΠΌΠ΅Π½ΡΡΒ ΠΊΠ»Π°ΡΡΠ°.
ΠΠ΅ΠΌΠΎΠ½ΡΡΡΠ°ΡΠΈΡΒ ΡΠ°Π±ΠΎΡΡ
Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅Β ΠΊΠ½ΠΎΠΏΠΊΠΈΒ
ΠΠ»Ρ Π½Π°ΡΠ°Π»Π° Π½ΡΠΆΠ½ΠΎ ΡΠΎΠ·Π΄Π°ΡΡ ΠΊΠ½ΠΎΠΏΠΊΡ. Π ΡΡΠΎΠΌ ΠΏΡΠΈΠΌΠ΅ΡΠ΅ Π² ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ ΠΊΠ½ΠΎΠΏΠΊΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ ΠΎΠ±ΡΡΠ½ΡΠΉ ΠΏΡΡΠΌΠΎΡΠ³ΠΎΠ»ΡΠ½ΠΈΠΊ Ρ Π·Π°ΠΊΡΡΠ³Π»Π΅Π½Π½ΡΠΌΠΈ ΡΠ³Π»Π°ΠΌΠΈ, ΡΠΎΠ·Π΄Π°Π½Π½ΡΠΉ Ρ ΠΏΠΎΠΌΠΎΡΡΡΒ CSS3.
Π‘ΠΊΠΎΠΏΠΈΡΡΠΉΡΠ΅ ΠΊΠΎΠ΄ CSS Π΄Π»Ρ ΠΊΠ½ΠΎΠΏΠΊΠΈ, ΡΠ°ΡΠΏΠΎΠ»ΠΎΠΆΠ΅Π½Π½ΡΠΉΒ Π½ΠΈΠΆΠ΅:
.buttons { display: inline-block; background: #eeeeee; /* Old browsers */ background: -moz-linear-gradient(top, #eeeeee 0%, #eeeeee 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#eeeeee), color-stop(100%,#eeeeee)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #eeeeee 0%,#eeeeee 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #eeeeee 0%,#eeeeee 100%); /* Opera11.10+ */ background: -ms-linear-gradient(top, #eeeeee 0%,#eeeeee 100%); /* IE10+ */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#eeeeee',GradientType=0 ); /* IE6-9 */ background: linear-gradient(top, #eeeeee 0%,#eeeeee 100%); /* W3C */ border: 1px solid #a1a1a1; padding: 0 2em; margin: 0.5em; font: bold 1em/2em Arial, Helvetica; text-decoration: none; color: #333; border-radius: .2em; }Β
ΠΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ ΠΏΡΠ΅Π²Π΄ΠΎΠΊΠ»Π°ΡΡΠ°Β :beforeΒ
ΠΠΎΡΠ»Π΅ ΡΠΎΠ³ΠΎ, ΠΊΠ°ΠΊΒ ΠΌΡ ΡΠΎΠ·Π΄Π°Π»ΠΈ ΠΊΠ½ΠΎΠΏΠΊΡ, Π½Π°ΠΌ Π½ΡΠΆΠ½ΠΎ Π΄ΠΎΠ±Π°Π²ΠΈΡΡ ΠΏΡΠ΅Π²Π΄ΠΎΠΊΠ»Π°ΡΡ :before, ΡΡΠΎΠ±Ρ ΠΌΠΎΠΆΠ½ΠΎ Π±ΡΠ»ΠΎ Π΄ΠΎΠ±Π°Π²Π»ΡΡΡ ΡΠΎΠ΄Π΅ΡΠΆΠΈΠΌΠΎΠ΅Β ΠΊΠ½ΠΎΠΏΠΊΠ΅.
ΠΡΠ΅, ΡΡΠΎΒ Π½Π°ΠΌ Π½ΡΠΆΠ½ΠΎ ΡΠ΅ΠΉΡΠ°Ρ,Β β Π΄ΠΎΠ±Π°Π²ΠΈΡΡ Π²Π½Π΅ΡΠ½ΠΈΠ΅ ΠΈ Π²Π½ΡΡΡΠ΅Π½Π½ΠΈΠ΅ ΠΎΡΡΡΡΠΏΡ, ΡΡΠΎΠ±Ρ ΡΠ°ΡΠΏΠΎΠ»ΠΎΠΆΠΈΡΡ ΠΏΡΠ΅Π²Π΄ΠΎΠΊΠ»Π°ΡΡ :beforeΒ ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΠΎ.
Π‘ΠΊΠΎΠΏΠΈΡΡΠΉΡΠ΅ ΠΊΠΎΠ΄ CSS Π½ΠΈΠΆΠ΅ Π΄Π»Ρ ΠΏΡΠ΅Π²Π΄ΠΎΠΊΠ»Π°ΡΡΠ°Β Β :before:
.buttons:before { float: left; width: 1em; text-align: center; font-size: 1.7em; margin: 0 0.5em 0 -1em; padding: 0 .2em; pointer-events: none; }Β
Π’Π΅ΠΏΠ΅ΡΡ, ΡΡΠΎΠ±Ρ ΠΏΠΎΠΌΠ΅ΡΡΠΈΡΡ Π·Π½Π°ΡΠΎΠΊ Π½Π° ΠΊΠ½ΠΎΠΏΠΊΡ, Π½Π°ΠΌ Π½ΡΠΆΠ½ΠΎ Π΄ΠΎΠ±Π°Π²ΠΈΡΡ Π²Β ΠΊΠΎΠ΄ CSS ΡΠ²ΠΎΠΉΡΡΠ²ΠΎΒ ΡΠΎΠ΄Π΅ΡΠΆΠΈΠΌΠΎΠ³ΠΎ.
ΠΠ°Π΄Π°Π² ΡΠ²ΠΎΠΉΡΡΠ²ΠΎ ΡΠΎΠ΄Π΅ΡΠΆΠΈΠΌΠΎΠ³ΠΎ ΠΏΡΠ΅Π²Π΄ΠΎΠΊΠ»Π°ΡΡΡ :before, ΠΌΡ ΠΌΠΎΠΆΠ΅ΠΌ ΡΠΎΠ·Π΄Π°ΡΡ Π½ΠΎΠ²ΡΠ΅ ΠΊΠ»Π°ΡΡΡ CSS Π΄Π»Ρ ΡΠ°Π·Π½ΡΡ ΡΠΈΠΌΠ²ΠΎΠ»ΠΎΠ², ΠΊΠΎΡΠΎΡΡΠ΅ ΠΌΡ Ρ ΠΎΡΠΈΠΌΒ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ.
ΠΠΈΠΆΠ΅ Π½Π°Ρ ΠΎΠ΄ΡΡΡΡ ΡΠ°Π·Π½ΡΠ΅ Π·Π½Π°ΡΠΊΠΈ, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΏΠΎΠΊΠ°Π·Π°Π»ΠΈΡΡ Π½Π°ΠΌ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½ΡΠΌΠΈ Π΄Π»Ρ ΠΊΠ½ΠΎΠΏΠΎΠΊ Π½Π° ΡΠΈΡΡΠΎΠΌΒ CSS.
ΠΠ½ΠΎΠΏΠΊΠΈ ΡΒ ΡΠΎΡΠΌΠ°ΠΌΠΈ
ΠΠ½ΠΎΠΏΠΊΠ°, ΠΠΎΠ±Π°Π²ΠΈΡΡ, Π Π΅Π΄Π°ΠΊΡΠΈΡΠΎΠ²Π°ΡΡ, Π£Π΄Π°Π»ΠΈΡΡ, Π‘ΠΎΡ ΡΠ°Π½ΠΈΡΡ, ΠΠΈΡΡΠΌΠΎ,Β ΠΡΠ΅ΡΡ.
ΠΠΎΡ ΠΊΠ½ΠΎΠΏΠΊΠΈ, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π΄Π»ΡΒ ΡΠΎΡΠΌ:
/*Forms*/ .add:before { content: "\271A"; } .edit:before { content: "\270E"; } .delete:before { content: "\2718";} .save:before { content: "\2714";} .email:before { content: "\2709";} .cross:before { content: "\2716"; }Β
ΠΠ½ΠΎΠΏΠΊΠΈ ΡΒ Π²Π°Π»ΡΡΠ°ΠΌΠΈ
ΠΠΎΠ»Π»Π°Ρ, ΠΠ²ΡΠΎ, Π¦Π΅Π½Ρ,Β Π€ΡΠ½Ρ.Β
ΠΡΠ»ΠΈ Π½ΡΠΆΠ½ΠΎ ΠΎΡΠΎΠ±ΡΠ°Π·ΠΈΡΡ ΡΠΈΠΌΠ²ΠΎΠ»Ρ Π²Π°Π»ΡΡ Π½Π°Β ΠΊΠ½ΠΎΠΏΠΊΠ°Ρ :
/*Currency*/ .dollar:before { content:"\0024"; } .euro:before { content:"\20AC"; } .pound:before { content: "\00A3"; } .cent:before { content: "\20B5"; }Β
ΠΠ½ΠΎΠΏΠΊΠΈ ΡΒ ΡΠ΅ΠΌΠΏΠ΅ΡΠ°ΡΡΡΠΎΠΉ
Π¦Π΅Π»ΡΡΠΈΠΉ,Β Π€Π°ΡΠ΅Π½Π³Π΅ΠΉΡ
ΠΠ»Ρ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ ΡΠΈΠΌΠ²ΠΎΠ»ΠΎΠ² Π΄Π»Ρ ΡΠ΅ΠΌΠΏΠ΅ΡΠ°ΡΡΡΡ ΠΏΠΎ Π¦Π΅Π»ΡΡΠΈΡ ΠΈΒ Π€Π°ΡΠ΅Π½Π³Π΅ΠΉΡΡ:
/*Temp*/ .celsius:before { content: "\2103"; } .fahrenheit:before { content: "\2109"; }Β
ΠΠ½ΠΎΠΏΠΊΠΈ Ρ ΠΌΠ°ΡΠ΅ΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΠΌΠΈΒ ΡΠΈΠΌΠ²ΠΎΠ»Π°ΠΌΠΈ
Π§ΠΈΡΠ»ΠΎ ΠΏΠΈ, ΠΎΠ΄Π½Π° ΡΡΠ΅ΡΡ, Π΄Π²Π΅ ΡΡΠ΅ΡΠΈ, ΠΎΠ΄Π½Π° ΠΏΡΡΠ°Ρ, Π΄Π²Π΅ ΠΏΡΡΡΡ , ΡΡΠΈ ΠΏΡΡΡΡ , ΡΠ΅ΡΡΡΠ΅ ΠΏΡΡΡΡ , ΠΎΠ΄Π½Π° ΡΠ΅ΡΡΠ°Ρ, ΠΏΡΡΡ ΡΠ΅ΡΡΡΡ , ΠΎΠ΄Π½Π° Π²ΠΎΡΡΠΌΠ°Ρ, ΡΡΠΈ Π²ΠΎΡΡΠΌΡΡ , ΠΏΡΡΡ Π²ΠΎΡΡΠΌΡΡ , ΡΠ΅ΠΌΡ Π²ΠΎΡΡΠΌΡΡ , ΡΠ΅ΡΠ²Π΅ΡΡΡ, ΠΏΠΎΠ»ΠΎΠ²ΠΈΠ½Π°, ΡΡΠΈΒ ΡΠ΅ΡΠ²Π΅ΡΡΠΈ.
ΠΡΡΡ ΠΌΠ½ΠΎΠ³ΠΎ ΠΌΠ°ΡΠ΅ΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΡ ΡΠΈΠΌΠ²ΠΎΠ»ΠΎΠ², ΡΡΠΎ ΡΠ΅, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΏΠΎΠΊΠ°Π·Π°Π»ΠΈΡΡ Π½Π°ΠΌΒ ΠΏΠΎΠ»Π΅Π·Π½ΡΠΌΠΈ:
/*Math & Factions*/ .pi:before { content: "\213C"; } .one_thrid:before { content: "\2153"; } .two_thrid:before { content: "\2154"; } .one_fifth:before { content: "\2155"; } .two_fifth:before { content: "\2156"; } .three_fifth:before { content: "\2157"; } .four_fifth:before { content: "\2158"; } .one_sixth:before { content: "\2159"; } .five_sixth:before { content: "\215A"; } .one_eighth:before { content: "\215B"; } .three_eighth:before { content: "\215C"; } .five_eighth:before { content: "\215D"; } .seven_eighth:before { content: "\215E"; } .quarter:before { content: "\00BC"; } .half:before { content: "\00BD"; } .three_quarter:before { content: "\00BE"; }Β
ΠΠ½ΠΎΠΏΠΊΠΈ ΡΠΎΒ ΡΡΡΠ΅Π»ΠΎΡΠΊΠ°ΠΌΠΈ
Π‘ΡΡΠ΅Π»ΠΎΡΠΊΠ° Π²Π»Π΅Π²ΠΎ, Π‘ΡΡΠ΅Π»ΠΎΡΠΊΠ° Π²Π²Π΅ΡΡ , Π‘ΡΡΠ΅Π»ΠΎΡΠΊΠ° Π²ΠΏΡΠ°Π²ΠΎ, Π‘ΡΡΠ΅Π»ΠΎΡΠΊΠ° Π²Π½ΠΈΠ·, Π‘ΡΡΠ΅Π»ΠΎΡΠΊΠ° Π²Π»Π΅Π²ΠΎ Π²Π²Π΅ΡΡ , Π‘ΡΡΠ΅Π»ΠΎΡΠΊΠ° Π²ΠΏΡΠ°Π²ΠΎ Π²Π²Π΅ΡΡ , Π‘ΡΡΠ΅Π»ΠΎΡΠΊΠ° Π²Π»Π΅Π²ΠΎ Π²Π½ΠΈΠ·, Π‘ΡΡΠ΅Π»ΠΎΡΠΊΠ° Π²ΠΏΡΠ°Π²ΠΎ Π²Π½ΠΈΠ·,Β ΠΠ°Π»Π΅Π΅.
ΠΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΡΠ°Π·Π½ΡΠ΅ ΡΠΈΠΏΡΒ ΡΡΡΠ΅Π»ΠΎΡΠ΅ΠΊ:
/*Arrows*/ .next:before { content: "\279C"; } .left_arrow:before { content: "\2190"; } .up_arrow:before { content: "\2191"; } .right_arrow:before { content: "\2192"; } .down_arrow:before { content: "\2193"; } .up_left_arrow:before { content: "\2196"; } .up_right_arrow:before { content: "\2197"; } .down_left_arrow:before { content: "\2199"; } .down_right_arrow:before { content: "\2198"; }
ΠΠ½ΠΎΠΏΠΊΠΈ Ρ ΡΠ°Π·Π»ΠΈΡΠ½ΡΠΌΠΈΒ ΡΠΈΠΌΠ²ΠΎΠ»Π°ΠΌΠΈ
ΠΡΠ°Π²ΠΈΡΡΡ, ΠΠ²Π΅Π·Π΄Π°, ΠΡΠΊΡΠ°, ΠΠΎΡΠΏΡΠΎΠΈΠ·Π²Π΅ΡΡΠΈ, Π‘Π½Π΅Π³, Π§Π΅ΡΠ½ΠΎΠ΅ ΡΠΎΠ»Π½ΡΠ΅, ΠΠ±Π»Π°ΠΊΠΎ, ΠΠΎΠ½Ρ, Π‘Π½Π΅Π³ΠΎΠ²ΠΈΠΊ, Π§Π΅ΡΠ½Π°Ρ Π·Π²Π΅Π·Π΄Π°, ΠΠ΅Π»Π°Ρ ΠΠ²Π΅Π·Π΄Π°, Π§Π΅ΡΠ½ΡΠΉ ΡΠ΅Π»Π΅ΡΠΎΠ½, ΠΠΎΡΠΎΠΉ ΠΊΡΠ΅ΡΡ, ΠΠΎΡΡΡΠΈΠΉ Π½Π°ΠΏΠΈΡΠΎΠΊ, Π§Π΅ΡΠ΅ΠΏ, Π Π°Π΄ΠΈΠΎΠ°ΠΊΡΠΈΠ²Π½ΠΎΡΡΡ, ΠΠΈΠΎΠ»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΠ°Ρ ΠΎΠΏΠ°ΡΠ½ΠΎΡΡΡ, ΠΠΈΡ, ΠΠ½Ρ ΠΈΒ Π―Π½, Π₯ΠΌΡΡΠΎΠ΅ Π»ΠΈΡΠΎ, Π£Π»ΡΠ±Π°ΡΡΠ΅Π΅ΡΡ Π»ΠΈΡΠΎ, ΠΠ΅ΡΠ²Π°Ρ ΡΠ΅ΡΠ²Π΅ΡΡΡ Π»ΡΠ½Ρ, ΠΠΎΡΠ»Π΅Π΄Π½ΡΡ ΡΠ΅ΡΠ²Π΅ΡΡΡ Π»ΡΠ½Ρ, ΠΠ½Π²Π°Π»ΠΈΠ΄Π½Π°Ρ ΠΊΠΎΠ»ΡΡΠΊΠ°, ΠΠ΅ΡΠ΅ΡΠ°Π±ΠΎΡΠΊΠ°,Β ΠΠ΅ΡΠ΅ΡΠ°Π±ΠΎΡΠΊΠ° Π½Π° ΡΠ΅ΡΠ½ΠΎΠΌ ΡΠΎΠ½Π΅, ΠΠΎΡΠ°, ΠΡΠ΅Π΄ΡΠΏΡΠ΅ΠΆΠ΄Π΅Π½ΠΈΠ΅, ΠΡΠΆΡΠΊΠΎΠΉ ΠΈ ΠΆΠ΅Π½ΡΠΊΠΈΠΉ ΡΠΈΠΌΠ²ΠΎΠ»Ρ,Β ΠΠΎΠΆΠ½ΠΈΡΡ.
ΠΠ½Π°ΡΠΊΠΎΠ² ΠΎΡΠ΅Π½Ρ ΠΌΠ½ΠΎΠ³ΠΎ, Π½Π°ΠΌ ΠΏΠΎΠΊΠ°Π·Π°Π»ΠΈΡΡ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½ΡΠΌΠΈΒ ΡΠ»Π΅Π΄ΡΡΡΠΈΠ΅:
/*Symbols*/ .like:before { content: "\2764"; } .star:before { content: "\2605"; } .spark:before { content: "\2737"; } .play:before { content: "\25B6"; } .watch:before { content: "\231A"; } .blacksun:before { content: "\2600"; } .cloud:before { content: "\2601"; } .umbrella:before { content: "\2602"; } .snowman:before { content: "\2603"; } .blackstar:before { content: "\2605"; } .whitestar:before { content: "\2606"; } .blackphone:before { content: "\260E"; } .whitephone:before { content: "\260F"; } .saltire:before { content: "\2613"; } .hot_drink:before { content: "\2615"; } .skull:before { content: "\2620"; } .radioactive:before { content: "\2622"; } .biohazard:before { content: "\2623"; } .peace:before { content: "\262E"; } .yingyang:before { content: "\262F"; } .frowning_face:before { content: "\2639"; } .smiling_face:before { content: "\263A"; } .first_quarter_moon:before { content: "\263D"; } .last_quarter_moon:before { content: "\263E"; } .wheelchair:before { content: "\267F"; } .recycle:before { content: "\267D"; } .recycle2:before { content: "\267C"; } .music_note:before { content: "\266C"; } .warning:before { content: "\26A0"; } .male_and_female:before { content: "\26A4"; } .scissors:before { content: "\2701"; } .airplane:before { content: "\2708"; } .snow:before { content: "\2042"; }
ΠΠΎΡΠΌΠΎΡΡΠΈΡΠ΅ Π½Π° ΡΡΡΠ°Π½ΠΈΡΠ΅ Ρ Π΄Π΅ΠΌΠΎΠ½ΡΡΡΠ°ΡΠΈΠ΅ΠΉ ΡΠ°Π±ΠΎΡΡ, ΠΊΠ°ΠΊ Π²ΡΠ³Π»ΡΠ΄ΡΡ Π·Π½Π°ΡΠΊΠΈ Π²Β Π±ΡΠ°ΡΠ·Π΅ΡΠ΅.
ΠΠ²ΡΠΎΡ ΡΡΠΎΠΊΠ° PaulΒ Underwood
Π‘ΠΌΠΎΡΡΠΈΡΠ΅Β ΡΠ°ΠΊΠΆΠ΅:
25+ ΠΠΠΠΠΠ CSS — Π‘ΠΎΠΎΠ±ΡΠ΅ΡΡΠ²ΠΎ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΎΠ²
50+ ΠΠΠΠΠΠ CSS
https://gscode.in/css-buttons/
ΠΠ½ΠΎΠΏΠΊΠ° CSS ΠΏΡΠΈ Π½Π°Π²Π΅Π΄Π΅Π½ΠΈΠΈ ΠΊΡΡΡΠΎΡΠ°.
ΠΡΠ΅Π°ΡΠΈΠ²Π½ΡΠ΅ ΡΡΡΠ΅ΠΊΡΡ Π°Π½ΠΈΠΌΠ°ΡΠΈΠΈ ΠΊΠ½ΠΎΠΏΠΎΠΊ | Π’ΠΎΠ»ΡΠΊΠΎ Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ HTML ΠΈ CSS
ΠΠ½ΠΎΠΏΠΊΠ° «ΠΡΠ΅Π°ΡΠΈΠ²» | Π½Π°Π²Π΅Π΄ΠΈΡΠ΅ ΡΠΊΠ°Π·Π°ΡΠ΅Π»Ρ ΠΌΡΡΠΈ Π½Π°
ΠΠ½Π΅Ρ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡ Π² ΠΌΠΎΠ΅ ΠΏΠ΅ΡΠ²ΠΎΠ΅ ΠΏΠ΅ΡΠΎ Ρ ΡΡΡΠ΅ΠΊΡΠΎΠΌ Π½Π°Π²Π΅Π΄Π΅Π½ΠΈΡ ΠΊΠ½ΠΎΠΏΠΊΠΈ. ΠΠΎΠ±Π°Π²Π»Π΅Π½Ρ CSS-Π°Π½ΠΈΠΌΠ°ΡΠΈΠΈ ΠΊ ΠΏΡΠ΅Π²Π΄ΠΎΡΠ»Π΅ΠΌΠ΅Π½ΡΠ°ΠΌ. ΠΠ½ΠΎΠΏΠΊΠ° ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΠ΅Ρ ΡΠΎΠ±ΠΎΠΉ ΠΌΠΈΠΊΡΠΈΠ½ SASS.
4.
ΠΡΠ»ΠΈ Π²Π°ΠΌ ΠΏΠΎΠ½ΡΠ°Π²ΠΈΠ»Π°ΡΡ ΡΡΠ° ΡΡΠ°ΡΡΡ, ΠΎΠ·Π½Π°ΠΊΠΎΠΌΡΡΠ΅ΡΡ Ρ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΠΌΠΈ ΠΏΡΠΈΠΌΠ΅ΡΠ°ΠΌΠΈ [gscode.Π΄ΡΠΉΠΌ]
50+ ΠΠΠΠΠΠ CSS
https://gscode.in/css-buttons/
ΠΡΡΠ΅ΠΊΡ Π½Π°Π²Π΅Π΄Π΅Π½ΠΈΡ Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ ΠΏΡΠ΅Π²Π΄ΠΎΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ²
ΠΡΠΆΠ΅Π½ ΠΏΡΠΎΡΡΠΎΠΉ ΡΡΡΠ΅ΠΊΡ Π½Π°Π²Π΅Π΄Π΅Π½ΠΈΡ ΠΊΠ½ΠΎΠΏΠΊΠΈ Π΄Π»Ρ Π²Π°ΡΠ΅Π³ΠΎ ΠΏΡΠΎΠ΅ΠΊΡΠ°? ΠΠΎΡ ΠΌΠΎΠΉ ΡΠΏΠΈΡΠΎΠΊ ΠΏΡΠΈΠΌΠ΅ΡΠΎΠ².
ΠΠ»Π°ΡΡΠ½Π°Ρ ΠΊΠΎΠ»Π»Π΅ΠΊΡΠΈΡ ΠΏΡΠΎΡΡΡΡ ΡΡΡΠ΅ΠΊΡΠΎΠ² Π½Π°Π²Π΅Π΄Π΅Π½ΠΈΡ ΠΊΠ½ΠΎΠΏΠΎΠΊ, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡΠΈΡ ΡΠΎΠ»ΡΠΊΠΎ CSS. ΠΡΠΎΡΠ΅ΡΡΠΈΠΎΠ½Π°Π»ΡΠ½ΠΎ ΠΈ ΡΠΈΡΡΠΎ. ΠΠ΅ Π·Π°Π±ΡΠ΄ΡΡΠ΅ ΠΎΡΡΠ°Π²ΠΈΡΡ ΠΊΠΎΠΌΠΌΠ΅Π½ΡΠ°ΡΠΈΠΈ, Π²ΠΎΠΏΡΠΎΡΡ ΠΈΠ»ΠΈ Π·Π°ΠΌΠ΅ΡΠ°Π½ΠΈΡ. Π₯ΠΎΡΠΈΡΠ΅ ΡΠ²ΠΈΠ΄Π΅ΡΡ Π±ΠΎΠ»ΡΡΠ΅? ΠΈΠ»ΠΈ Π΅ΡΡΡ ΠΈΠ΄Π΅ΠΈ? ΠΠ°ΠΉ ΠΌΠ½Π΅ Π·Π½Π°ΡΡ!
ΠΠΎΡΡΡΡΠ°ΡΡΠΈΠ΅ ΡΡΡΠ΅ΠΊΡΡ ΠΏΡΠΈ Π½Π°Π²Π΅Π΄Π΅Π½ΠΈΠΈ ΠΊΠ½ΠΎΠΏΠΊΠΈ
ΠΠ½ΠΎΠΏΠΊΠ° Ρ Π»Π΅Π³ΠΊΠΈΠΌ Π±Π»Π΅ΡΠΊΠΎΠΌ / Π±Π»Π΅ΡΠΊΠΎΠΌ ΠΏΡΠΈ Π½Π°Π²Π΅Π΄Π΅Π½ΠΈΠΈ.ΠΠΈΠΊΠ°ΠΊΠΈΡ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠΉ, ΡΠΎΠ»ΡΠΊΠΎ ΠΎΠ΄ΠΈΠ½ ΡΠ»Π΅ΠΌΠ΅Π½Ρ HTML ΠΈ ΠΏΡΠ΅Π²Π΄ΠΎΡΠ»Π΅ΠΌΠ΅Π½Ρ CSS. Π Π΄ΡΡ Π΅ http://codepen.io/indyplanets/pen/LejJd
ΠΡΠΎ Π΄Π΅ΡΡΡΡ ΠΊΠ½ΠΎΠΏΠΎΠΊ Ρ ΡΡΡΠ΅ΠΊΡΠ°ΠΌΠΈ Π½Π°Π²Π΅Π΄Π΅Π½ΠΈΡ CSS. Π ΡΡΡΠ΅ΠΊΡΠ°Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡΡΡ ΠΏΠ΅ΡΠ΅Ρ ΠΎΠ΄Ρ, ΡΠ΅ΠΊΡΡ-ΡΠ΅Π½ΠΈ, Π°Π½ΠΈΠΌΠ°ΡΠΈΡ ΠΈ ΡΡΠ°Π½ΡΡΠΎΡΠΌΠ°ΡΠΈΠΈ.
ΠΠ½ΠΎΠΏΠΊΠ° Ρ ΠΏΡΠΎΡΡΡΠΌ ΡΡΡΠ΅ΠΊΡΠΎΠΌ ΠΏΡΠΈ Π½Π°Π²Π΅Π΄Π΅Π½ΠΈΠΈ ΠΊΡΡΡΠΎΡΠ°! Π’ΡΠ΅Π±ΡΠ΅ΡΡΡ ΠΎΠ΄ΠΈΠ½ ΡΠ»Π΅ΠΌΠ΅Π½Ρ
ΠΠ³ΡΠ° Ρ CSS-Π°Π½ΠΈΠΌΠ°ΡΠΈΠ΅ΠΉ ΠΈ ΡΡΡΠ΅ΠΊΡΠΎΠΌ Π½Π°Π²Π΅Π΄Π΅Π½ΠΈΡ.
ΠΠΎΠ»Π»Π΅ΠΊΡΠΈΡ CSS3-ΡΡΡΠ΅ΠΊΡΠΎΠ² ΠΏΡΠΈ Π½Π°Π²Π΅Π΄Π΅Π½ΠΈΠΈ ΠΊΡΡΡΠΎΡΠ°, ΠΏΡΠΈΠΌΠ΅Π½ΡΠ΅ΠΌΡΡ ΠΊ ΡΡΡΠ»ΠΊΠ°ΠΌ, ΠΊΠ½ΠΎΠΏΠΊΠ°ΠΌ, Π»ΠΎΠ³ΠΎΡΠΈΠΏΠ°ΠΌ, SVG, ΠΈΠ·Π±ΡΠ°Π½Π½ΡΠΌ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡΠΌ ΠΈ Ρ. Π.ΠΠ΅Π³ΠΊΠΎ ΠΏΡΠΈΠΌΠ΅Π½ΡΠΉΡΠ΅ ΠΊ ΡΠ²ΠΎΠΈΠΌ ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½ΡΠΌ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ°ΠΌ, ΠΈΠ·ΠΌΠ΅Π½ΡΠΉΡΠ΅ ΠΈΠ»ΠΈ ΠΏΡΠΎΡΡΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ Π΄Π»Ρ Π²Π΄ΠΎΡ Π½ΠΎΠ²Π΅Π½ΠΈΡ. ΠΠΎΡΡΡΠΏΠ΅Π½ Π² CSS, SASS ΠΈ LESS.
ΠΠΎΡΡΡΠΏΠ½Π° Π²Π΅ΡΡΠΈΡ 2.0 Ρ Π±ΠΎΠ»Π΅Π΅ ΡΠ΅ΠΌ 100 ΡΡΡΠ΅ΠΊΡΠ°ΠΌΠΈ .
ΠΠ°Π³ΡΡΠ·ΠΈΡΠ΅ ΠΏΠΎΡΠ»Π΅Π΄Π½ΡΡ Π²Π΅ΡΡΠΈΡ hover.css Ρ GitHub. ΠΡΠ° Π²Π΅ΡΡΠΈΡ CodePen ΠΎΡΡΠ°Π½Π΅ΡΡΡ Π½Π° v1.0
.ΠΡΠΎΡΡΡΠ΅ ΡΡΠΈΠ»ΠΈ ΠΊΠ½ΠΎΠΏΠΎΠΊ Π΄Π»Ρ Π±ΡΡΡΡΠΎΠ³ΠΎ ΡΡΠ°ΡΡΠ° Π²Π΅Π±-Π΄ΠΈΠ·Π°ΠΉΠ½Π°!
Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ Π±Π°Π·ΠΎΠ²ΠΎΠΉ Π°Π½ΠΈΠΌΠ°ΡΠΈΠΈ Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΡΠ΅Π½Π΅ΠΉ. ΠΠΈΠΊΠ°ΠΊΠΈΡ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΡ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ² ΠΈΠ»ΠΈ Π΄Π°ΠΆΠ΅ ΠΏΡΠ΅Π²Π΄ΠΎΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ² Π½Π΅ ΡΡΠ΅Π±ΡΠ΅ΡΡΡ.
ΠΠΎΡΠΌΠΎΡΡΠΈΡΠ΅ ΠΌΠΎΡ ΠΊΠΎΠ»Π»Π΅ΠΊΡΠΈΡ ΠΏΡΠ³ΠΎΠ²ΠΈΡ, ΡΡΠΎΠ±Ρ ΡΠ·Π½Π°ΡΡ Π±ΠΎΠ»ΡΡΠ΅.
ΠΠ΅ΠΊΠΎΡΠΎΡΡΠ΅ ΡΡΡΠ΅ΠΊΡΡ Π½Π°Π²Π΅Π΄Π΅Π½ΠΈΡ ΠΊΠ½ΠΎΠΏΠΊΠΈ Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ ΠΏΡΠ΅Π²Π΄ΠΎΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ² ΠΈ Π³ΡΠ°Π½ΠΈΡ.
ΠΠ΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΠΏΡΠΈΠΌΠ΅ΡΠΎΠ² ΡΡΠΊΠΈΡ ΡΡΡΠ΅ΠΊΡΠΎΠ² Π½Π°Π²Π΅Π΄Π΅Π½ΠΈΡ. Π Π½Π°ΡΡΠΎΡΡΠ΅Π΅ Π²ΡΠ΅ΠΌΡ ΠΎΠ±Π½ΠΎΠ²Π»ΡΡ ΡΡΡ ΡΡΡΠΊΡ. ΠΠ΅Π·Π°Π²Π΅ΡΡΠ΅Π½Π½ΡΠ΅ ΡΠ°Π±ΠΎΡΡ
ΠΡΠ»ΠΈ Π²Π°ΠΌ ΠΏΠΎΠ½ΡΠ°Π²ΠΈΠ»Π°ΡΡ ΡΡΠ° ΡΡΠ°ΡΡΡ, ΠΎΠ·Π½Π°ΠΊΠΎΠΌΡΡΠ΅ΡΡ Ρ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΠΌΠΈ ΠΏΡΠΈΠΌΠ΅ΡΠ°ΠΌΠΈ [gscode.in]
p> ΠΡΠΎΡΡΠ°Ρ ΠΈΠ΄Π΅Ρ, ΠΊΠΎΡΠΎΡΡΡ Π² ΠΈΡΠΎΠ³Π΅ Π±ΡΠ»ΠΎ ΠΎΡΠ΅Π½Ρ ΡΠ»ΠΎΠΆΠ½ΠΎ ΡΠ΅Π°Π»ΠΈΠ·ΠΎΠ²Π°ΡΡ. Π ΡΡΠΎΠΌ ΡΠΊΡΠΏΠ΅ΡΠΈΠΌΠ΅Π½ΡΠ΅ Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡΡΡ Π½ΠΈΠΊΠ°ΠΊΠΈΠ΅ ΡΡΠ΅Ρ ΠΌΠ΅ΡΠ½ΡΠ΅ ΡΠ»Π΅ΠΌΠ΅Π½ΡΡ ΠΈΠ»ΠΈ ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°Π½ΠΈΡ, ΡΠΎΠ»ΡΠΊΠΎ Π΄Π²ΡΡ ΠΌΠ΅ΡΠ½ΡΠ΅ ΡΠ»Π΅ΠΌΠ΅Π½ΡΡ ΠΈ Π½Π΅ΠΊΠΎΡΠΎΡΠ°Ρ ΡΠΌΠ½Π°Ρ ΠΌΠ°ΡΠ΅ΠΌΠ°ΡΠΈΠΊΠ°, ΡΡΠΎΠ±Ρ ΡΠΎΠ·Π΄Π°ΡΡ ΠΈΠ»Π»ΡΠ·ΠΈΡ ΡΡΠ΅Ρ ΠΌΠ΅ΡΠ½ΠΎΠΉ ΠΌΠΎΠ½Π΅ΡΡ Ρ ΡΠ΅Π°Π»ΡΠ½ΠΎΠΉ ΡΠΎΠ»ΡΠΈΠ½ΠΎΠΉ.Π― Π΄ΠΎΠ²ΠΎΠ»Π΅Π½ ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠ°ΠΌΠΈ, ΡΡΠΈΡΡΠ²Π°Ρ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ΠΈΡ HTML ΠΈ CSS.
ΠΠΎΠ΄Π±ΡΠ°ΡΡΠ²Π°Π½ΠΈΠ΅ ΠΌΠΎΠ½Π΅ΡΡ ΡΠΎΠΆΠ΅ Π½Π° ΡΠ°ΠΌΠΎΠΌ Π΄Π΅Π»Π΅ ΡΠ»ΡΡΠ°ΠΉΠ½ΠΎΠ΅ — Π΅ΡΠ»ΠΈ Π²Ρ Π½Π°ΠΆΠΌΠ΅ΡΠ΅ ΠΊΠ½ΠΎΠΏΠΊΡ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΡΠ°Π·, Π²Ρ ΡΠ²ΠΈΠ΄ΠΈΡΠ΅.
Confetti Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ JS, SCSS ΠΈ Ρ ΠΎΠ»ΡΡΠ° HTML5.
Π€ΡΡΠ±ΠΎΠ»ΠΊΠ° Ρ ΠΏΡΠ³ΠΎΠ²ΠΈΡΠ΅ΠΉ-ΠΏΡΡΠΊΠΎΠΉ Ρ GreenSock.
ΠΠ΅ Π·Π½Π°Ρ ΠΏΠΎΡΠ΅ΠΌΡ, Π½ΠΎ ΠΈΠ½ΠΎΠ³Π΄Π° Π² Chrome ΠΎΠ±ΡΠ΅Π·Π°ΡΡ ΠΊΠΎΠ½ΡΠΈΠΊ ΠΏΡΡΠΊΠΈ, ΡΡΠΎ Π½Π΅ ΠΈΠ΄Π΅Π°Π»ΡΠ½ΠΎ.
ΠΠ°ΡΠ»Π°ΠΆΠ΄Π°ΠΉΡΠ΅ΡΡ!
50+ ΠΠΠΠΠΠ CSS
https://gscode.in/css-buttons/
CSS | Π‘ΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΡΠ΅ ΡΠ΅ΡΠ΅Π½ΠΈΡ CSS
ΠΡΠΎ Π΄Π΅Π²ΡΡΡΠΉ ΠΏΠΎΡΡ Π² ΡΠ΅ΡΠΈΠΈ, ΠΏΠΎΡΠ²ΡΡΠ΅Π½Π½ΠΎΠΉ ΡΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΡΠΌ ΡΠ΅ΡΠ΅Π½ΠΈΡΠΌ CSS Π΄Π»Ρ ΠΏΡΠΎΠ±Π»Π΅ΠΌ, ΠΊΠΎΡΠΎΡΡΠ΅ Ρ ΡΠ΅ΡΠ°Π» Π·Π° ΠΏΠΎΡΠ»Π΅Π΄Π½ΠΈΠ΅ 13 Ρ Π»ΠΈΡΠ½ΠΈΠΌ Π»Π΅Ρ ΡΠ°Π±ΠΎΡΡ ΡΡΠΎΠ½ΡΠ΅Π½Π΄-ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΎΠΌ .
ΠΡΠΎ ΡΡΠΊΠΎΠ²ΠΎΠ΄ΡΡΠ²ΠΎ ΠΈΡΡΠ»Π΅Π΄ΡΠ΅Ρ ΡΠΎΠ½ΠΊΠΎΡΡΠΈ ΡΡΠΈΠ»ΠΈΠ·Π°ΡΠΈΠΈ Π΄ΠΎΡΡΡΠΏΠ½ΠΎΠ³ΠΎ ΡΠ°ΡΡΠΈΡΡΠ΅ΠΌΠΎΠ³ΠΎ Π²Π½Π΅ΡΠ½Π΅Π³ΠΎ Π²ΠΈΠ΄Π° ΠΊΠ½ΠΎΠΏΠΎΠΊ ΠΊΠ°ΠΊ Π΄Π»Ρ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ² ΡΡΡΠ»ΠΎΠΊ, ΡΠ°ΠΊ ΠΈ Π΄Π»Ρ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ² ΠΊΠ½ΠΎΠΏΠΎΠΊ.
ΠΡ Π²Π°ΡΠ΅Π½Π½ΡΠ΅ ΡΠ΅ΠΌΡ:
- ΡΠ±ΡΠΎΡΠΈΡΡ ΡΡΠΈΠ»ΠΈ Π΄Π»Ρ ΠΊΠ½ΠΎΠΏΠΎΠΊ
a
ΠΈ - ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠ΅, Π²ΠΈΠ·ΡΠ°Π»ΠΈΠ·Π°ΡΠΈΡ, ΡΠ°Π·ΠΌΠ΅Ρ ΠΈ ΡΠ΅ΠΊΡΡΠΎΠ²ΡΠ΅ ΡΡΠΈΠ»ΠΈ
- Π Π΅ΠΊΠΎΠΌΠ΅Π½Π΄Π°ΡΠΈΠΈ ΠΏΠΎ Π΄ΠΎΡΡΡΠΏΠ½ΠΎΠΌΡ ΡΡΠΈΠ»Ρ
- ΡΠ°ΡΡΠΈΡΠ΅Π½Π½ΡΡ ΡΡΠΈΠ»Π΅ΠΉ Π΄Π»Ρ ΠΎΠ±ΡΠΈΡ ΡΡΠ΅Π½Π°ΡΠΈΠ΅Π²
ΠΡ
, ΠΊΠ½ΠΎΠΏΠΊΠ° (ΠΈΠ»ΠΈ ΡΡΠΎ ΡΡΡΠ»ΠΊΠ°?). Π― Π±ΠΎΡΠΎΠ»ΡΡ Ρ ΠΊΠ½ΠΎΠΏΠΊΠΎΠΉ Π΅ΡΠ΅ ΡΠΎ Π²ΡΠ΅ΠΌΠ΅Π½ Π·Π°Π΄Π΅ΡΠΆΠΊΠΈ Π½Π°Π²Π΅Π΄Π΅Π½ΠΈΡ ΠΊΡΡΡΠΎΡΠ° ΠΈΠ·-Π·Π° ΠΎΠΆΠΈΠ΄Π°Π½ΠΈΡ Π·Π°Π³ΡΡΠ·ΠΊΠΈ Π²ΡΠΎΡΠΎΠ³ΠΎ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ ΡΠ΅ΡΠ΅Π· ΡΠΏΡΠ°ΠΉΡΡ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠΉ, Π° Π·Π°ΡΠ΅ΠΌ ΠΈΡΠΏΡΡΠ°Π» ΠΎΠ³ΡΠΎΠΌΠ½ΠΎΠ΅ ΠΎΠ±Π»Π΅Π³ΡΠ΅Π½ΠΈΠ΅, ΠΊΠΎΠ³Π΄Π° Π½Π° ΡΡΠ΅Π½Ρ ΠΏΡΠΈΠ±ΡΠ»ΠΈ border-radius
, box-shadow
ΠΈ Π³ΡΠ°Π΄ΠΈΠ΅Π½ΡΡ.
ΠΠΎ … ΠΌΡ ΡΠ»ΠΈΡΠΊΠΎΠΌ Π΄Π°Π»Π΅ΠΊΠΎ Π·Π°ΡΠ»ΠΈ Π² ΡΡΠΈΠ»ΠΈΡΡΠΈΠΊΠ΅ ΠΊΠ½ΠΎΠΏΠΎΠΊ ΠΈ Π³Π΄Π΅-ΡΠΎ ΠΏΠΎ Ρ ΠΎΠ΄Ρ Π΄Π΅Π»Π° ΠΏΠΎΠ»Π½ΠΎΡΡΡΡ ΡΠΏΡΡΡΠΈΠ»ΠΈ ΠΈΠ· Π²ΠΈΠ΄Ρ, ΡΡΠΎ Π½Π° ΡΠ°ΠΌΠΎΠΌ Π΄Π΅Π»Π΅ ΠΎΠ·Π½Π°ΡΠ°Π΅Ρ ΠΊΠ½ΠΎΠΏΠΊΠ°, Π½Π΅ Π³ΠΎΠ²ΠΎΡΡ ΡΠΆΠ΅ ΠΎ Π΄ΠΎΡΡΡΠΏΠ½ΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠ΅ (ΠΈΠ»ΠΈ ΡΡΡΠ»ΠΊΠ΅).
Π‘Π’ΠΠ! ΠΡΠΎΡΡΠΈΡΠ΅ ΡΡΡ ΠΎΡΠ»ΠΈΡΠ½ΡΡ ΡΡΠ°ΡΡΡ: Π‘ΡΡΠ»ΠΊΠΈ ΠΈ ΠΊΠ½ΠΎΠΏΠΊΠΈ Π² ΡΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ Π²Π΅Π±-ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡΡ , ΡΡΠΎΠ±Ρ ΠΏΠΎΠ½ΡΡΡ, ΠΊΠΎΠ³Π΄Π° ΡΠΌΠ΅ΡΡΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΊΠ½ΠΎΠΏΠΊΠΈ
,
ΠΈΠ»ΠΈ
ΠΡ ΡΠ°ΡΡΠΌΠΎΡΡΠΈΠΌ, ΠΊΠ°ΠΊΠΈΠ΅ ΡΠ²ΠΎΠΉΡΡΠ²Π° ΡΡΠ΅Π±ΡΡΡΡΡ Π΄Π»Ρ Π²ΠΈΠ·ΡΠ°Π»ΡΠ½ΠΎΠ³ΠΎ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ Π²Π½Π΅ΡΠ½Π΅Π³ΠΎ Π²ΠΈΠ΄Π° ΠΊΠ½ΠΎΠΏΠΊΠΈ Π΄Π»Ρ ΠΈ
ΠΈ ΠΊΠ½ΠΎΠΏΠΊΠΈ
, Π° ΡΠ°ΠΊΠΆΠ΅ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΠ΅ Π΄Π΅ΡΠ°Π»ΠΈ, Π½Π΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌΡΠ΅ Π΄Π»Ρ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠ΅Π½ΠΈΡ Π΄ΠΎΡΡΡΠΏΠ½ΠΎΡΡΠΈ ΠΈΡ
ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ.
Π‘Π±ΡΠΎΡ ΡΡΠΈΠ»Π΅ΠΉ ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ #
ΠΠΎΡ Π½Π°ΡΠ° Π±Π°Π·ΠΎΠ²Π°Ρ Π»ΠΈΠ½ΠΈΡ — ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½ΡΠ΅ ΡΡΠΈΠ»ΠΈ Π±ΡΠ°ΡΠ·Π΅ΡΠ°, ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ°Π΅ΠΌΡΠ΅ Π² Chrome, Ρ Π΅Π΄ΠΈΠ½ΡΡΠ²Π΅Π½Π½ΡΠΌΠΈ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡΠΌΠΈ, ΠΏΠΎΠΊΠ° ΡΡΠΎ ΡΡΡΠ»ΠΊΠ° Π½Π°ΡΠ»Π΅Π΄ΡΠ΅Ρ Π½Π°ΡΡΡΠ°ΠΈΠ²Π°Π΅ΠΌΡΠΉ ΡΡΠΈΡΡ, ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½Π½ΡΠΉ Π² ΡΠ΅Π»Π΅, ΠΈ Ρ ΡΠ°ΠΊΠΆΠ΅ ΡΠ²Π΅Π»ΠΈΡΠΈΠ» ΡΠ°Π·ΠΌΠ΅Ρ ΡΡΠΈΡΡΠ°
:
HTML-ΠΊΠΎΠ΄, Π΅ΡΠ»ΠΈ Π²Ρ ΠΈΠ³ΡΠ°Π΅ΡΠ΅ Π΄ΠΎΠΌΠ°:
. Π‘ΡΡΠ»ΠΊΠ° Π½Π° ΠΊΠ½ΠΎΠΏΠΊΡ
Π― ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π» javascript :;
ΡΡΡΠΎΠΊΠ° Π΄Π»Ρ Π·Π½Π°ΡΠ΅Π½ΠΈΡ href
, ΡΡΠΎΠ±Ρ ΠΌΡ ΠΌΠΎΠ³Π»ΠΈ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°ΡΡ ΡΠΎΡΡΠΎΡΠ½ΠΈΡ Π±Π΅Π· Π·Π°ΠΏΡΡΠΊΠ° Π½Π°Π²ΠΈΠ³Π°ΡΠΈΠΈ.Π’ΠΎΡΠ½ΠΎ ΡΠ°ΠΊ ΠΆΠ΅, ΠΏΠΎΡΠΊΠΎΠ»ΡΠΊΡ ΡΡΠ° ΠΊΠ½ΠΎΠΏΠΊΠ° Π½Π΅ ΠΏΡΠ΅Π΄Π½Π°Π·Π½Π°ΡΠ΅Π½Π° Π΄Π»Ρ ΠΎΡΠΏΡΠ°Π²ΠΊΠΈ ΡΠΎΡΠΌΡ, Π΅ΠΉ Π½Π΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌ ΡΠ²Π½ΡΠΉ ΡΠΈΠΏ , ΠΊΠ½ΠΎΠΏΠΊΠ°
, ΡΡΠΎΠ±Ρ ΠΏΡΠ΅Π΄ΠΎΡΠ²ΡΠ°ΡΠΈΡΡ Π·Π°ΠΏΡΡΠΊ Π·Π°ΠΏΡΠΎΡΠ° Π½Π° ΠΏΠΎΠ»ΡΡΠ΅Π½ΠΈΠ΅ ΠΈ ΠΏΠ΅ΡΠ΅Π·Π°Π³ΡΡΠ·ΠΊΡ ΡΡΡΠ°Π½ΠΈΡΡ.
Π‘Π±ΡΠΎΡ ΡΡΠΈΠ»Π΅ΠΉ #
ΠΡΠΈΠΌΠ΅ΡΠ°Π½ΠΈΠ΅ : ΠΠ±ΡΡΠ½ΠΎ Ρ ΠΏΡΠΈΠΌΠ΅Π½ΡΡ ΡΠ±ΡΠΎΡ Normalize ΠΊ CodePens, Π½ΠΎ Π² ΡΡΠΎΠΌ ΡΡΠΎΠΊΠ΅ ΠΌΡ Π½Π°ΡΠΈΠ½Π°Π΅ΠΌ Ρ Π½ΡΠ»Ρ, ΡΡΠΎΠ±Ρ ΡΠ·Π½Π°ΡΡ, ΡΡΠΎ ΡΡΠ΅Π±ΡΠ΅ΡΡΡ Π΄Π»Ρ ΡΠ±ΡΠΎΡΠ° ΠΊΠ½ΠΎΠΏΠΎΠΊ ΠΈ ΡΡΡΠ»ΠΎΠΊ. ΠΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ Normalize ΠΈΠ»ΠΈ Π΄ΡΡΠ³ΠΈΡ ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΡΡ ΡΠ±ΡΠΎΡΠΎΠ² ΡΠ΄Π΅Π»Π°Π΅Ρ Π½Π΅ΠΊΠΎΡΠΎΡΡΠ΅ ΠΈΠ· ΡΡΠΈΡ Π²Π΅ΡΠ΅ΠΉ Π·Π° Π²Π°Ρ.
ΠΠΎ-ΠΏΠ΅ΡΠ²ΡΡ
, ΠΌΡ Π΄ΠΎΠ±Π°Π²ΠΈΠΌ ΠΊΠ»Π°ΡΡ button
ΠΊΠ°ΠΊ ΠΊ ΡΡΡΠ»ΠΊΠ΅, ΡΠ°ΠΊ ΠΈ ΠΊ ΠΊΠ½ΠΎΠΏΠΊΠ΅, ΡΡΠΎΠ±Ρ ΠΏΠΎΠ΄ΡΠ΅ΡΠΊΠ½ΡΡΡ, Π³Π΄Π΅ ΡΡΠΈΠ»ΠΈ ΠΏΡΠΈΠΌΠ΅Π½ΡΡΡΡΡ Π² ΡΡΠΎΠΌ ΡΡΠΎΠΊΠ΅.
ΠΡΠΈΠ²Π΅Ρ! ΠΠΎΡΡΡΠΏΠ½Π° ΡΠ°Π½Π½ΡΡ ΡΠ΅Π³ΠΈΡΡΡΠ°ΡΠΈΡ Π½Π° ΠΌΠΎΠΉ ΠΏΡΠ΅Π΄ΡΡΠΎΡΡΠΈΠΉ ΠΈΡΠ»ΡΡΠΊΠΈΠΉ ΡΠ΅ΠΌΠΈΠ½Π°Ρ Ρ Smashing Conference — Level-Up With Modern CSS
Π‘ΡΡΠ»ΠΊΠ° Π½Π° ΠΊΠ½ΠΎΠΏΠΊΡ
ΡΠ°Π·ΠΌΠ΅Ρ ΠΊΠΎΡΠΎΠ±ΠΊΠΈ
Π£Π±Π΅Π΄ΠΈΡΠ΅ΡΡ, ΡΡΠΎ Π²Π°ΡΠΈ ΡΡΠΈΠ»ΠΈ Π²ΠΊΠ»ΡΡΠ°ΡΡ ΡΠ»Π΅Π΄ΡΡΡΠΈΠΉ ΡΠ±ΡΠΎΡ — Π΅ΡΠ»ΠΈ Π²Ρ Π½Π΅ Ρ ΠΎΡΠΈΡΠ΅ Π΅Π³ΠΎ Π³Π»ΠΎΠ±Π°Π»ΡΠ½ΠΎ (Π²Ρ Π΄ΠΎΠ»ΠΆΠ½Ρ), Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΏΡΠΈΠΌΠ΅Π½ΠΈΡΡ Π΅Π³ΠΎ ΠΊ Π½Π°ΡΠ΅ΠΌΡ ΠΊΠ»Π°ΡΡΡ ΠΊΠ½ΠΎΠΏΠΎΠΊ.
* {
box-sizing: border-box;
}
ΠΠΊΡΠ°ΡΡΠ΅, ΡΡΠΎ ΠΏΡΠ°Π²ΠΈΠ»ΠΎ Π½Π΅ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΡΠ°ΠΊΠΈΠΌ Π²Π΅ΡΠ°ΠΌ, ΠΊΠ°ΠΊ Π³ΡΠ°Π½ΠΈΡΡ ΠΈ ΠΎΡΡΡΡΠΏΡ, ΡΠ²Π΅Π»ΠΈΡΠΈΠ²Π°ΡΡ ΠΎΠΆΠΈΠ΄Π°Π΅ΠΌΡΠΉ ΡΠ°Π·ΠΌΠ΅Ρ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ° (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ,ΡΠΈΡΠΈΠ½Π° 25% ΠΎΡΡΠ°Π΅ΡΡΡ 25%, Π° Π½Π΅ 25% + ΡΠΈΡΠΈΠ½Π° Π³ΡΠ°Π½ΠΈΡΡ + ΠΎΡΡΡΡΠΏΡ).
Π°
ΠΠ»Ρ ΡΡΡΠ»ΠΊΠΈ Ρ Π½Π°Ρ Π΅ΡΡΡ ΡΠΎΠ»ΡΠΊΠΎ ΠΎΠ΄ΠΈΠ½ ΡΠ±ΡΠΎΡ:
a.button {
ΡΠ΅ΠΊΡΡΠΎΠ²ΠΎΠ΅ ΠΎΡΠΎΡΠΌΠ»Π΅Π½ΠΈΠ΅: Π½Π΅Ρ;
}
ΠΡΠΎ ΠΏΡΠΎΡΡΠΎ ΡΠ΄Π°Π»ΡΠ΅Ρ ΠΏΠΎΠ΄ΡΠ΅ΡΠΊΠΈΠ²Π°Π½ΠΈΠ΅.
ΠΊΠ½ΠΎΠΏΠΊΠ°
ΠΠ°Π»Π΅Π΅ Ρ Π½Π°Ρ Π΅ΡΡΡ Π΅ΡΠ΅ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΠΏΡΠ°Π²ΠΈΠ», Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΡΡ Π΄Π»Ρ ΡΠ±ΡΠΎΡΠ° ΠΊΠ½ΠΎΠΏΠΊΠΈ:
button.button {
border: none;
ΡΠ²Π΅Ρ ΡΠΎΠ½Π°: ΠΏΡΠΎΠ·ΡΠ°ΡΠ½ΡΠΉ;
ΡΠ΅ΠΌΠ΅ΠΉΡΡΠ²ΠΎ ΡΡΠΈΡΡΠΎΠ²: Π½Π°ΡΠ»Π΅Π΄ΠΎΠ²Π°Π½ΠΈΠ΅;
ΠΎΡΡΡΡΠΏ: 0;
ΠΊΡΡΡΠΎΡ: ΡΠΊΠ°Π·Π°ΡΠ΅Π»Ρ; @media screen ΠΈ (-ms-high-Contrast: active) {
border: 2px ΡΠΏΠ»ΠΎΡΠ½ΠΎΠΉ ΡΠ΅ΠΊΡΡΠΈΠΉ ΡΠ²Π΅Ρ;
}
}
ΠΡΡΡ Π½Π΅ΠΊΠΎΡΠΎΡΡΠ΅ ΡΠ°Π·Π»ΠΈΡΠΈΡ Π² ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠΈ Π·Π½Π°ΡΠ΅Π½ΠΈΡ
ΠΌΠ΅ΠΆΠ΄Ρ Π±ΡΠ°ΡΠ·Π΅ΡΠ°ΠΌΠΈ, Π½ΠΎ ΠΌΡ ΡΠΎΠ±ΠΈΡΠ°Π΅ΠΌΡΡ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡΡ Π΅Π³ΠΎ Π½Π° ΡΠ½ΠΈΠΊΠ°Π»ΡΠ½ΡΠΉ Π²Π°ΡΠΈΠ°Π½Ρ Π² Π±Π»ΠΈΠΆΠ°ΠΉΡΠ΅Π΅ Π²ΡΠ΅ΠΌΡ.
Π‘ ΡΡΠΈΠΌΠΈ ΡΡΠΈΠ»ΡΠΌΠΈ ΡΠ±ΡΠΎΡΠ° Ρ Π½Π°Ρ ΡΠ΅ΠΏΠ΅ΡΡ Π΅ΡΡΡ ΡΠ°ΠΊΠΎΠΉ Π²ΠΈΠ΄:
Π‘ΠΏΠ°ΡΠΈΠ±ΠΎ @overflowhidden Π·Π° ΡΠ΅ΡΠ΅Π½ΠΈΠ΅, ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠΈΠ²Π°ΡΡΠ΅Π΅ Π·Π°ΠΌΠ΅ΡΠ½ΡΡ Π³ΡΠ°Π½ΠΈΡΡ ΠΊΠ½ΠΎΠΏΠΎΠΊ Π΄Π»Ρ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΉ Ρ Π²ΠΊΠ»ΡΡΠ΅Π½Π½ΡΠΌ ΡΠ΅ΠΆΠΈΠΌΠΎΠΌ Π²ΡΡΠΎΠΊΠΎΠΉ ΠΊΠΎΠ½ΡΡΠ°ΡΡΠ½ΠΎΡΡΠΈ Windows. .
Π‘ΡΠΈΠ»ΠΈ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ #
Π― ΠΎΠ±Π½Π°ΡΡΠΆΠΈΠ», ΡΡΠΎ Π²ΠΎ ΠΌΠ½ΠΎΠ³ΠΈΡ
ΡΡΠ΅Π½Π°ΡΠΈΡΡ
Π»ΡΡΡΠ΅ Π²ΡΠ΅Π³ΠΎ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ display: inline-flex
, ΠΊΠΎΡΠΎΡΡΠΉ Π΄Π°Π΅Ρ Π½Π°ΠΌ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈ Π²ΡΡΠ°Π²Π½ΠΈΠ²Π°Π½ΠΈΡ ΡΠΎΠ΄Π΅ΡΠΆΠΈΠΌΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ Ρ flexbox, Π½ΠΎ Π½Π°Ρ
ΠΎΠ΄ΠΈΡΡΡ Π² DOM Π² ΠΏΡΠ΅Π΄Π΅Π»Π°Ρ
ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΡ inline-block
.
a.button,
button.button {
display: inline-flex;
align-items: center;
justify-content: center;
}
ΠΠΈΠ±ΠΊΠΎΠ΅ Π²ΡΡΠ°Π²Π½ΠΈΠ²Π°Π½ΠΈΠ΅ ΠΏΡΠΈΠ³ΠΎΠ΄ΠΈΡΡΡ, Π΅ΡΠ»ΠΈ Π²Ρ Π΄ΠΎΠ±Π°Π²ΠΈΡΠ΅ Π·Π½Π°ΡΠΊΠΈ Π² Π±ΡΠ΄ΡΡΠ΅ΠΌ ΠΈΠ»ΠΈ Π½Π°Π»ΠΎΠΆΠΈΡΠ΅ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ΠΈΡ ΠΏΠΎ ΡΠΈΡΠΈΠ½Π΅.
ΠΠΈΠ·ΡΠ°Π»ΡΠ½ΡΠ΅ ΡΡΠΈΠ»ΠΈ #
ΠΠ°Π»Π΅Π΅ ΠΌΡ ΠΏΡΠΈΠΌΠ΅Π½ΠΈΠΌ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΡΡΠ°Π½Π΄Π°ΡΡΠ½ΡΡ
Π²ΠΈΠ·ΡΠ°Π»ΡΠ½ΡΡ
ΡΡΠΈΠ»Π΅ΠΉ, ΠΊΠΎΡΠΎΡΡΠ΅ Π²Ρ, Π±Π΅Π·ΡΡΠ»ΠΎΠ²Π½ΠΎ, ΠΌΠΎΠΆΠ΅ΡΠ΅ Π½Π°ΡΡΡΠΎΠΈΡΡ Π½Π° ΡΠ²ΠΎΠΉ Π²ΠΊΡΡ. ΠΡΠΎ Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ Π³ΠΈΠ±ΠΊΠ°Ρ Π³ΡΡΠΏΠΏΠ° ΡΡΠΈΠ»Π΅ΠΉ, ΠΈ Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΎΠΏΡΡΡΠΈΡΡ box-shadow
ΠΈ / ΠΈΠ»ΠΈ border-radius
.
$ btnColor: # 3e68ff; a.button,
button.button {
background-color: $ btnColor;
ΡΠ²Π΅Ρ: #fff;
ΡΠ°Π΄ΠΈΡΡ Π³ΡΠ°Π½ΠΈΡΡ: 8 ΠΏΠΈΠΊΡΠ΅Π»Π΅ΠΉ;
box-shadow: 0 3px 5px rgba (0, 0, 0, 0,18);
}
Π’Π΅ΠΏΠ΅ΡΡ Π½Π°ΡΠ° ΡΡΡΠ»ΠΊΠ° ΠΈ ΠΊΠ½ΠΎΠΏΠΊΠ° ΡΡΠ°Π½ΠΎΠ²ΡΡΡΡ Π±ΠΎΠ»Π΅Π΅ ΠΏΠΎΡ ΠΎΠΆΠΈΠΌΠΈ:
ΠΠΎΠ½ΡΡΠ°ΡΡ ΠΊΠ½ΠΎΠΏΠΊΠΈ #
ΠΡΠΈ ΡΠΎΠ·Π΄Π°Π½ΠΈΠΈ Π½Π°ΡΠ°Π»ΡΠ½ΡΡ ΡΡΠΈΠ»Π΅ΠΉ ΠΊΠ½ΠΎΠΏΠΎΠΊ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡΡΡ Π΄Π²Π° ΡΡΠΎΠ²Π½Ρ ΠΊΠΎΠ½ΡΡΠ°ΡΡΠ½ΠΎΡΡΠΈ:
- ΠΠ°ΠΊ ΠΌΠΈΠ½ΠΈΠΌΡΠΌ 3: 1 ΠΌΠ΅ΠΆΠ΄Ρ ΡΠ²Π΅ΡΠΎΠΌ ΡΠΎΠ½Π° ΠΊΠ½ΠΎΠΏΠΊΠΈ ΠΈ ΡΠΎΠ½ΠΎΠΌ, Π½Π° ΠΊΠΎΡΠΎΡΠΎΠΌ ΠΎΠ½ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ°Π΅ΡΡΡ, ΠΏΠΎ ΡΡΠ°Π²Π½Π΅Π½ΠΈΡ Ρ
- ΠΠ΅ ΠΌΠ΅Π½Π΅Π΅ 4.5: 1 (Π΄Π»Ρ ΡΠ΅ΠΊΡΡΠ° ΡΠ°Π·ΠΌΠ΅ΡΠΎΠΌ ΠΌΠ΅Π½Π΅Π΅ 18,66 ΠΏΠΈΠΊΡΠ΅Π»Π΅ΠΉ ΠΈΠ»ΠΈ 24 ΠΏΠΈΠΊΡΠ΅Π»Π΅ΠΉ) ΠΈΠ»ΠΈ 3: 1 (Π΄Π»Ρ ΡΠ΅ΠΊΡΡΠ°, ΠΏΡΠ΅Π²ΡΡΠ°ΡΡΠ΅Π³ΠΎ ΡΡΠΈ ΡΠ°Π·ΠΌΠ΅ΡΡ) ΠΌΠ΅ΠΆΠ΄Ρ ΡΠ΅ΠΊΡΡΠΎΠΌ ΠΊΠ½ΠΎΠΏΠΊΠΈ ΠΈ ΡΠΎΠ½ΠΎΠΌ ΠΊΠ½ΠΎΠΏΠΊΠΈ
ΠΠΎΡ ΠΈΠ½ΡΠΎΠ³ΡΠ°ΡΠΈΠΊΠ°, ΠΊΠΎΡΠΎΡΡΡ Ρ ΡΠΎΠ·Π΄Π°Π», ΡΡΠΎΠ±Ρ ΠΏΡΠΎΠ΄Π΅ΠΌΠΎΠ½ΡΡΡΠΈΡΠΎΠ²Π°ΡΡ, ΠΊΠ°ΠΊ ΡΠ²Π΅ΡΠ° ΠΊΠ½ΠΎΠΏΠΎΠΊ ΡΠΎΠΎΡΠ½ΠΎΡΡΡΡΡ Ρ ΠΈΡ ΠΊΠΎΠ½ΡΡΠ°ΡΡΠ½ΡΠΌΠΈ ΠΎΡΠ½ΠΎΡΠ΅Π½ΠΈΡΠΌΠΈ:
ΠΡΠ΅Π΄ΠΏΠΎΠ»Π°Π³Π°Ρ, ΡΡΠΎ ΡΠΎΠ½ ΡΡΡΠ°Π½ΠΈΡΡ Π±Π΅Π»ΡΠΉ, Π½Π°Ρ Π²ΡΠ±ΠΎΡ ΡΠ²Π΅ΡΠ° ΠΊΠ½ΠΎΠΏΠΊΠΈ ΠΏΡΠΎΡ ΠΎΠ΄ΠΈΡ Ρ ΡΠΎΠΎΡΠ½ΠΎΡΠ΅Π½ΠΈΠ΅ΠΌ 4,54: 1.
ΠΠΎΠΏΡΠΎΠ±ΡΠΉΡΠ΅ ButtonBuddy Π΄Π»Ρ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΠΊΠ½ΠΎΠΏΠΎΠΊ Π΄ΠΎΡΡΡΠΏΠ½ΡΡ ΡΠ²Π΅ΡΠΎΠ² . ΠΡΠΎ Π²Π΅Π±-ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅, ΠΊΠΎΡΠΎΡΠΎΠ΅ Ρ ΡΠΎΠ·Π΄Π°Π», ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ ΠΏΠΎΠ»ΡΡΠΈΡΡ Π²ΡΠ΅ Π²Π΅ΠΊΡΠΎΡΡ ΠΊΠΎΠ½ΡΡΠ°ΡΡΠ° ΠΏΡΡΠΌΠΎ Π² ΡΠ²Π΅ΡΠΎΠ²ΠΎΠΉ ΠΏΠ°Π»ΠΈΡΡΠ΅ Π²Π°ΡΠ΅ΠΉ ΠΊΠ½ΠΎΠΏΠΊΠΈ.
Π Π°Π·ΠΌΠ΅Ρ #
ΠΡ Π½Π°ΠΌΠ΅ΡΠ΅Π½Π½ΠΎ ΡΠΏΡΡΡΠΈΠ»ΠΈ ΠΎΠ΄Π½ΠΎ ΡΠ²ΠΎΠΉΡΡΠ²ΠΎ Π² ΠΊΠ°ΡΠ΅Π³ΠΎΡΠΈΠΈ Β«ΠΠΈΠ·ΡΠ°Π»ΡΠ½ΡΠΉΒ», ΠΊΠΎΡΠΎΡΠΎΠ΅ Π²Ρ ΠΌΠΎΠ³Π»ΠΈ ΠΏΡΠΎΠΏΡΡΡΠΈΡΡ, ΡΠ²ΠΈΠ΄Π΅Π² ΡΠΊΡΠΈΠ½ΡΠΎΡ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ: padding
.
ΠΠΎΡΠΊΠΎΠ»ΡΠΊΡ Π½Π°Π±ΠΈΠ²ΠΊΠ°
ΡΠ²Π»ΡΠ΅ΡΡΡ ΡΠ°ΡΡΡΡ ΠΊΠΎΡΠΎΠ±ΠΎΡΠ½ΠΎΠΉ ΠΌΠΎΠ΄Π΅Π»ΠΈ
, ΠΌΡ ΠΎΡΡΠ°Π²ΠΈΠ»ΠΈ Π΅Π΅ Π΄Π»Ρ ΡΠ°Π·Π΄Π΅Π»Π° ΡΠ°Π·ΠΌΠ΅ΡΠΎΠ².
ΠΠ°Π²Π°ΠΉΡΠ΅ ΠΏΡΠΈΠΌΠ΅Π½ΠΈΠΌ Π·Π½Π°ΡΠ΅Π½ΠΈΡ ΡΠ°Π·ΠΌΠ΅ΡΠ°, Π° Π·Π°ΡΠ΅ΠΌ ΠΎΠ±ΡΡΠ΄ΠΈΠΌ:
a.button,
button.button {
padding: 0.25em 0.75em;
ΠΠΈΠ½-ΡΠΈΡΠΈΠ½Π°: 10 ΠΊΠ°Π½Π°Π»ΠΎΠ²;
min-height: 44px;
}
ΠΡ ΠΏΡΠΈΠΌΠ΅Π½ΡΠ΅ΠΌ ΠΎΡΡΡΡΠΏ
Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ Π΅Π΄ΠΈΠ½ΠΈΡ em
, ΡΡΠΎ ΡΠ²Π»ΡΠ΅ΡΡΡ ΠΏΡΠ΅Π΄ΠΏΠΎΡΡΠ΅Π½ΠΈΠ΅ΠΌ, ΠΊΠΎΡΠΎΡΠΎΠ΅ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΠΏΡΠΎΠΏΠΎΡΡΠΈΠΎΠ½Π°Π»ΡΠ½ΠΎ ΠΈΠ·ΠΌΠ΅Π½ΡΡΡ ΡΠ°Π·ΠΌΠ΅Ρ ΠΎΡΡΡΡΠΏΠ° Ρ ΠΏΡΠΈΠΌΠ΅Π½Π΅Π½Π½ΡΠΌ ΡΠ°Π·ΠΌΠ΅ΡΠΎΠΌ ΡΡΠΈΡΡΠ°
.
ΠΠ°ΡΠ΅ΠΌ ΠΌΡ ΡΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°Π΅ΠΌ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡΠ½ΡΡ ΡΠΈΡΠΈΠ½Ρ
, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ Π±Π»ΠΎΠΊ ch
, ΠΊΠΎΡΠΎΡΡΠΉ ΠΏΡΠΈΠΌΠ΅ΡΠ½ΠΎ ΡΠ°Π²Π΅Π½ ΡΠΈΡΠΈΠ½Π΅ ΡΠΈΠΌΠ²ΠΎΠ»Π° 0
ΠΏΡΠΈΠΌΠ΅Π½ΡΠ΅ΠΌΠΎΠ³ΠΎ ΡΡΠΈΡΡΠ° ΠΈ font-size
. ΠΡΠ° ΡΠ΅ΠΊΠΎΠΌΠ΅Π½Π΄Π°ΡΠΈΡ — Π²ΠΈΠ·ΡΠ°Π»ΡΠ½ΡΠΉ Π±Π°ΡΡΠ΅Ρ ΡΠΈΡΠΌΠ°. Π Π°ΡΡΠΌΠΎΡΡΠΈΠΌ ΡΡΠ΅Π½Π°ΡΠΈΠΉ, Π² ΠΊΠΎΡΠΎΡΠΎΠΌ Ρ Π²Π°Ρ Π΅ΡΡΡ Π΄Π²Π΅ ΡΠ°ΡΠΏΠΎΠ»ΠΎΠΆΠ΅Π½Π½ΡΠ΅ ΡΡΠ΄ΠΎΠΌ ΠΊΠ½ΠΎΠΏΠΊΠΈ Ρ ΠΎΠ΄Π½ΠΎΠΉ ΠΊΠΎΡΠΎΡΠΊΠΎΠΉ ΠΈ ΠΎΠ΄Π½ΠΎΠΉ Π΄Π»ΠΈΠ½Π½ΠΎΠΉ ΠΌΠ΅ΡΠΊΠ°ΠΌΠΈ, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ. Β«ΠΠΎΠ΄Π΅Π»ΠΈΡΡΡΡΒ» ΠΈ Β«Π£Π·Π½Π°ΡΡ Π±ΠΎΠ»ΡΡΠ΅Β». ΠΠ΅Π· min-width
ΠΊΠ½ΠΎΠΏΠΊΠ° Β«ΠΠΎΠ΄Π΅Π»ΠΈΡΡΡΡΒ» Π±ΡΠ»Π° Π±Ρ ΡΠ΅Π·ΠΊΠΎ ΠΊΠΎΡΠΎΡΠ΅, ΡΠ΅ΠΌ Β«Π£Π·Π½Π°ΡΡ Π±ΠΎΠ»ΡΡΠ΅Β».
ΠΠΈΠ½ΠΈΠΌΠ°Π»ΡΠ½Π°Ρ Π²ΡΡΠΎΡΠ°
ΠΎΡΠ½ΠΎΠ²Π°Π½Π° Π½Π° ΡΠΎΠΌ, ΡΡΠΎΠ±Ρ ΠΊΠ½ΠΎΠΏΠΊΠ° Π±ΡΠ»Π° Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΠΎ Π±ΠΎΠ»ΡΡΠΎΠΉ ΡΠ΅Π»ΡΡ Π½Π° ΡΠ΅Π½ΡΠΎΡΠ½ΡΡ
ΡΡΡΡΠΎΠΉΡΡΠ²Π°Ρ
, ΡΡΠΎΠ±Ρ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΠΎΠ²Π°ΡΡ ΡΡΠ΅Π±ΠΎΠ²Π°Π½ΠΈΡΠΌ WCAG 2.1 ΠΊΡΠΈΡΠ΅ΡΠΈΠΉ ΡΡΠΏΠ΅Ρ
Π° Π΄Π»Ρ 2.5.5 — Π Π°Π·ΠΌΠ΅Ρ ΡΠ΅Π»ΠΈ.
Π‘ΡΠΈΠ»ΠΈ Π½Π°ΡΠΈΠ½Π°ΡΡ ΠΎΠ±ΡΠ΅Π΄ΠΈΠ½ΡΡΡΡΡ, Π½ΠΎ ΠΌΡ Π΅ΡΠ΅ Π½Π΅ Π·Π°ΠΊΠΎΠ½ΡΠΈΠ»ΠΈ:
Π‘ΡΠΈΠ»ΠΈ ΡΠ΅ΠΊΡΡΠ° #
Π‘ΡΠ΄Ρ ΠΏΠΎ ΠΏΠΎΡΠ»Π΅Π΄Π½Π΅ΠΌΡ ΡΠ½ΠΈΠΌΠΊΡ ΡΠΊΡΠ°Π½Π°, Ρ Π²Π°Ρ ΠΌΠΎΠΆΠ΅Ρ Π²ΠΎΠ·Π½ΠΈΠΊΠ½ΡΡΡ ΡΠΎΠ±Π»Π°Π·Π½ ΠΏΡΠΎΠΏΡΡΡΠΈΡΡ ΡΡΠΈΠ»ΠΈ ΡΠ΅ΠΊΡΡΠ°.
ΠΠΎ ΠΏΠΎΡΠΌΠΎΡΡΠΈΡΠ΅, ΡΡΠΎ ΠΏΡΠΎΠΈΡΡ ΠΎΠ΄ΠΈΡ, ΠΊΠΎΠ³Π΄Π° ΠΌΡ ΡΠΌΠ΅Π½ΡΡΠ°Π΅ΠΌ ΡΠ°Π·ΠΌΠ΅Ρ ΠΎΠ±Π»Π°ΡΡΠΈ ΠΏΡΠΎΡΠΌΠΎΡΡΠ° ΠΈ Π·Π°ΠΏΡΡΠΊΠ°Π΅ΠΌ Π°Π΄Π°ΠΏΡΠΈΠ²Π½ΠΎΠ΅ ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅:
ΠΠ°ΠΊ Π²ΠΈΠ΄ΠΈΡΠ΅, Ρ Π½Π°Ρ Π΄ΡΡΠ³ΠΎΠ΅ Π²ΡΡΠ°Π²Π½ΠΈΠ²Π°Π½ΠΈΠ΅, ΠΈ Π²ΡΡΠΎΡΠ° ΡΡΡΠΎΠΊΠΈ
ΡΠ°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ ΠΎΡΡΠ΅Π³ΡΠ»ΠΈΡΠΎΠ²Π°Π½Π°.
Π― Π½Π°ΠΌΠ΅ΡΠ΅Π½Π½ΠΎ ΠΏΡΠΎΠΏΡΡΡΠΈΠ» ΠΈΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ Π²ΡΡΠ°Π²Π½ΠΈΠ²Π°Π½ΠΈΡ ΡΠ΅ΠΊΡΡΠ° Π² ΡΡΠΈΠ»ΡΡ ΡΠ±ΡΠΎΡΠ°, ΠΏΠΎΡΡΠΎΠΌΡ ΡΠ΅ΠΏΠ΅ΡΡ ΠΌΡ ΡΠ±Π΅Π΄ΠΈΠΌΡΡ, ΡΡΠΎ ΠΎΠ½ΠΎ ΡΠ΅Π½ΡΡΠΈΡΠΎΠ²Π°Π½ΠΎ Π΄Π»Ρ ΠΎΠ±ΠΎΠΈΡ .ΠΠ°ΡΠ΅ΠΌ ΠΌΡ ΡΠ°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅ΠΌ ΡΠΌΠ΅Π½ΡΡΠΈΡΡ Π²ΡΡΠΎΡΡ ΡΡΡΠΎΠΊΠΈ — ΡΡΠΎ ΠΌΠΎΠΆΠ΅Ρ ΠΏΠΎΡΡΠ΅Π±ΠΎΠ²Π°ΡΡΡΡ ΠΎΡΡΠ΅Π³ΡΠ»ΠΈΡΠΎΠ²Π°ΡΡ Π² Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠΈ ΠΎΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌΠΎΠ³ΠΎ ΡΡΠΈΡΡΠ°.
a.button,
button.button {
text-align: center;
line-height: 1.1;
}
ΠΡΠ»ΠΈΡΠ½ΠΎ, Π²ΡΠ³Π»ΡΠ΄ΠΈΡ ΠΎΡΠ»ΠΈΡΠ½ΠΎ!
ΠΠΎΡΡΠ΄Π°ΡΡΡΠ²Π΅Π½Π½ΡΠ΅ ΡΡΠΈΠ»ΠΈ #
ΠΡΡΠΌΠΎ ΡΠ΅ΠΉΡΠ°Ρ Π΅Π΄ΠΈΠ½ΡΡΠ²Π΅Π½Π½Π°Ρ Π²ΠΈΠ·ΡΠ°Π»ΡΠ½Π°Ρ ΠΎΠ±ΡΠ°ΡΠ½Π°Ρ ΡΠ²ΡΠ·Ρ, ΠΊΠΎΡΠΎΡΡΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ ΠΏΠΎΠ»ΡΡΠ°Π΅Ρ ΠΏΡΠΈ ΠΏΠΎΠΏΡΡΠΊΠ΅ Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡΠ²ΠΈΡ Ρ ΠΊΠ½ΠΎΠΏΠΊΠ°ΠΌΠΈ, — ΡΡΠΎ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ ΠΊΡΡΡΠΎΡΠ° Π½Π° Π²Π°ΡΠΈΠ°Π½Ρ Β«ΡΠΊΠ°Π·Π°ΡΠ΅Π»ΡΒ».
ΠΠ°ΠΌ Π½ΡΠΆΠ½ΠΎ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠΈΡΡ Π½Π°Π»ΠΈΡΠΈΠ΅ ΡΡΠ΅Ρ ΡΠΎΡΡΠΎΡΠ½ΠΈΠΉ.
: Π½Π°Π²Π΅Π΄Π΅Π½ΠΈΠ΅
# ΠΠ±ΡΡΠ½ΠΎ Π½Π°ΠΈΠ±ΠΎΠ»ΡΡΠ΅Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ ΠΏΡΠΈΠ²Π»Π΅ΠΊΠ°Π΅Ρ hover
, ΡΠ°ΠΊ ΡΡΠΎ ΠΌΡ Π½Π°ΡΠ½Π΅ΠΌ Ρ Π½Π΅Π³ΠΎ.
Π’ΠΈΠΏΠΈΡΠ½ΠΎΠ΅ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ ΠΏΡΠΈ Π½Π°Π²Π΅Π΄Π΅Π½ΠΈΠΈ — ΡΡΠΎ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ ΡΠ²Π΅ΡΠ° ΡΠΎΠ½Π°. ΠΠΎΡΠΊΠΎΠ»ΡΠΊΡ ΠΌΡ Π±ΡΠ»ΠΈ Π΄ΠΎΠ²ΠΎΠ»ΡΠ½ΠΎ Π±Π»ΠΈΠ·ΠΊΠΈ ΠΊ 4,5, Π½Π°ΠΌ Π½ΡΠΆΠ½ΠΎ Π·Π°ΡΠ΅ΠΌΠ½ΠΈΡΡ ΡΠ²Π΅Ρ.
ΠΡ ΠΌΠΎΠΆΠ΅ΠΌ Π²ΠΎΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡΡΡ ΠΏΡΠ΅ΠΈΠΌΡΡΠ΅ΡΡΠ²Π°ΠΌΠΈ Sass, ΡΡΠΎΠ±Ρ Π²ΡΡΠΈΡΠ»ΠΈΡΡ ΡΡΠΎΡ ΡΠ²Π΅Ρ, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ $ btnColor
, ΠΊΠΎΡΠΎΡΡΡ ΠΌΡ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΠΈΠ»ΠΈ Π² ΡΠ°Π·Π΄Π΅Π»Π΅ Β«VisualΒ»:
a.button,
button.button {
&: hover {
background-color: scale-color ($ btnColor, $ lightness: -20%);
}
}
ΠΡΡΠ΅ΠΊΡ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ ΡΠ΅Π·ΠΊΠΈΠΉ, Π½ΠΎ Ρ Π½Π°Ρ Π΅ΡΡΡ Π΅ΡΠ΅ ΠΎΠ΄ΠΈΠ½ ΡΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΡΠΉ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½Ρ CSS, ΡΡΠΎΠ±Ρ ΡΠΌΡΠ³ΡΠΈΡΡ Π΅Π³ΠΎ, ΠΌΠ΅ΡΠΊΠΎ Π½Π°Π·Π²Π°Π½Π½ΡΠΉ transition
.Π‘Π²ΠΎΠΉΡΡΠ²ΠΎ transition
Π½Π΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌΠΎ Π±ΡΠ΄Π΅Ρ Π΄ΠΎΠ±Π°Π²ΠΈΡΡ Π²Π½Π΅ ΠΏΡΠ°Π²ΠΈΠ»Π° hover
, ΡΡΠΎΠ±Ρ ΠΎΠ½ΠΎ ΠΏΡΠΈΠΌΠ΅Π½ΡΠ»ΠΎΡΡ ΠΊΠ°ΠΊ Π΄Π»Ρ Β«overΒ», ΡΠ°ΠΊ ΠΈ Β«outΒ».
a. ΠΠ½ΠΎΠΏΠΊΠ°,
button.button { ΠΏΠ΅ΡΠ΅Ρ
ΠΎΠ΄: 220 ΠΌΡ ΠΏΡΠΈ ΠΏΡΠΎΡΡΠΎΠΌ Π²Π²ΠΎΠ΄Π΅;
}
: ΡΠΎΠΊΡΡ
# ΠΠ»Ρ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΉ ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΡ ΠΌΡ Π΄ΠΎΠ»ΠΆΠ½Ρ ΡΠ±Π΅Π΄ΠΈΡΡΡΡ, ΡΡΠΎ ΡΠΎΡΡΠΎΡΠ½ΠΈΠ΅ ΡΠΎΠΊΡΡΠ°
ΡΠ΅ΡΠΊΠΎ ΡΠ°Π·Π»ΠΈΡΠΈΠΌΠΎ.
ΠΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ Π±ΡΠ°ΡΠ·Π΅ΡΡ ΠΏΡΠΈΠΌΠ΅Π½ΡΡΡ ΡΠ²ΠΎΠ΅Π³ΠΎ ΡΠΎΠ΄Π° ΡΡΡΠ΅ΠΊΡ Β«ΠΎΡΠ΅ΠΎΠ»Π°Β» ΠΊ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ°ΠΌ, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΏΠΎΠ»ΡΡΠ°ΡΡ ΡΠΎΠΊΡΡ.ΠΠ»ΠΎΡ
Π°Ρ ΠΏΡΠ°ΠΊΡΠΈΠΊΠ° — ΠΏΡΠΎΡΡΠΎ ΡΠ΄Π°Π»ΠΈΡΡ ΡΠ²ΠΎΠΉΡΡΠ²ΠΎ ΠΊΠΎΠ½ΡΡΡΠ°
, ΠΊΠΎΡΠΎΡΠΎΠ΅ Π²ΠΎΡΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ ΡΡΠΎΡ ΡΡΡΠ΅ΠΊΡ, ΠΈ Π½Π΅ Π·Π°ΠΌΠ΅Π½ΠΈΡΡ Π΅Π³ΠΎ.
ΠΡ Π·Π°ΠΌΠ΅Π½ΠΈΠΌ ΠΊΠΎΠ½ΡΡΡ Π½Π°ΡΡΡΠ°ΠΈΠ²Π°Π΅ΠΌΡΠΌ ΡΠΎΡΡΠΎΡΠ½ΠΈΠ΅ΠΌ ΡΠΎΠΊΡΡΠ°, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡΠΈΠΌ box-shadow
. ΠΠ°ΠΊ ΠΈ ΠΊΠΎΠ½ΡΡΡ
, box-shadow
Π½Π΅ ΠΈΠ·ΠΌΠ΅Π½ΡΠ΅Ρ ΠΎΠ±ΡΠΈΠΉ ΡΠ°Π·ΠΌΠ΅Ρ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ°, ΠΏΠΎΡΡΠΎΠΌΡ Π½Π΅ Π²ΡΠ·ΡΠ²Π°Π΅Ρ ΡΠ΄Π²ΠΈΠ³ΠΎΠ² ΠΌΠ°ΠΊΠ΅ΡΠ°. Π, ΠΏΠΎΡΠΊΠΎΠ»ΡΠΊΡ ΠΌΡ ΡΠΆΠ΅ ΠΏΡΠΈΠΌΠ΅Π½ΠΈΠ»ΠΈ ΠΏΠ΅ΡΠ΅Ρ
ΠΎΠ΄
, box-shadow
ΡΠ½Π°ΡΠ»Π΅Π΄ΡΠ΅Ρ Π΅Π³ΠΎ Π΄Π»Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ ΡΠ°ΠΊΠΆΠ΅ Π΄Π»Ρ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΠΎΠ³ΠΎ ΡΡΡΠ΅ΠΊΡΠ° ΠΏΡΠΈΠ²Π»Π΅ΡΠ΅Π½ΠΈΡ Π²Π½ΠΈΠΌΠ°Π½ΠΈΡ.
a.button,
button.button { &: focus {
outline-style: solid;
ΠΊΠΎΠ½ΡΡΡ-ΡΠ²Π΅Ρ: ΠΏΡΠΎΠ·ΡΠ°ΡΠ½ΡΠΉ;
box-shadow: 0 0 0 4px scale-color ($ btnColor, $ lightness: -40%);
}
}
ΠΡΠ΅ ΡΠ°Π·, ΠΌΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π»ΠΈ ΡΡΠ½ΠΊΡΠΈΡ scale-color
, Π½Π° ΡΡΠΎΡ ΡΠ°Π· ΡΡΠΎΠ±Ρ ΡΠ΄Π΅Π»Π°ΡΡ Π΅Π΅ Π΄Π°ΠΆΠ΅ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ ΡΠ΅ΠΌΠ½Π΅Π΅, ΡΠ΅ΠΌ ΡΠ²Π΅Ρ hover
. ΠΡΠΎ ΡΠ²ΡΠ·Π°Π½ΠΎ Ρ ΡΠ΅ΠΌ, ΡΡΠΎ ΠΊΠ½ΠΎΠΏΠΊΠ° ΠΌΠΎΠΆΠ΅Ρ ΠΎΠ΄Π½ΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΠΎ Π½Π°Ρ
ΠΎΠ΄ΠΈΡΡΡΡ Π² ΡΠΎΡΡΠΎΡΠ½ΠΈΡΡ
hover
ΠΈ focus
.
Π‘ΠΏΠ°ΡΠΈΠ±ΠΎ @overflowhidden Π·Π° ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΡΠ΅ΡΠ΅Π½ΠΈΡ Π΄Π»Ρ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠ΅Π½ΠΈΡ Π²ΠΎΡΠΏΡΠΈΠ½ΠΈΠΌΠ°Π΅ΠΌΠΎΠ³ΠΎ ΡΠΎΡΡΠΎΡΠ½ΠΈΡ : focus
Π΄Π»Ρ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΉ Ρ Π²ΠΊΠ»ΡΡΠ΅Π½Π½ΡΠΌ ΡΠ΅ΠΆΠΈΠΌΠΎΠΌ Π²ΡΡΠΎΠΊΠΎΠΉ ΠΊΠΎΠ½ΡΡΠ°ΡΡΠ½ΠΎΡΡΠΈ Windows .
: Π°ΠΊΡΠΈΠ²Π½ΡΠΉ
# ΠΠ°ΠΊΠΎΠ½Π΅Ρ, ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎ Π΄Π»Ρ Β«ΡΠ΅Π°Π»ΡΠ½ΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠΈΒ», Π»ΡΡΡΠ΅ Π²ΡΠ΅Π³ΠΎ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΠΈΡΡ ΡΡΠΈΠ»Ρ ΡΠΎΡΡΠΎΡΠ½ΠΈΡ : Π°ΠΊΡΠΈΠ²Π½ΡΠΉ
.
ΠΠ»Ρ ΡΡΡΠ»ΠΎΠΊ ΡΡΠΎ ΠΏΠΎΡΠ²Π»ΡΠ΅ΡΡΡ Π½Π° ΠΊΠΎΡΠΎΡΠΊΠΎΠ΅ Π²ΡΠ΅ΠΌΡ Π²ΠΎ Π²ΡΠ΅ΠΌΡ «Π²Π½ΠΈΠ·» ΡΠ΅Π»ΡΠΊΠ° / ΠΊΠ°ΡΠ°Π½ΠΈΡ.
ΠΠ»Ρ ΠΊΠ½ΠΎΠΏΠΎΠΊ ΡΡΠΎ ΠΌΠΎΠΆΠ΅Ρ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ°ΡΡΡΡ Π² ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ Π±ΠΎΠ»Π΅Π΅ Π΄Π»ΠΈΡΠ΅Π»ΡΠ½ΠΎΠ³ΠΎ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ, ΡΡΠΈΡΡΠ²Π°Ρ, ΡΡΠΎ ΠΊΠ½ΠΎΠΏΠΊΠ° ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ Π·Π°ΠΏΡΡΠ΅Π½Π° Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΠΊΠ»Π°Π²ΠΈΡΠΈ ΠΏΡΠΎΠ±Π΅Π»Π°, ΠΊΠΎΡΠΎΡΡΡ ΠΌΠΎΠΆΠ½ΠΎ ΡΠ΄Π΅ΡΠΆΠΈΠ²Π°ΡΡ Π½Π΅ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½Π½ΠΎΠ΅ Π²ΡΠ΅ΠΌΡ.
ΠΡ Π΄ΠΎΠ±Π°Π²ΠΈΠΌ : active
ΠΊ ΡΡΡΠ΅ΡΡΠ²ΡΡΡΠ΅ΠΌΡ : hover
style:
&: hover,
&: active {
background-color: scale-color ($ btnColor, $ lightness: -20%);
}
ΠΠ°ΡΠΈΠ°Π½ΡΡ ΡΡΠΈΠ»Ρ #
Π’Π΅ΠΌΠ° Π²ΡΠ΄Π΅Π»Π΅Π½Π½ΡΡ (Β«ΠΏΡΠΈΠ·ΡΠ°ΡΠ½ΡΡ Β») ΠΊΠ½ΠΎΠΏΠΎΠΊ — ΡΡΠΎ ΡΠ΅ΠΌΠ° Π΄Π»Ρ Π΄ΡΡΠ³ΠΎΠ³ΠΎ Π΄Π½Ρ, Π½ΠΎ Π΅ΡΡΡ Π΄Π²Π° Π²Π°ΡΠΈΠ°Π½ΡΠ°, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΌΡ Π±ΡΡΡΡΠΎ Π΄ΠΎΠ±Π°Π²ΠΈΠΌ.
ΠΠ°Π»Π΅Π½ΡΠΊΠΈΠ΅ ΠΏΡΠ³ΠΎΠ²ΠΈΡΡ #
ΠΡΠΏΠΎΠ»ΡΠ·ΡΡ ΡΠΎΡΠΌΠ°Ρ ΠΠΠ, ΠΌΡ ΡΠΎΠ·Π΄Π°Π΄ΠΈΠΌ ΠΊΠ½ΠΎΠΏΠΊΡ - ΠΌΠ°Π»Π΅Π½ΡΠΊΠΈΠΉ ΠΊΠ»Π°ΡΡ
, ΡΡΠΎΠ±Ρ ΠΏΡΠΎΡΡΠΎ ΡΠΌΠ΅Π½ΡΡΠΈΡΡ ΡΠ°Π·ΠΌΠ΅Ρ ΡΡΠΈΡΡΠ°. ΠΠΎΡΠΊΠΎΠ»ΡΠΊΡ ΠΌΡ ΡΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°Π΅ΠΌ ΠΎΡΡΡΡΠΏ Π½Π° Π½Π°
, ΡΠ°Π·ΠΌΠ΅Ρ Π±ΡΠ΄Π΅Ρ ΠΏΡΠΎΠΏΠΎΡΡΠΈΠΎΠ½Π°Π»ΡΠ½ΠΎ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½. Π Π½Π°ΡΠ° ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡΠ½Π°Ρ Π²ΡΡΠΎΡΠ°
Π³Π°ΡΠ°Π½ΡΠΈΡΡΠ΅Ρ, ΡΡΠΎ ΠΊΠ½ΠΎΠΏΠΊΠ° ΠΎΡΡΠ°Π½Π΅ΡΡΡ Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΠΎ Π±ΠΎΠ»ΡΡΠΎΠΉ ΠΌΠΈΡΠ΅Π½ΡΡ Π΄Π»Ρ ΠΊΠ°ΡΠ°Π½ΠΈΡ.
& - small {
font-size: 1.15rem;
}
ΠΠ»ΠΎΠΊ ΠΊΠ½ΠΎΠΏΠΎΠΊ #
ΠΡΠ²Π°ΡΡ ΡΠ»ΡΡΠ°ΠΈ, ΠΊΠΎΠ³Π΄Π° Π²Π°ΠΌ Π½ΡΠΆΠ½ΠΎ, ΡΡΠΎΠ±Ρ ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ Π±Π»ΠΎΠΊΠ°
Π²ΠΌΠ΅ΡΡΠΎ Π²ΡΡΡΠΎΠ΅Π½Π½ΠΎΠ³ΠΎ, ΠΏΠΎΡΡΠΎΠΌΡ ΠΌΡ Π΄ΠΎΠ±Π°Π²ΠΈΠΌ ΡΠΈΡΠΈΠ½Ρ : 100%
, ΡΡΠΎΠ±Ρ ΡΠ°Π·ΡΠ΅ΡΠΈΡΡ ΡΡΡ ΠΎΠΏΡΠΈΡ Π²ΠΌΠ΅ΡΡΠΎ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡ display
prop, ΠΏΠΎΡΠΊΠΎΠ»ΡΠΊΡ Π½Π°ΠΌ Π²ΡΠ΅ Π΅ΡΠ΅ Π½ΡΠΆΠ½ΠΎ Π²ΡΡΠ°Π²Π½ΠΈΠ²Π°Π½ΠΈΠ΅ Π³ΠΈΠ±ΠΊΠΎΡΡΠΈ Π΄Π»Ρ ΡΠΎΠ΄Π΅ΡΠΆΠΈΠΌΠΎΠ³ΠΎ ΠΊΠ½ΠΎΠΏΠΊΠΈ :
& - ΡΠΈΡΠΈΠ½Π° Π±Π»ΠΎΠΊΠ° {
: 100%;
}
ΠΠΎΠΏΠ°Π»ΡΡ: Π΄ΠΎΡΠ΅ΡΠ½ΠΈΠΉ ΡΠ»Π΅ΠΌΠ΅Π½Ρ Flex Columns #
Π£ΡΠΈΡΡΠ²Π°Ρ ΡΡΠ΅Π½Π°ΡΠΈΠΉ, ΡΡΠΎ ΠΊΠ½ΠΎΠΏΠΊΠ° ΡΠ²Π»ΡΠ΅ΡΡΡ Π΄ΠΎΡΠ΅ΡΠ½ΠΈΠΌ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠΌ Π³ΠΈΠ±ΠΊΠΎΠ³ΠΎ ΡΡΠΎΠ»Π±ΡΠ°, Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π±ΡΡΡ Π·Π°ΡΡΠΈΠ³Π½ΡΡΡ Π²ΡΠ°ΡΠΏΠ»ΠΎΡ
, ΠΊΠΎΠ³Π΄Π° ΠΊΠ½ΠΎΠΏΠΊΠ° ΡΠ°ΡΡΠΈΡΡΠ΅ΡΡΡ Π΄ΠΎ ΠΏΠΎΠ»Π½ΠΎΠΉ ΡΠΈΡΠΈΠ½Ρ Π΄Π°ΠΆΠ΅ Π±Π΅Π· ΠΊΠ½ΠΎΠΏΠΊΠΈ - ΠΊΠ»Π°ΡΡ
Π±Π»ΠΎΠΊΠ°.
ΠΠ»Ρ Π·Π°ΡΠΈΡΡ ΠΎΡ ΡΡΠΎΠ³ΠΎ ΡΡΠ΅Π½Π°ΡΠΈΡ Π² Π±ΡΠ΄ΡΡΠ΅ΠΌ ΠΌΠΎΠΆΠ½ΠΎ Π΄ΠΎΠ±Π°Π²ΠΈΡΡ align-self: start
ΠΊ Π±Π°Π·ΠΎΠ²ΡΠΌ ΡΡΠΈΠ»ΡΠΌ ΠΊΠ½ΠΎΠΏΠΎΠΊ ΠΈΠ»ΠΈ ΡΠΎΠ·Π΄Π°ΡΡ ΡΠ»ΡΠΆΠ΅Π±Π½ΡΠ΅ ΡΡΠΈΠ»ΠΈ Π΄Π»Ρ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΈΠ· Π·Π½Π°ΡΠ΅Π½ΠΈΠΉ ΡΠ²ΠΎΠΉΡΡΠ² Π²ΡΡΠ°Π²Π½ΠΈΠ²Π°Π½ΠΈΡ Π³ΠΈΠ±ΠΊΠΎΡΡΠΈ / ΡΠ΅ΡΠΊΠΈ: start
, center
ΠΈ ΠΊΠΎΠ½Π΅Ρ
.
ΠΠ΅ΠΌΠΎ β
Π‘ΡΠ΅ΡΠ°Π½ΠΈ ΠΠΊΠ»Ρ (@ 5t3ph)
ΠΊΠ½ΠΎΠΏΠΎΠΊ — ΠΌΠ°ΡΠ΅ΡΠΈΠ°Π»ΠΈΠ·ΠΎΠ²Π°ΡΡ
Π Material Design ΠΎΠΏΠΈΡΠ°Π½Ρ ΡΡΠΈ ΠΎΡΠ½ΠΎΠ²Π½ΡΡ ΡΠΈΠΏΠ° ΠΊΠ½ΠΎΠΏΠΎΠΊ. ΠΡΠΏΡΠΊΠ»Π°Ρ ΠΊΠ½ΠΎΠΏΠΊΠ° — ΡΡΠΎ ΡΡΠ°Π½Π΄Π°ΡΡΠ½Π°Ρ ΠΊΠ½ΠΎΠΏΠΊΠ°, ΠΎΠ±ΠΎΠ·Π½Π°ΡΠ°ΡΡΠ°Ρ Π΄Π΅ΠΉΡΡΠ²ΠΈΡ ΠΈ ΡΡΡΠ΅ΠΌΡΡΠ°ΡΡΡ ΠΏΡΠΈΠ΄Π°ΡΡ Π³Π»ΡΠ±ΠΈΠ½Ρ ΠΏΠΎΡΡΠΈ ΠΏΠ»ΠΎΡΠΊΠΎΠΉ ΡΡΡΠ°Π½ΠΈΡΠ΅.ΠΠ»Π°Π²Π°ΡΡΠ°Ρ ΠΊΡΡΠ³Π»Π°Ρ ΠΊΠ½ΠΎΠΏΠΊΠ° Π΄Π΅ΠΉΡΡΠ²ΠΈΡ ΠΏΡΠ΅Π΄Π½Π°Π·Π½Π°ΡΠ΅Π½Π° Π΄Π»Ρ ΠΎΡΠ΅Π½Ρ Π²Π°ΠΆΠ½ΡΡ ΡΡΠ½ΠΊΡΠΈΠΉ. ΠΠ»ΠΎΡΠΊΠΈΠ΅ ΠΊΠ½ΠΎΠΏΠΊΠΈ ΠΎΠ±ΡΡΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡΡΡ Π² ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ°Ρ , Ρ ΠΊΠΎΡΠΎΡΡΡ ΡΠΆΠ΅ Π΅ΡΡΡ Π³Π»ΡΠ±ΠΈΠ½Π°, ΡΠ°ΠΊΠΈΡ ΠΊΠ°ΠΊ ΠΊΠ°ΡΡΠΎΡΠΊΠΈ ΠΈΠ»ΠΈ ΠΌΠΎΠ΄Π°Π»ΡΠ½ΡΠ΅ ΠΎΠΊΠ½Π°.
ΠΠΎΠ΄Π½ΡΡΡΠΉ
ΠΊΠ½ΠΎΠΏΠΊΠ° ΠΎΠ±Π»Π°ΠΊΠΎ ΠΊΠ½ΠΎΠΏΠΊΠ° ΠΎΠ±Π»Π°ΠΊΠΎ ΠΊΠ½ΠΎΠΏΠΊΠ°
ΠΊΠ½ΠΎΠΏΠΊΠ°
ΠΊΠ½ΠΎΠΏΠΊΠ° ΠΎΠ±Π»Π°ΠΊΠ°
ΠΊΠ½ΠΎΠΏΠΊΠ° ΠΎΠ±Π»Π°ΠΊΠ°
ΠΠ»Π°Π²Π°ΡΡΠΈΠΉ
Π΄ΠΎΠ±Π°Π²ΠΈΡΡ
Π΄ΠΎΠ±Π°Π²ΠΈΡΡ
ΠΠ»Π°Π²Π°ΡΡΠ°Ρ ΠΊΠ½ΠΎΠΏΠΊΠ° Π΄Π΅ΠΉΡΡΠ²ΠΈΡ
Π‘ΠΌ. ΠΠΎΠΊΡΠΌΠ΅Π½ΡΠ°ΡΠΈΡ Π½Π° ΡΡΠΎΠΉ ΡΡΡΠ°Π½ΠΈΡΠ΅
ΠΠ²Π°ΡΡΠΈΡΠ°
ΠΠ»ΠΎΡΠΊΠΈΠ΅ ΠΊΠ½ΠΎΠΏΠΊΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡΡΡ Π΄Π»Ρ ΡΠΌΠ΅Π½ΡΡΠ΅Π½ΠΈΡ ΡΡΠ΅Π·ΠΌΠ΅ΡΠ½ΠΎΠ³ΠΎ Π½Π°Π»ΠΎΠΆΠ΅Π½ΠΈΡ ΡΠ»ΠΎΠ΅Π².ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, ΠΏΠ»ΠΎΡΠΊΠΈΠ΅ ΠΊΠ½ΠΎΠΏΠΊΠΈ ΠΎΠ±ΡΡΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡΡΡ Π΄Π»Ρ Π΄Π΅ΠΉΡΡΠ²ΠΈΠΉ Π²Π½ΡΡΡΠΈ ΠΊΠ°ΡΡΠΎΡΠΊΠΈ ΠΈΠ»ΠΈ ΠΌΠΎΠ΄Π°Π»ΡΠ½ΠΎΠ³ΠΎ ΠΎΠΊΠ½Π°, ΠΏΠΎΡΡΠΎΠΌΡ ΠΏΠ΅ΡΠ΅ΠΊΡΡΠ²Π°ΡΡΠΈΡ ΡΡ ΡΠ΅Π½Π΅ΠΉ Π½Π΅ ΡΠ°ΠΊ ΠΌΠ½ΠΎΠ³ΠΎ.
ΠΠ½ΠΎΠΏΠΊΠ°
ΠΠ½ΠΎΠΏΠΊΠ°
ΠΠ½ΠΎΠΏΠΊΠ° «ΠΡΠΏΡΠ°Π²ΠΈΡΡ»
ΠΠΎΠ³Π΄Π° Π²Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΠ΅ ΠΊΠ½ΠΎΠΏΠΊΡ Π΄Π»Ρ ΠΎΡΠΏΡΠ°Π²ΠΊΠΈ ΡΠΎΡΠΌΡ, Π²ΠΌΠ΅ΡΡΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ ΡΠ΅Π³Π° Π²Π²ΠΎΠ΄Π° ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ ΡΠ΅Π³ ΠΊΠ½ΠΎΠΏΠΊΠΈ Ρ ΡΠΈΠΏΠΎΠΌ submit
ΠΡΠΏΡΠ°Π²ΠΈΡΡ ΠΎΡΠΏΡΠ°Π²ΠΈΡΡ
ΠΠΎΠ»ΡΡΠΎΠΉ
ΠΡΠ° ΠΊΠ½ΠΎΠΏΠΊΠ° ΠΈΠΌΠ΅Π΅Ρ Π±ΠΎΠ»ΡΡΡΡ Π²ΡΡΠΎΡΡ Π΄Π»Ρ ΠΊΠ½ΠΎΠΏΠΎΠΊ, ΠΊΠΎΡΠΎΡΡΠΌ Π½ΡΠΆΠ½ΠΎ ΡΠ΄Π΅Π»ΡΡΡ Π±ΠΎΠ»ΡΡΠ΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΡ.
ΠΠ½ΠΎΠΏΠΊΠ° ΠΎΠ±Π»Π°ΠΊΠΎ ΠΊΠ½ΠΎΠΏΠΊΠ° ΠΎΠ±Π»Π°ΠΊΠΎ ΠΊΠ½ΠΎΠΏΠΊΠ°
ΠΠ½ΠΎΠΏΠΊΠ°
ΠΊΠ½ΠΎΠΏΠΊΠ° ΠΎΠ±Π»Π°ΠΊΠ°
ΠΊΠ½ΠΎΠΏΠΊΠ° ΠΎΠ±Π»Π°ΠΊΠ°
ΠΠ°Π»ΡΠΉ
ΠΠΎΠ³Π΄Π° ΠΌΡΡΡ ΠΈ ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΠ° ΡΠ²Π»ΡΡΡΡΡ ΠΎΡΠ½ΠΎΠ²Π½ΡΠΌΠΈ ΠΌΠ΅ΡΠΎΠ΄Π°ΠΌΠΈ Π²Π²ΠΎΠ΄Π°, ΡΡΠ° ΠΌΠ΅Π½ΡΡΠ°Ρ ΠΊΠ½ΠΎΠΏΠΊΠ° ΠΏΠΎΠ»Π΅Π·Π½Π° Π΄Π»Ρ Π±ΠΎΠ»Π΅Π΅ ΠΏΠ»ΠΎΡΠ½ΡΡ ΠΌΠ°ΠΊΠ΅ΡΠΎΠ² ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΡΡΠΊΠΎΠ³ΠΎ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠ°.
ΠΠ½ΠΎΠΏΠΊΠ° ΠΎΠ±Π»Π°ΠΊΠΎ ΠΊΠ½ΠΎΠΏΠΊΠ° ΠΎΠ±Π»Π°ΠΊΠΎ ΠΊΠ½ΠΎΠΏΠΊΠ°
ΠΠ½ΠΎΠΏΠΊΠ°
ΠΊΠ½ΠΎΠΏΠΊΠ° ΠΎΠ±Π»Π°ΠΊΠ°
ΠΊΠ½ΠΎΠΏΠΊΠ° ΠΎΠ±Π»Π°ΠΊΠ°
ΠΡΠΊΠ»ΡΡΠ΅Π½ΠΎ
ΠΡΠΎΡ ΡΡΠΈΠ»Ρ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡΠΈΠΌΠ΅Π½ΠΈΡΡ ΠΊΠΎ Π²ΡΠ΅ΠΌ ΡΠΈΠΏΠ°ΠΌ ΠΊΠ½ΠΎΠΏΠΎΠΊ
ΠΠ½ΠΎΠΏΠΊΠ° ΠΠ½ΠΎΠΏΠΊΠ° ΠΠ½ΠΎΠΏΠΊΠ° ΠΏΡΠΈΠ±Π°Π²ΠΈΡΡ
ΠΠ½ΠΎΠΏΠΊΠ°
ΠΠ½ΠΎΠΏΠΊΠ°
ΠΠ½ΠΎΠΏΠΊΠ°
Π΄ΠΎΠ±Π°Π²ΠΈΡΡ
ion-button — Ionic Documentation
ΠΠ½ΠΎΠΏΠΊΠΈ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΡΡ ΡΠΎΠ±ΠΎΠΉ ΠΈΠ½ΡΠ΅ΡΠ°ΠΊΡΠΈΠ²Π½ΡΠΉ ΡΠ»Π΅ΠΌΠ΅Π½Ρ, ΠΊΠΎΡΠΎΡΡΠΉ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π² ΡΠΎΡΠΌΠ°Ρ ΠΈΠ»ΠΈ Π² Π»ΡΠ±ΠΎΠΌ ΠΌΠ΅ΡΡΠ΅, Π³Π΄Π΅ ΡΡΠ΅Π±ΡΠ΅ΡΡΡ ΠΏΡΠΎΡΡΠ°Ρ ΡΡΠ°Π½Π΄Π°ΡΡΠ½Π°Ρ ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»ΡΠ½ΠΎΡΡΡ ΠΊΠ½ΠΎΠΏΠΎΠΊ.ΠΠ½ΠΈ ΠΌΠΎΠ³ΡΡ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ°ΡΡ ΡΠ΅ΠΊΡΡ, Π·Π½Π°ΡΠΊΠΈ ΠΈΠ»ΠΈ ΠΈ ΡΠΎ, ΠΈ Π΄ΡΡΠ³ΠΎΠ΅. ΠΠ½ΠΎΠΏΠΊΠΈ ΠΌΠΎΠΆΠ½ΠΎ ΡΡΠΈΠ»ΠΈΠ·ΠΎΠ²Π°ΡΡ Ρ ΠΏΠΎΠΌΠΎΡΡΡ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΈΡ Π°ΡΡΠΈΠ±ΡΡΠΎΠ², ΡΡΠΎΠ±Ρ ΠΎΠ½ΠΈ Π²ΡΠ³Π»ΡΠ΄Π΅Π»ΠΈ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π½ΡΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ.
ΠΡΠΎΡ Π°ΡΡΠΈΠ±ΡΡ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΡΠΊΠ°Π·Π°ΡΡ ΡΠΈΡΠΈΠ½Ρ ΠΊΠ½ΠΎΠΏΠΊΠΈ. ΠΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ ΠΊΠ½ΠΎΠΏΠΊΠΈ ΡΠ²Π»ΡΡΡΡΡ Π²ΡΡΡΠΎΠ΅Π½Π½ΡΠΌΠΈ Π±Π»ΠΎΠΊΠ°ΠΌΠΈ, Π½ΠΎ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠ° ΡΡΠΎΠ³ΠΎ Π°ΡΡΠΈΠ±ΡΡΠ° ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ ΠΊΠ½ΠΎΠΏΠΊΡ Π½Π° ΡΠ»Π΅ΠΌΠ΅Π½Ρ Π±Π»ΠΎΠΊΠ° ΠΏΠΎΠ»Π½ΠΎΠΉ ΡΠΈΡΠΈΠ½Ρ.
ΠΠ½Π°ΡΠ΅Π½ΠΈΠ΅ | ΠΠΎΠ΄ΡΠΎΠ±Π½Π΅Π΅ |
---|---|
Π±Π»ΠΎΠΊ | ΠΠ½ΠΎΠΏΠΊΠ° Π½Π° Π²ΡΡ ΡΠΈΡΠΈΠ½Ρ Ρ Π·Π°ΠΊΡΡΠ³Π»Π΅Π½Π½ΡΠΌΠΈ ΡΠ³Π»Π°ΠΌΠΈ. |
ΠΏΠΎΠ»Π½ΡΠΉ | ΠΠ½ΠΎΠΏΠΊΠ° Π²ΠΎ Π²ΡΡ ΡΠΈΡΠΈΠ½Ρ Ρ ΠΊΠ²Π°Π΄ΡΠ°ΡΠ½ΡΠΌΠΈ ΡΠ³Π»Π°ΠΌΠΈ ΠΈ Π±Π΅Π· ΡΠ°ΠΌΠΊΠΈ ΡΠ»Π΅Π²Π° ΠΈΠ»ΠΈ ΡΠΏΡΠ°Π²Π°. |
ΠΡΠΎΡ Π°ΡΡΠΈΠ±ΡΡ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΠ΅Ρ ΡΠ²Π΅Ρ ΡΠΎΠ½Π° ΠΈ Π³ΡΠ°Π½ΠΈΡΡ ΠΊΠ½ΠΎΠΏΠΊΠΈ. ΠΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ ΠΊΠ½ΠΎΠΏΠΊΠΈ ΠΈΠΌΠ΅ΡΡ ΡΠΏΠ»ΠΎΡΠ½ΠΎΠΉ ΡΠΎΠ½, Π΅ΡΠ»ΠΈ ΡΠΎΠ»ΡΠΊΠΎ ΠΊΠ½ΠΎΠΏΠΊΠ° Π½Π΅ Π½Π°Ρ ΠΎΠ΄ΠΈΡΡΡ Π²Π½ΡΡΡΠΈ ΠΏΠ°Π½Π΅Π»ΠΈ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΎΠ², ΠΈ Π² ΡΡΠΎΠΌ ΡΠ»ΡΡΠ°Π΅ Ρ Π½Π΅Π΅ ΠΏΡΠΎΠ·ΡΠ°ΡΠ½ΡΠΉ ΡΠΎΠ½.
ΠΠ½Π°ΡΠ΅Π½ΠΈΠ΅ | ΠΠΎΠ΄ΡΠΎΠ±Π½Π΅Π΅ |
---|---|
ΠΏΡΠΎΠ·ΡΠ°ΡΠ½ΡΠΉ | ΠΠ½ΠΎΠΏΠΊΠ° Ρ ΠΏΡΠΎΠ·ΡΠ°ΡΠ½ΡΠΌ ΡΠΎΠ½ΠΎΠΌ, Π½Π°ΠΏΠΎΠΌΠΈΠ½Π°ΡΡΠΈΠΌ ΠΏΠ»ΠΎΡΠΊΡΡ ΠΊΠ½ΠΎΠΏΠΊΡ. |
ΠΊΠΎΠ½ΡΡΡ | ΠΠ½ΠΎΠΏΠΊΠ° Ρ ΠΏΡΠΎΠ·ΡΠ°ΡΠ½ΡΠΌ ΡΠΎΠ½ΠΎΠΌ ΠΈ Π²ΠΈΠ΄ΠΈΠΌΠΎΠΉ ΡΠ°ΠΌΠΊΠΎΠΉ. |
ΡΠ΅Π»ΡΠ½ΡΠΉ | ΠΠ½ΠΎΠΏΠΊΠ° Ρ Π·Π°ΠΊΡΠ°ΡΠ΅Π½Π½ΡΠΌ ΡΠΎΠ½ΠΎΠΌ. ΠΠΎΠ»Π΅Π·Π½ΠΎ Π΄Π»Ρ ΠΊΠ½ΠΎΠΏΠΎΠΊ Π½Π° ΠΏΠ°Π½Π΅Π»ΠΈ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΎΠ². |
ΠΡΠΎΡ Π°ΡΡΠΈΠ±ΡΡ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΠ΅Ρ ΡΠ°Π·ΠΌΠ΅Ρ ΠΊΠ½ΠΎΠΏΠΊΠΈ. Π£ΡΡΠ°Π½ΠΎΠ²ΠΊΠ° ΡΡΠΎΠ³ΠΎ Π°ΡΡΠΈΠ±ΡΡΠ° ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ Π²ΡΡΠΎΡΡ ΠΈ ΠΎΡΡΡΡΠΏ ΠΊΠ½ΠΎΠΏΠΊΠΈ.
ΠΠ½Π°ΡΠ΅Π½ΠΈΠ΅ | ΠΠ΅ΡΠ°Π»ΠΈ |
---|---|
ΠΌΠ°Π»ΡΠΉ | ΠΡΠ³ΠΎΠ²ΠΈΡΠ° Ρ ΠΌΠ΅Π½ΡΡΠ΅ΠΉ Π²ΡΡΠΎΡΠΎΠΉ ΠΈ ΠΎΠ±ΠΈΠ²ΠΊΠΎΠΉ. ΠΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ Π΄Π»Ρ ΠΊΠ½ΠΎΠΏΠΎΠΊ Π² ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ΅. |
ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ | ΠΠ½ΠΎΠΏΠΊΠ° Ρ Π²ΡΡΠΎΡΠΎΠΉ ΠΈ ΠΎΡΡΡΡΠΏΠΎΠΌ ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ.ΠΠΎΠ»Π΅Π·Π½ΠΎ Π΄Π»Ρ ΠΊΠ½ΠΎΠΏΠΎΠΊ Π² ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ΅. |
Π±ΠΎΠ»ΡΡΠΎΠΉ | ΠΡΠ³ΠΎΠ²ΠΈΡΠ° Ρ ΡΠ²Π΅Π»ΠΈΡΠ΅Π½Π½ΠΎΠΉ Π²ΡΡΠΎΡΠΎΠΉ ΠΈ ΠΎΠ±ΠΈΠ²ΠΊΠΎΠΉ. |
ΠΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ Π² ΠΎΡΠ½ΠΎΠ²Ρ ΡΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ ΠΊΠ½ΠΎΠΏΠΎΠΊ CSS
ΠΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ (9 ΠΈΡΠ»Ρ 2016 Π³.): Π ΡΡΡ ΡΡΠ°ΡΡΡ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Ρ ΡΠ΅Π³ΠΈ
, Π° Π½Π΅ ΡΠ΅Π³ΠΈ ΠΏΡΠΈΠ²ΡΠ·ΠΊΠΈ, Π² ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΠΈΠΈ Ρ ΡΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΡΠΌΠΈ ΠΏΠ΅ΡΠ΅Π΄ΠΎΠ²ΡΠΌΠΈ ΠΏΡΠ°ΠΊΡΠΈΠΊΠ°ΠΌΠΈ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠ΅Π½ΠΈΡ Π΄ΠΎΡΡΡΠΏΠ½ΠΎΡΡΠΈ. ΠΡΠ»ΠΈ Π²Ρ ΡΠ°Π±ΠΎΡΠ°Π΅ΡΠ΅ Ρ ΠΊΠ½ΠΎΠΏΠΊΠ°ΠΌΠΈ, Π²ΡΠ΅Π³Π΄Π° ΠΏΡΠΈΠ΄Π΅ΡΠΆΠΈΠ²Π°ΠΉΡΠ΅ΡΡ ΡΠ΅Π³Π°
.
ΠΠ½ΠΎΠΏΠΊΠΈ — ΠΎΠ΄ΠΈΠ½ ΠΈΠ· ΡΠ°ΠΌΡΡ Π²Π°ΠΆΠ½ΡΡ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΎΠ² Π»ΡΠ±ΠΎΠΉ Π²Π΅Π±-ΡΡΡΠ°Π½ΠΈΡΡ, ΠΈ ΠΎΠ½ΠΈ ΠΈΠΌΠ΅ΡΡ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²ΠΎ ΡΠ°Π·Π»ΠΈΡΠ½ΡΡ ΡΠΎΡΡΠΎΡΠ½ΠΈΠΉ ΠΈ ΡΡΠ½ΠΊΡΠΈΠΉ, ΠΊΠΎΡΠΎΡΡΠ΅ Π²ΡΠ΅ Π΄ΠΎΠ»ΠΆΠ½Ρ ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΠΎ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΠΎΠ²Π°ΡΡ ΠΏΡΠ΅Π΄ΡΠ΄ΡΡΠΈΠΌ Π΄ΠΈΠ·Π°ΠΉΠ½Π΅ΡΡΠΊΠΈΠΌ ΡΠ΅ΡΠ΅Π½ΠΈΡΠΌ. Π ΡΡΠΎΠΉ ΡΡΠ°ΡΡΠ΅ ΠΌΡ ΡΠ°ΡΡΠΌΠΎΡΡΠΈΠΌ ΡΡΠΈ ΠΎΠ±ΡΠ°Π·Π° ΠΌΡΡΠ»Π΅Π½ΠΈΡ ΠΏΡΠΈ ΠΏΡΠΎΠ΅ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΠΈ ΠΊΠ½ΠΎΠΏΠΎΠΊ, Π° ΡΠ°ΠΊΠΆΠ΅ ΠΊΠΎΠ΄ CSS ΠΈ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΡ, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΏΠΎΠΌΠΎΠ³ΡΡ Π½ΠΎΠ²ΡΠΌ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠ°ΠΌ ΡΠΎΠ·Π΄Π°Π²Π°ΡΡ ΡΠ²ΠΎΠΈ ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½ΡΠ΅ ΠΊΠ½ΠΎΠΏΠΊΠΈ.
ΠΡΠ΅ΠΆΠ΄Π΅ ΡΠ΅ΠΌ ΠΌΡ ΡΠ³Π»ΡΠ±ΠΈΠΌΡΡ Π² ΡΠ°Π·Π»ΠΈΡΠ½ΡΠ΅ ΡΠΏΠΎΡΠΎΠ±Ρ ΠΌΡΡΠ»Π΅Π½ΠΈΡ ΠΊΠ½ΠΎΠΏΠΎΠΊ, Π½Π°ΠΌ Π½ΡΠΆΠ½ΠΎ ΡΡΠΈΠ»ΠΈΡΡ Π½Π΅ΠΊΠΎΡΠΎΡΡΠ΅ ΠΎΡΠ½ΠΎΠ²Ρ ΠΊΠ½ΠΎΠΏΠΎΠΊ CSS. ΠΠ½Π°Π½ΠΈΠ΅ ΠΈΠ΄Π΅ΠΎΠ»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΠΎΠΉ ΡΠ°Π·Π½ΠΈΡΡ ΠΌΠ΅ΠΆΠ΄Ρ Flat UI ΠΈ Material Design Π½Π΅ ΠΈΠΌΠ΅Π΅Ρ Π·Π½Π°ΡΠ΅Π½ΠΈΡ, Π΅ΡΠ»ΠΈ Π²Ρ Π½Π΅ Π·Π½Π°Π΅ΡΠ΅, ΠΊΠ°ΠΊΠΈΠ΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΡ CSS ΠΌΠ΅Π½ΡΡΡΡΡ.
ΠΠ°Π²Π°ΠΉΡΠ΅ Π±ΡΡΡΡΠΎ ΠΎΡΠ²Π΅ΠΆΠΈΠΌ Π² ΠΏΠ°ΠΌΡΡΠΈ ΠΎΡΠ½ΠΎΠ²Ρ ΠΊΠ½ΠΎΠΏΠΎΠΊ CSS.
ΠΡΠ½ΠΎΠ²Ρ ΠΊΠ½ΠΎΠΏΠΎΠΊ CSS
ΠΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ Ρ ΠΎΡΠΎΡΠ΅ΠΉ ΠΊΠ½ΠΎΠΏΠΊΠΈ ΡΠ²Π»ΡΠ΅ΡΡΡ ΡΡΠ±ΡΠ΅ΠΊΡΠΈΠ²Π½ΡΠΌ Π΄Π»Ρ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ Π²Π΅Π±-ΡΠ°ΠΉΡΠ°, Π½ΠΎ ΡΡΡΠ΅ΡΡΠ²ΡΠ΅Ρ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ Π½Π΅ΡΠ΅Ρ Π½ΠΈΡΠ΅ΡΠΊΠΈΡ ΡΡΠ°Π½Π΄Π°ΡΡΠΎΠ²:
- ΠΠΎΡΡΡΠΏΠ½ΠΎΡΡΡ — ΠΡΠΎ ΠΏΠ΅ΡΠ²ΠΎΡΡΠ΅ΠΏΠ΅Π½Π½ΠΎΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅. ΠΠ½ΠΎΠΏΠΊΠΈ Π΄ΠΎΠ»ΠΆΠ½Ρ Π±ΡΡΡ Π»Π΅Π³ΠΊΠΎ Π΄ΠΎΡΡΡΠΏΠ½Ρ Π΄Π»Ρ Π»ΡΠ΄Π΅ΠΉ Ρ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½Π½ΡΠΌΠΈ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡΠΌΠΈ ΠΈ ΡΡΠ°ΡΡΡ Π±ΡΠ°ΡΠ·Π΅ΡΠΎΠ². ΠΡΠΊΡΡΡΠΎΡΡΡ ΠΠ½ΡΠ΅ΡΠ½Π΅ΡΠ° ΠΏΡΠ΅ΠΊΡΠ°ΡΠ½Π°, Π½Π΅ ΡΠ°Π·ΡΡΡΠ°ΠΉΡΠ΅ Π΅Π΅ Ρ ΠΏΠΎΠΌΠΎΡΡΡ Π»Π΅Π½ΠΈΠ²ΠΎΠ³ΠΎ CSS.
- ΠΡΠΎΡΡΠΎΠΉ ΡΠ΅ΠΊΡΡ — ΠΠ΅Π»Π°ΠΉΡΠ΅ ΡΠ΅ΠΊΡΡ Π²Π½ΡΡΡΠΈ ΠΊΠ½ΠΎΠΏΠΎΠΊ ΠΊΠΎΡΠΎΡΠΊΠΈΠΌ ΠΈ ΠΏΡΠΎΡΡΡΠΌ.ΠΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΠΈ Π΄ΠΎΠ»ΠΆΠ½Ρ ΡΡΠ°Π·Ρ ΠΏΠΎΠ½ΠΈΠΌΠ°ΡΡ Π½Π°Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΠΊΠ½ΠΎΠΏΠΊΠΈ ΠΈ ΡΠΎ, ΠΊΡΠ΄Π° ΠΎΠ½Π° ΠΈΡ ΠΏΡΠΈΠ²Π΅Π΄Π΅Ρ.
ΠΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈ Π²ΡΠ΅ ΠΊΠ½ΠΎΠΏΠΊΠΈ, ΠΊΠΎΡΠΎΡΡΠ΅ Π²Ρ Π²ΠΈΠ΄ΠΈΡΠ΅ Π² ΠΠ½ΡΠ΅ΡΠ½Π΅ΡΠ΅, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡ Π½Π΅ΠΊΠΎΡΠΎΡΡΠ΅ Π²Π°ΡΠΈΠ°ΡΠΈΠΈ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡ ΡΠ²Π΅ΡΠ°, Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ ΠΏΠ΅ΡΠ΅Π²ΠΎΠ΄Π°, Π° ΡΠ°ΠΊΠΆΠ΅ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡ Π³ΡΠ°Π½ΠΈΡ ΠΈ ΡΠ΅Π½Π΅ΠΉ. ΠΡ
ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΡΠ°Π·Π»ΠΈΡΠ½ΡΡ
ΠΏΡΠ΅Π²Π΄ΠΎΠΊΠ»Π°ΡΡΠΎΠ² CSS. ΠΡ ΡΠΎΡΡΠ΅Π΄ΠΎΡΠΎΡΠΈΠΌΡΡ Π½Π° Π΄Π²ΡΡ
ΠΈΠ· Π½ΠΈΡ
— : hover
ΠΈ : active
. ΠΡΠ΅Π²Π΄ΠΎΠΊΠ»Π°ΡΡ : hover
ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΠ΅Ρ, ΠΊΠ°ΠΊ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΈΠ·ΠΌΠ΅Π½ΡΡΡΡΡ CSS ΠΏΡΠΈ Π½Π°Π²Π΅Π΄Π΅Π½ΠΈΠΈ ΠΊΡΡΡΠΎΡΠ° ΠΌΡΡΠΈ Π½Π° ΠΎΠ±ΡΠ΅ΠΊΡ. : Π°ΠΊΡΠΈΠ²Π½ΡΠΉ
ΡΠ°ΡΠ΅ Π²ΡΠ΅Π³ΠΎ Π²ΡΠΏΠΎΠ»Π½ΡΠ΅ΡΡΡ ΠΌΠ΅ΠΆΠ΄Ρ ΠΌΠΎΠΌΠ΅Π½ΡΠΎΠΌ, ΠΊΠΎΠ³Π΄Π° ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ Π½Π°ΠΆΠΈΠΌΠ°Π΅Ρ ΠΊΠ½ΠΎΠΏΠΊΡ ΠΌΡΡΠΈ ΠΈ ΠΎΡΠΏΡΡΠΊΠ°Π΅Ρ Π΅Π΅.
ΠΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ»Π½ΠΎΡΡΡΡ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡΡ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠ΅ ΠΊΠ½ΠΎΠΏΠΊΠΈ Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΠΏΡΠ΅Π²Π΄ΠΎΠΊΠ»Π°ΡΡΠΎΠ², Π½ΠΎ ΡΡΠΎ Π½Π΅ ΡΠ΄ΠΎΠ±Π½ΡΠΉ ΠΏΠΎΠ΄Ρ ΠΎΠ΄. Π₯ΠΎΡΠΎΡΠ°Ρ ΡΡΡΠ°ΡΠ΅Π³ΠΈΡ Π΄Π»Ρ Π½ΠΎΠ²ΠΈΡΠΊΠΎΠ² — Π²Π½Π΅ΡΡΠΈ Π½Π΅Π±ΠΎΠ»ΡΡΠΈΠ΅ ΠΈΠ»ΠΈ ΠΏΡΠΎΡΡΡΠ΅ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡ Π² ΠΎΡΠ½ΠΎΠ²Ρ ΡΠ°Π±ΠΎΡΡ Ρ ΠΊΠ½ΠΎΠΏΠΊΠ°ΠΌΠΈ, Π½ΠΎ ΠΏΡΠΈ ΡΡΠΎΠΌ Π΄Π΅ΡΠΆΠ°ΡΡ ΠΊΠ½ΠΎΠΏΠΊΡ Π·Π½Π°ΠΊΠΎΠΌΠΎΠΉ. Π’ΡΠΈ ΠΎΡΠ½ΠΎΠ²Π½ΡΡ ΠΏΡΠΈΠ½ΡΠΈΠΏΠ° ΠΊΠ½ΠΎΠΏΠΎΠΊ: ΡΠ²Π΅Ρ , ΡΠ΅Π½Ρ ΠΈ Π²ΡΠ΅ΠΌΡ ΠΏΠ΅ΡΠ΅Π²ΠΎΠ΄Π° .
Fundamental 1 — ΡΠ²Π΅Ρ
ΠΡΠΎ Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ ΡΠ°ΡΡΠΎΠ΅ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅. ΠΡ ΠΌΠΎΠΆΠ΅ΠΌ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡΡ ΡΠ²Π΅Ρ ΡΠ°Π·Π»ΠΈΡΠ½ΡΡ
ΡΠ²ΠΎΠΉΡΡΠ², ΠΏΡΠΎΡΡΠ΅ΠΉΡΠΈΠΌΠΈ ΠΈΠ· ΠΊΠΎΡΠΎΡΡΡ
ΡΠ²Π»ΡΡΡΡΡ ΡΠ²ΠΎΠΉΡΡΠ²Π° color
, background-color
ΠΈ border
.ΠΡΠ΅ΠΆΠ΄Π΅ ΡΠ΅ΠΌ ΠΏΠ΅ΡΠ΅ΠΉΡΠΈ ΠΊ ΠΏΡΠΈΠΌΠ΅ΡΠ°ΠΌ, Π΄Π°Π²Π°ΠΉΡΠ΅ ΡΠ½Π°ΡΠ°Π»Π° ΡΠΎΡΡΠ΅Π΄ΠΎΡΠΎΡΠΈΠΌΡΡ Π½Π° Π²ΡΠ±ΠΎΡΠ΅ ΡΠ²Π΅ΡΠ° ΠΊΠ½ΠΎΠΏΠΎΠΊ:
- Π‘ΠΎΡΠ΅ΡΠ°Π½ΠΈΡ ΡΠ²Π΅ΡΠΎΠ² — ΠΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ ΡΠ²Π΅ΡΠ°, ΠΊΠΎΡΠΎΡΡΠ΅ Π΄ΠΎΠΏΠΎΠ»Π½ΡΡΡ Π΄ΡΡΠ³ Π΄ΡΡΠ³Π°. Colorhexa — ΠΎΡΠ»ΠΈΡΠ½ΡΠΉ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½Ρ Π΄Π»Ρ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΡ ΡΠΎΠ³ΠΎ, ΠΊΠ°ΠΊΠΈΠ΅ ΡΠ²Π΅ΡΠ° ΡΠ°Π±ΠΎΡΠ°ΡΡ Π²ΠΌΠ΅ΡΡΠ΅. ΠΡΠ»ΠΈ Π²Ρ Π²ΡΠ΅ Π΅ΡΠ΅ ΠΈΡΠ΅ΡΠ΅ ΡΠ²Π΅ΡΠ°, Π²ΠΎΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ΡΡ ΠΏΠ°Π»ΠΈΡΡΠΎΠΉ ΡΠ²Π΅ΡΠΎΠ² Flat UI.
- ΠΠΎΠ΄Π±Π΅ΡΠΈΡΠ΅ ΡΠ²ΠΎΡ ΠΏΠ°Π»ΠΈΡΡΡ — ΠΠ±ΡΡΠ½ΠΎ ΡΠ΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡΠ΅ΡΡΡ ΠΏΠΎΠ΄Π±ΠΈΡΠ°ΡΡ ΡΠ²Π΅ΡΠΎΠ²ΡΡ ΠΏΠ°Π»ΠΈΡΡΡ, ΠΊΠΎΡΠΎΡΡΡ Π²Ρ ΡΠΆΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΠ΅. ΠΡΠ»ΠΈ Π²Ρ Π²ΡΠ΅ Π΅ΡΠ΅ ΠΈΡΠ΅ΡΠ΅ ΡΠ²Π΅ΡΠΎΠ²ΡΡ ΠΏΠ°Π»ΠΈΡΡΡ, ΠΎΠ±ΡΠ°ΡΠΈΡΠ΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π½Π° lolcolors.
Π€ΡΠ½Π΄Π°ΠΌΠ΅Π½ΡΠ°Π»ΡΠ½ΡΠΉ 2 — Π’Π΅Π½Ρ
box-shadow
ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ Π΄ΠΎΠ±Π°Π²ΠΈΡΡ ΡΠ΅Π½Ρ Π²ΠΎΠΊΡΡΠ³ ΠΎΠ±ΡΠ΅ΠΊΡΠ°. ΠΠΎΠΆΠ½ΠΎ Π΄ΠΎΠ±Π°Π²ΠΈΡΡ ΡΠ½ΠΈΠΊΠ°Π»ΡΠ½ΡΠ΅ ΡΠ΅Π½ΠΈ Ρ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΡΡΠΎΡΠΎΠ½Ρ, ΡΡΠ° ΠΈΠ΄Π΅Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ ΠΊΠ°ΠΊ Π² Flat UI, ΡΠ°ΠΊ ΠΈ Π² Material Design. Π§ΡΠΎΠ±Ρ ΡΠ·Π½Π°ΡΡ Π±ΠΎΠ»ΡΡΠ΅ ΠΎ box-shadow
, ΠΎΠ·Π½Π°ΠΊΠΎΠΌΡΡΠ΅ΡΡ Ρ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°ΡΠΈΠ΅ΠΉ ΠΏΠΎ MDN box-shadow.
Π€ΡΠ½Π΄Π°ΠΌΠ΅Π½ΡΠ°Π»ΡΠ½ΡΠΉ 3 — ΠΡΠΎΠ΄ΠΎΠ»ΠΆΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΡ ΠΏΠ΅ΡΠ΅Ρ ΠΎΠ΄Π°
transition-duration
ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ Π΄ΠΎΠ±Π°Π²ΠΈΡΡ ΡΠΊΠ°Π»Ρ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ ΠΊ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡΠΌ CSS. ΠΠ½ΠΎΠΏΠΊΠ° Π±Π΅Π· Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ ΠΏΠ΅ΡΠ΅Ρ
ΠΎΠ΄Π° ΠΌΠ³Π½ΠΎΠ²Π΅Π½Π½ΠΎ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡΡΡ Π½Π° : hover
CSS, ΡΡΠΎ ΠΌΠΎΠΆΠ΅Ρ ΠΎΡΡΠΎΠ»ΠΊΠ½ΡΡΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ.ΠΠ½ΠΎΠ³ΠΈΠ΅ ΠΊΠ½ΠΎΠΏΠΊΠΈ Π² ΡΡΠΎΠΌ ΡΡΠΊΠΎΠ²ΠΎΠ΄ΡΡΠ²Π΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡ Π²ΡΠ΅ΠΌΡ ΠΏΠ΅ΡΠ΅Π²ΠΎΠ΄Π°, ΡΡΠΎΠ±Ρ ΠΎΠ½ΠΈ Π²ΡΠ³Π»ΡΠ΄Π΅Π»ΠΈ Π΅ΡΡΠ΅ΡΡΠ²Π΅Π½Π½ΠΎ.
Π ΡΠ»Π΅Π΄ΡΡΡΠ΅ΠΌ ΠΏΡΠΈΠΌΠ΅ΡΠ΅ ΠΏΠ»Π°Π²Π½ΡΠΉ ΠΏΠ΅ΡΠ΅Ρ
ΠΎΠ΄ ΡΡΠΈΠ»Ρ ΠΊΠ½ΠΎΠΏΠΊΠΈ (Π±ΠΎΠ»Π΅Π΅ 0,5 ΡΠ΅ΠΊΡΠ½Π΄Ρ) Π½Π° : hover
:
.color-change {
ΡΠ°Π΄ΠΈΡΡ Π³ΡΠ°Π½ΠΈΡΡ: 5 ΠΏΠΈΠΊΡΠ΅Π»Π΅ΠΉ;
ΡΠ°Π·ΠΌΠ΅Ρ ΡΡΠΈΡΡΠ°: 20 ΠΏΠΈΠΊΡΠ΅Π»Π΅ΠΉ;
ΠΎΡΡΡΡΠΏ: 14 ΠΏΠΈΠΊΡΠ΅Π»Π΅ΠΉ 80 ΠΏΠΈΠΊΡΠ΅Π»Π΅ΠΉ;
ΠΊΡΡΡΠΎΡ: ΡΠΊΠ°Π·Π°ΡΠ΅Π»Ρ;
ΡΠ²Π΅Ρ: #fff;
ΡΠ²Π΅Ρ ΡΠΎΠ½Π°: # 00A6FF;
ΡΠ°Π·ΠΌΠ΅Ρ ΡΡΠΈΡΡΠ°: 1,5 Π±ΡΡ;
ΡΠ΅ΠΌΠ΅ΠΉΡΡΠ²ΠΎ ΡΡΠΈΡΡΠΎΠ²: 'Π ΠΎΠ±ΠΎΡΠΎ';
font-weight: 100;
Π³ΡΠ°Π½ΠΈΡΠ°: 1px solid #fff;
box-shadow: 2px 2px 5px # AFE9FF;
ΠΏΡΠΎΠ΄ΠΎΠ»ΠΆΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΡ ΠΏΠ΅ΡΠ΅Ρ
ΠΎΠ΄Π°: 0.5 Ρ;
-webkit-transition-duration: 0.5 Ρ;
-moz-transition-duration: 0.5 Ρ;
}
.color-change: hover {
ΡΠ²Π΅Ρ: # 006398;
Π³ΡΠ°Π½ΠΈΡΠ°: 1px solid # 006398;
box-shadow: 2px 2px 20px # AFE9FF;
}
ΠΡΠΎ Π²ΡΠ³Π»ΡΠ΄ΠΈΡ ΡΠ°ΠΊ:
Π‘ΠΌ. ΠΠ½ΠΎΠΏΠΊΡ Β«ΠΠ΅ΡΠΎΒ» Ρ ΠΏΠ΅ΡΠ΅Ρ ΠΎΠ΄Π°ΠΌΠΈ ΠΎΡ SitePoint (@SitePoint) Π½Π° CodePen.
ΠΠΎΠ΄, Π²ΡΠΏΠΎΠ»Π½ΡΡΡΠΈΠΉ ΠΏΠ΅ΡΠ΅Ρ ΠΎΠ΄Ρ, ΡΠ»ΠΎΠΆΠ΅Π½, ΠΏΠΎΡΡΠΎΠΌΡ ΡΡΠ°ΡΡΠ΅ Π±ΡΠ°ΡΠ·Π΅ΡΡ ΠΎΠ±ΡΠ°Π±Π°ΡΡΠ²Π°ΡΡ ΠΏΠ΅ΡΠ΅Ρ ΠΎΠ΄Ρ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΠΎ-Π΄ΡΡΠ³ΠΎΠΌΡ. ΠΠ·-Π·Π° ΡΡΠΎΠ³ΠΎ Π½Π°ΠΌ Π½ΡΠΆΠ½ΠΎ Π²ΠΊΠ»ΡΡΠΈΡΡ ΠΏΡΠ΅ΡΠΈΠΊΡΡ ΠΏΠΎΡΡΠ°Π²ΡΠΈΠΊΠΎΠ² Π΄Π»Ρ ΡΡΠ°ΡΡΡ Π±ΡΠ°ΡΠ·Π΅ΡΠΎΠ².
ΠΏΡΠΎΠ΄ΠΎΠ»ΠΆΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΡ ΠΏΠ΅ΡΠ΅Ρ
ΠΎΠ΄Π°: 0,5 Ρ
-webkit-transition-duration: 0.5 Ρ;
-moz-transition-duration: 0.5 Ρ;
Π£Π΄Π°Π»Π΅Π½ΠΈΠ΅ ΡΡΠΈΠ»Π΅ΠΉ ΠΊΠ½ΠΎΠΏΠΎΠΊ ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ
Π§ΡΠΎΠ±Ρ ΡΠ±ΡΠ°ΡΡ ΡΡΠΈΠ»ΠΈ Π±ΡΠ°ΡΠ·Π΅ΡΠ° ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ ΠΈΠ· ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ²
, ΡΡΠΎΠ±Ρ ΠΌΡ ΠΌΠΎΠ³Π»ΠΈ Π΄Π°ΡΡ ΠΈΠΌ ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½ΡΠ΅ ΡΡΠΈΠ»ΠΈ, ΠΌΡ Π²ΠΊΠ»ΡΡΠ°Π΅ΠΌ ΡΠ»Π΅Π΄ΡΡΡΠΈΠΉ CSS:
button.your-button-class {
-webkit-appearance: Π½Π΅Ρ;
-ΠΌΠΎΠ·-Π²Π½Π΅ΡΠ½ΠΈΠΉ Π²ΠΈΠ΄: Π½Π΅Ρ;
}
ΠΠ΄Π½Π°ΠΊΠΎ Π»ΡΡΡΠ΅ ΠΏΡΠΈΠΌΠ΅Π½ΡΡΡ ΡΡΠΎ ΠΊ ΠΊΠ»Π°ΡΡΠ°ΠΌ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ² ΠΊΠ½ΠΎΠΏΠΎΠΊ, Π° Π½Π΅ ΠΊ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠ΅ ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ.
ΠΡΡΡ ΠΌΠ½ΠΎΠ³ΠΎ ΡΠ»ΠΎΠΆΠ½ΡΡ
ΠΈ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½ΡΡ
ΡΠΏΠΎΡΠΎΠ±ΠΎΠ² ΠΈΠ·ΠΌΠ΅Π½ΠΈΡΡ ΡΠΎ, ΠΊΠ°ΠΊ ΠΏΠ΅ΡΠ΅Ρ
ΠΎΠ΄
ΠΈΠ·ΠΌΠ΅Π½ΡΠ΅Ρ Π²Π°Ρ CSS, Π² ΡΡΠΎΠΌ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠΈ Π±ΡΠ»ΠΈ ΡΠ°ΡΡΠΌΠΎΡΡΠ΅Π½Ρ ΡΠΎΠ»ΡΠΊΠΎ ΠΎΡΠ½ΠΎΠ²Ρ.
Π’ΡΠΈ ΡΡΠΈΠ»Ρ ΠΊΠ½ΠΎΠΏΠΎΠΊ
1 — ΠΡΠΎΡΡΠΎΠΉ ΡΠ΅ΡΠ½ΠΎ-Π±Π΅Π»ΡΠΉ
Π‘ΠΌ. ΠΡΠΈΠΌΠ΅ΡΡ Pen Suit ΠΈ Tie Button ΠΎΡ SitePoint (@SitePoint) Π½Π° CodePen.
ΠΠ±ΡΡΠ½ΠΎ ΡΡΠΎ ΠΏΠ΅ΡΠ²Π°Ρ ΠΊΠ½ΠΎΠΏΠΊΠ°, ΠΊΠΎΡΠΎΡΡΡ Ρ Π΄ΠΎΠ±Π°Π²Π»ΡΡ Π² ΡΠ²ΠΎΠΈ ΠΏΠΎΠ±ΠΎΡΠ½ΡΠ΅ ΠΏΡΠΎΠ΅ΠΊΡΡ, ΠΏΠΎΡΠΎΠΌΡ ΡΡΠΎ Π΅Π΅ ΠΏΡΠΎΡΡΠΎΡΠ° ΡΠ°Π±ΠΎΡΠ°Π΅Ρ Ρ ΠΎΠ³ΡΠΎΠΌΠ½ΡΠΌ ΡΠ°Π·Π½ΠΎΠΎΠ±ΡΠ°Π·ΠΈΠ΅ΠΌ ΡΡΠΈΠ»Π΅ΠΉ. ΠΡΠΎΡ ΡΡΠΈΠ»Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅Ρ Π΅ΡΡΠ΅ΡΡΠ²Π΅Π½Π½ΡΠΉ ΠΈΠ΄Π΅Π°Π»ΡΠ½ΡΠΉ ΠΊΠΎΠ½ΡΡΠ°ΡΡ ΡΠ΅ΡΠ½ΠΎΠ³ΠΎ ΠΈ Π±Π΅Π»ΠΎΠ³ΠΎ.
ΠΡΠΈ Π΄Π²Π° Π²Π°ΡΠΈΠ°Π½ΡΠ° ΠΏΠΎΡ
ΠΎΠΆΠΈ, ΠΏΠΎΡΡΠΎΠΌΡ ΠΌΡ ΠΏΡΠΎΡΡΠΎ ΡΠ°ΡΡΠΌΠΎΡΡΠΈΠΌ ΠΊΠΎΠ΄ ΡΠ΅ΡΠ½ΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠΈ Π½Π° Π±Π΅Π»ΠΎΠΌ ΡΠΎΠ½Π΅. Π§ΡΠΎΠ±Ρ ΠΏΠΎΠ»ΡΡΠΈΡΡ Π΄ΡΡΠ³ΡΡ ΠΊΠ½ΠΎΠΏΠΊΡ, ΠΏΡΠΎΡΡΠΎ ΠΏΠ΅ΡΠ΅Π²ΠΎΡΠ°ΡΠΈΠ²Π°ΠΉΡΠ΅ ΠΊΠ°ΠΆΠ΄ΡΠ΅ Π±Π΅Π»ΡΠ΅
ΠΈ ΡΠ΅ΡΠ½ΡΠ΅
.
.suit_and_tie {
ΡΠ²Π΅Ρ Π±Π΅Π»ΡΠΉ;
ΡΠ°Π·ΠΌΠ΅Ρ ΡΡΠΈΡΡΠ°: 20 ΠΏΠΈΠΊΡΠ΅Π»Π΅ΠΉ;
ΡΠ΅ΠΌΠ΅ΠΉΡΡΠ²ΠΎ ΡΡΠΈΡΡΠΎΠ²: helvetica;
ΡΠ΅ΠΊΡΡΠΎΠ²ΠΎΠ΅ ΠΎΡΠΎΡΠΌΠ»Π΅Π½ΠΈΠ΅: Π½Π΅Ρ;
Π³ΡΠ°Π½ΠΈΡΠ°: 2 ΠΏΠΈΠΊΡΠ΅Π»Ρ ΡΠΏΠ»ΠΎΡΠ½ΠΎΠ³ΠΎ Π±Π΅Π»ΠΎΠ³ΠΎ ΡΠ²Π΅ΡΠ°;
ΡΠ°Π΄ΠΈΡΡ Π³ΡΠ°Π½ΠΈΡΡ: 20 ΠΏΠΈΠΊΡΠ΅Π»Π΅ΠΉ;
ΠΏΡΠΎΠ΄ΠΎΠ»ΠΆΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΡ ΠΏΠ΅ΡΠ΅Ρ
ΠΎΠ΄Π°: 0,2 Ρ;
-webkit-transition-duration: .2 Ρ;
-moz-transition-duration: .2ΡΠ΅ΠΊ;
ΡΠ²Π΅Ρ ΡΠΎΠ½Π°: ΡΠ΅ΡΠ½ΡΠΉ;
ΠΎΡΡΡΡΠΏ: 4px 30px;
}
.suit_and_tie: hover {
ΡΠ΅ΡΠ½ΡΠΉ ΡΠ²Π΅Ρ;
ΡΠ²Π΅Ρ ΡΠΎΠ½Π°: Π±Π΅Π»ΡΠΉ;
ΠΏΡΠΎΠ΄ΠΎΠ»ΠΆΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΡ ΠΏΠ΅ΡΠ΅Ρ
ΠΎΠ΄Π°: 0,2 Ρ;
-webkit-transition-duration: .2 Ρ;
-moz-transition-duration: .2ΡΠ΅ΠΊ;
}
Π ΠΏΡΠΈΠ²Π΅Π΄Π΅Π½Π½ΡΡ
Π²ΡΡΠ΅ ΡΡΠΈΠ»ΡΡ
Π²Ρ ΡΠ²ΠΈΠ΄ΠΈΡΠ΅, ΡΡΠΎ font
ΠΈ background-color
ΠΈΠ·ΠΌΠ΅Π½ΡΡΡΡΡ Π² ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ ΠΏΠ΅ΡΠ΅Ρ
ΠΎΠ΄Π½ΠΎΠΉ Π΄Π»ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΠΈ
.2s
Π² ΠΎΠ±ΠΎΠΈΡ
Π½Π°ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡΡ
. ΠΡΠΎ Π΄Π΅ΠΉΡΡΠ²ΠΈΡΠ΅Π»ΡΠ½ΠΎ ΠΏΡΠΎΡΡΠΎΠΉ ΠΏΡΠΈΠΌΠ΅Ρ. Π§ΡΠΎΠ±Ρ ΡΡΡΠΎΠΈΡΡ Π·Π΄Π΅ΡΡ, Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΡΠ²Π΅ΡΠ° Π²Π°ΡΠΈΡ
Π»ΡΠ±ΠΈΠΌΡΡ
Π±ΡΠ΅Π½Π΄ΠΎΠ² Π² ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ Π²Π΄ΠΎΡ
Π½ΠΎΠ²Π΅Π½ΠΈΡ. Π₯ΠΎΡΠΎΡΠΈΠΉ ΡΠΏΠΎΡΠΎΠ± Π½Π°ΠΉΡΠΈ ΡΠ°ΠΊΠΈΠ΅ ΡΠΈΡΠΌΠ΅Π½Π½ΡΠ΅ ΡΠ²Π΅ΡΠ° — ΡΡΠΎ BrandColors.
2 — ΠΠ»ΠΎΡΠΊΠΈΠ΅ ΠΊΠ½ΠΎΠΏΠΊΠΈ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΡΡΠΊΠΎΠ³ΠΎ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠ°
Flat UI ΠΎΡΠΈΠ΅Π½ΡΠΈΡΠΎΠ²Π°Π½ Π½Π° ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΠΈΠ·ΠΌ ΠΈ ΡΠ°ΡΡΠΊΠ°Π·ΡΠ²Π°Π΅Ρ Π±ΠΎΠ»ΡΡΡΡ ΠΈΡΡΠΎΡΠΈΡ Π½Π΅Π±ΠΎΠ»ΡΡΠΈΠΌΠΈ Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΡΠΌΠΈ. ΠΠ±ΡΡΠ½ΠΎ Ρ ΠΏΠ΅ΡΠ΅Ρ ΠΎΠΆΡ Ρ ΡΠ΅ΡΠ½ΠΎ-Π±Π΅Π»ΡΡ Π½Π° ΠΊΠ½ΠΎΠΏΠΊΠΈ Flat UI, ΠΊΠ°ΠΊ ΡΠΎΠ»ΡΠΊΠΎ ΠΌΠΎΠΈ ΠΏΡΠΎΠ΅ΠΊΡΡ Π½Π°ΡΠΈΠ½Π°ΡΡ ΠΎΠ±ΡΠ΅ΡΠ°ΡΡ ΡΠΎΡΠΌΡ. ΠΠ½ΠΎΠΏΠΊΠΈ Flat UI Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΠΎ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡΠ½Ρ, ΡΡΠΎΠ±Ρ Π²ΠΏΠΈΡΠ°ΡΡΡΡ Π² Π±ΠΎΠ»ΡΡΠΈΠ½ΡΡΠ²ΠΎ Π΄ΠΈΠ·Π°ΠΉΠ½ΠΎΠ².
ΠΠ°Π²Π°ΠΉΡΠ΅ ΡΠ»ΡΡΡΠΈΠΌ Π½Π°ΡΡ ΠΊΠ½ΠΎΠΏΠΊΡ ΠΏΠΎ ΡΡΠ°Π²Π½Π΅Π½ΠΈΡ Ρ ΠΏΡΠ΅Π΄ΡΠ΄ΡΡΠ΅ΠΉ, Π΄ΠΎΠ±Π°Π²ΠΈΠ² Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΠ΅ ΠΊΠ½ΠΎΠΏΠΊΠΈ Π΄Π»Ρ ΠΈΠΌΠΈΡΠ°ΡΠΈΠΈ ΡΡΠ΅Ρ ΠΌΠ΅ΡΠ½ΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠΈ.
Π‘ΠΌ. ΠΠ½ΠΎΠΏΠΊΠΈ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΡΡΠΊΠΎΠ³ΠΎ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠ° Pen Flat ΠΎΡ SitePoint (@SitePoint) Π½Π° CodePen.
ΠΡΠΎΡ ΠΏΡΠΈΠΌΠ΅Ρ Π²ΠΊΠ»ΡΡΠ°Π΅Ρ ΠΏΡΡΡ ΠΊΠ½ΠΎΠΏΠΎΠΊ, Π½ΠΎ, ΠΏΠΎΡΠΊΠΎΠ»ΡΠΊΡ Π΅Π΄ΠΈΠ½ΡΡΠ²Π΅Π½Π½ΠΎΠ΅ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ — ΡΡΠΎ ΡΠ²Π΅Ρ, ΠΌΡ ΡΠΎΡΡΠ΅Π΄ΠΎΡΠΎΡΠΈΠΌΡΡ Π½Π° ΠΏΠ΅ΡΠ²ΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠ΅.
.turquoise {
ΠΌΠ°ΡΠΆΠ° ΡΠΏΡΠ°Π²Π°: 10 ΠΏΠΈΠΊΡΠ΅Π»Π΅ΠΉ;
ΡΠΈΡΠΈΠ½Π°: 100 ΠΏΠΈΠΊΡΠ΅Π»Π΅ΠΉ;
ΡΠΎΠ½: # 1abc9c;
Π½ΠΈΠΆΠ½ΡΡ Π³ΡΠ°Π½ΠΈΡΠ°: # 16a085 3px solid;
Π³ΡΠ°Π½ΠΈΡΠ° ΡΠ»Π΅Π²Π°: # 16a085 1px solid;
border-right: # 16a085 1px solid;
ΡΠ°Π΄ΠΈΡΡ Π³ΡΠ°Π½ΠΈΡΡ: 6 ΠΏΠΈΠΊΡΠ΅Π»Π΅ΠΉ;
Π²ΡΡΠ°Π²Π½ΠΈΠ²Π°Π½ΠΈΠ΅ ΡΠ΅ΠΊΡΡΠ°: ΡΠ΅Π½ΡΡ;
ΡΠ²Π΅Ρ Π±Π΅Π»ΡΠΉ;
ΠΎΡΡΡΡΠΏ: 10 ΠΏΠΈΠΊΡΠ΅Π»Π΅ΠΉ;
ΠΏΠ»ΡΡΡ Π½Π°Π»Π΅Π²ΠΎ;
ΡΠ°Π·ΠΌΠ΅Ρ ΡΡΠΈΡΡΠ°: 12 ΠΏΠΈΠΊΡΠ΅Π»Π΅ΠΉ;
font-weight: 800;
}
.turquoise: hover {
Π½Π΅ΠΏΡΠΎΠ·ΡΠ°ΡΠ½ΠΎΡΡΡ: 0,8;
}
.turquoise: active {
ΡΠΈΡΠΈΠ½Π°: 100 ΠΏΠΈΠΊΡΠ΅Π»Π΅ΠΉ;
ΡΠΎΠ½: # 18B495;
Π½ΠΈΠΆΠ½ΡΡ Π³ΡΠ°Π½ΠΈΡΠ°: # 16a085 1px solid;
Π³ΡΠ°Π½ΠΈΡΠ° ΡΠ»Π΅Π²Π°: # 16a085 1px solid;
border-right: # 16a085 1px solid;
ΡΠ°Π΄ΠΈΡΡ Π³ΡΠ°Π½ΠΈΡΡ: 6 ΠΏΠΈΠΊΡΠ΅Π»Π΅ΠΉ;
Π²ΡΡΠ°Π²Π½ΠΈΠ²Π°Π½ΠΈΠ΅ ΡΠ΅ΠΊΡΡΠ°: ΡΠ΅Π½ΡΡ;
ΡΠ²Π΅Ρ Π±Π΅Π»ΡΠΉ;
ΠΎΡΡΡΡΠΏ: 10 ΠΏΠΈΠΊΡΠ΅Π»Π΅ΠΉ;
ΠΌΠ°ΡΠΆΠ° ΡΠ²Π΅ΡΡ
Ρ: 3 ΠΏΠΈΠΊΡΠ΅Π»Ρ;
ΠΏΠ»ΡΡΡ Π½Π°Π»Π΅Π²ΠΎ;
}
Π£ ΡΡΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠΈ Π΅ΡΡΡ ΡΡΠΈ ΡΠΎΡΡΠΎΡΠ½ΠΈΡ: ΠΎΠ±ΡΡΠ½ΠΎΠ΅ (Π±Π΅Π· ΠΈΠΌΠ΅Π½ΠΈ ΡΠΎΡΡΠΎΡΠ½ΠΈΡ) , : Π½Π°Π²Π΅Π΄Π΅Π½ΠΈΠ΅
ΠΈ : Π°ΠΊΡΠΈΠ²Π½ΠΎΠ΅
.
ΠΡΠΈΠΌΠ΅ΡΠ°ΡΠ΅Π»ΡΠ½ΠΎ, ΡΡΠΎ : hover
ΡΠΎΠ΄Π΅ΡΠΆΠΈΡ ΡΠΎΠ»ΡΠΊΠΎ ΠΎΠ΄Π½Ρ ΡΡΡΠΎΠΊΡ ΠΊΠΎΠ΄Π°, ΠΊΠΎΡΠΎΡΠ°Ρ ΡΠ½ΠΈΠΆΠ°Π΅Ρ Π½Π΅ΠΏΡΠΎΠ·ΡΠ°ΡΠ½ΠΎΡΡΡ. ΠΡΠΎ ΠΏΠΎΠ»Π΅Π·Π½ΡΠΉ ΡΡΡΠΊ, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡΡΠΈΠΉ ΡΠ΄Π΅Π»Π°ΡΡ ΠΊΠ½ΠΎΠΏΠΊΡ ΡΠ²Π΅ΡΠ»Π΅Π΅, Π½Π΅ ΡΡΠ΅Π±ΡΡ ΠΎΡ Π²Π°Ρ ΠΏΠΎΠΈΡΠΊΠ° Π½ΠΎΠ²ΠΎΠ³ΠΎ, Π½Π° ΡΠ°ΠΌΠΎΠΌ Π΄Π΅Π»Π΅ Π±ΠΎΠ»Π΅Π΅ ΡΠ²Π΅ΡΠ»ΠΎΠ³ΠΎ ΡΠ²Π΅ΡΠ°.
ΠΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΠ΅ CSS Π½Π΅ Π½ΠΎΠ²Ρ, Π½ΠΎ Π½Π΅ΠΊΠΎΡΠΎΡΡΠ΅ ΠΈΠ· Π½ΠΈΡ
ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡΡΡ ΠΏΠΎ-Π½ΠΎΠ²ΠΎΠΌΡ. ΠΠΌΠ΅ΡΡΠΎ ΡΠΎΠ³ΠΎ, ΡΡΠΎΠ±Ρ Π³ΡΠ°Π½ΠΈΡΠ°
Π±ΡΠ»Π° ΡΠΏΠ»ΠΎΡΠ½ΠΎΠΉ ΠΎΠ΄Π½ΠΎΡΠΎΠ΄Π½ΠΎΠΉ Π»ΠΈΠ½ΠΈΠ΅ΠΉ, Π΄Π»Ρ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΡΡΡΠ΅ΠΊΡΠ° Π³Π»ΡΠ±ΠΈΠ½Ρ 3D ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡΡΡ Π³ΡΠ°Π½ΠΈΡΠ° ΡΠ½ΠΈΠ·Ρ
, Π³ΡΠ°Π½ΠΈΡΠ° ΡΠ»Π΅Π²Π°
ΠΈ Π³ΡΠ°Π½ΠΈΡΠ° ΡΠΏΡΠ°Π²Π°
.
ΠΠ½ΠΎΠΏΠΊΠΈ Flat UI ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡ : Π°ΠΊΡΠΈΠ²Π½ΠΎ
.ΠΠΎΠ³Π΄Π° Π² Π½Π°ΡΠ΅ΠΌ ΠΏΡΠΈΠΌΠ΅ΡΠ΅ ΠΊΠ½ΠΎΠΏΠΊΠ° ΡΡΠ°Π½ΠΎΠ²ΠΈΡΡΡ , ΠΏΡΠΎΠΈΡΡ
ΠΎΠ΄ΡΡ Π΄Π²Π΅ Π²Π΅ΡΠΈ: Π°ΠΊΡΠΈΠ²Π½Π°Ρ
.
-
: border-bottom
ΠΈΠ·ΠΌΠ΅Π½ΡΠ΅ΡΡΡ Ρ3px
Π½Π°1px
. ΠΡΠΎ ΠΏΡΠΈΠ²ΠΎΠ΄ΠΈΡ ΠΊ ΡΠΎΠΌΡ, ΡΡΠΎ ΡΠ΅Π½Ρ ΠΏΠΎΠ΄ ΠΊΠ½ΠΎΠΏΠΊΠΎΠΉ ΡΠΆΠΈΠΌΠ°Π΅ΡΡΡ, ΠΈ Π²Π΅ΡΡ ΠΎΠ±ΡΠ΅ΠΊΡ ΠΊΠ½ΠΎΠΏΠΊΠΈ ΡΠΌΠ΅Π½ΡΡΠ°Π΅ΡΡΡ Π½Π° ΠΏΠ°ΡΡ ΠΏΠΈΠΊΡΠ΅Π»Π΅ΠΉ. ΠΡΠΎ ΠΏΡΠΎΡΡΠΎΠ΅ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ ΠΏΠΎΡΡΠ²ΡΡΠ²ΠΎΠ²Π°ΡΡ, Π±ΡΠ΄ΡΠΎ ΠΎΠ½ Π½Π°ΠΆΠΈΠΌΠ°Π΅Ρ ΠΊΠ½ΠΎΠΏΠΊΡ Π½Π° ΡΡΡΠ°Π½ΠΈΡΠ΅. - Π¦Π²Π΅ΡΠ° ΠΌΠ΅Π½ΡΡΡΡΡ. Π¦Π²Π΅ΡΠ° ΡΠΎΠ½Π° ΡΠ΅ΠΌΠ½Π΅ΡΡ, ΠΈΠΌΠΈΡΠΈΡΡΡ ΡΠΈΠ·ΠΈΡΠ΅ΡΠΊΠΎΠ΅ Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΠ΅ ΠΎΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ ΠΊ ΡΡΡΠ°Π½ΠΈΡΠ΅.ΠΠΏΡΡΡ ΠΆΠ΅, ΡΡΠΎ Π½Π΅Π±ΠΎΠ»ΡΡΠΎΠ΅ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ Π½Π°ΠΏΠΎΠΌΠΈΠ½Π°Π΅Ρ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ, ΡΡΠΎ ΠΎΠ½ Π½Π°ΠΆΠΈΠΌΠ°Π΅Ρ ΠΊΠ½ΠΎΠΏΠΊΡ.
ΠΠ½ΠΎΠΏΠΊΠΈ Ρ ΠΏΠ»ΠΎΡΠΊΠΈΠΌ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΡΡΠΊΠΈΠΌ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠΎΠΌ ΡΠ΅Π½ΡΡ ΠΏΡΠΎΡΡΡΠ΅ ΠΈ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡΠ½ΡΠ΅ Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΡ, ΠΊΠΎΡΠΎΡΡΠ΅ ΡΠ°ΡΡΠΊΠ°Π·ΡΠ²Π°ΡΡ Π±ΠΎΠ»ΡΡΠΈΠ΅ ΠΈΡΡΠΎΡΠΈΠΈ. ΠΠ½ΠΎΠ³ΠΈΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡ : border-bottom
Π΄Π»Ρ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ Π½Π΅Π³Π»ΡΠ±ΠΎΠΊΠΎΠ³ΠΎ Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΡ. Π‘ΡΠΎΠΈΡ ΠΎΡΠΌΠ΅ΡΠΈΡΡ, ΡΡΠΎ Π½Π΅ΠΊΠΎΡΠΎΡΡΠ΅ ΠΊΠ½ΠΎΠΏΠΊΠΈ Flat UI Π²ΠΎΠΎΠ±ΡΠ΅ Π½Π΅ Π΄Π²ΠΈΠ³Π°ΡΡΡΡ, Π° ΡΠΎΠ»ΡΠΊΠΎ ΠΈΠ·ΠΌΠ΅Π½ΡΡΡ ΡΠ²Π΅Ρ.
3 — ΠΠ°ΡΠ΅ΡΠΈΠ°Π»ΡΠ½ΡΠΉ Π΄ΠΈΠ·Π°ΠΉΠ½
Material Design — ΡΡΠΎ Π΄ΠΈΠ·Π°ΠΉΠ½Π΅ΡΡΠΊΠΎΠ΅ ΠΌΡΡΠ»Π΅Π½ΠΈΠ΅, ΠΊΠΎΡΠΎΡΠΎΠ΅ ΠΏΡΠΎΠ΄Π²ΠΈΠ³Π°Π΅Ρ ΠΊΠ°ΡΡΠΎΡΠΊΠΈ Ρ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠ΅ΠΉ Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΠΏΡΠΈΠ²Π»Π΅ΠΊΠ°ΡΡΠΈΡ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΠΉ. Google ΡΠ°Π·ΡΠ°Π±ΠΎΡΠ°Π» ΠΈΠ΄Π΅Ρ Β«ΠΠ°ΡΠ΅ΡΠΈΠ°Π»ΡΠ½ΠΎΠ³ΠΎ Π΄ΠΈΠ·Π°ΠΉΠ½Π°Β» ΠΈ ΠΏΠ΅ΡΠ΅ΡΠΈΡΠ»ΠΈΠ» ΡΡΠΈ ΠΎΡΠ½ΠΎΠ²Π½ΡΡ ΠΏΡΠΈΠ½ΡΠΈΠΏΠ° Π½Π° Π³Π»Π°Π²Π½ΠΎΠΉ ΡΡΡΠ°Π½ΠΈΡΠ΅ ΠΠ°ΡΠ΅ΡΠΈΠ°Π»ΡΠ½ΠΎΠ³ΠΎ Π΄ΠΈΠ·Π°ΠΉΠ½Π°:
- ΠΠ°ΡΠ΅ΡΠΈΠ°Π» — ΠΌΠ΅ΡΠ°ΡΠΎΡΠ°
- ΠΠΎΠ»ΡΠΆΠΈΡΠ½ΡΠΉ, Π³ΡΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΠΉ, ΠΏΡΠ΅Π΄Π½Π°ΠΌΠ΅ΡΠ΅Π½Π½ΡΠΉ
- ΠΠ²ΠΈΠΆΠ΅Π½ΠΈΠ΅ Π΄Π°Π΅Ρ ΡΠΌΡΡΠ»
Π§ΡΠΎΠ±Ρ Π»ΡΡΡΠ΅ ΠΏΠΎΠ½ΡΡΡ ΡΡΠΈ ΡΡΠΈ ΠΏΡΠΈΠ½ΡΠΈΠΏΠ°, Π΄Π°Π²Π°ΠΉΡΠ΅ ΠΏΠΎΡΠΌΠΎΡΡΠΈΠΌ Π½Π° Material Design Π² Π΄Π΅ΠΉΡΡΠ²ΠΈΠΈ.
Π‘ΠΌ. ΠΠ½ΠΎΠΏΠΊΠΈ Pen Material Design Buttons With Polymer ΠΎΡ SitePoint (@SitePoint) Π½Π° CodePen.
ΠΡΠΈΠΌΠ΅ΡΠ°Π½ΠΈΠ΅ ΡΠ΅Π΄Π°ΠΊΡΠΎΡΠ°: ΡΡΠΎΡ ΠΏΡΠΈΠΌΠ΅Ρ Π½Π΅ ΡΠΎΠ΄Π΅ΡΠΆΠΈΡ ΡΠ΅Π³Π°
, ΠΏΠΎΡΠΊΠΎΠ»ΡΠΊΡ ΠΎΠ½ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΠ΅Ρ ΡΠ°Π·ΠΌΠ΅ΡΠΊΠ΅ Polymer ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ Π΄Π»Ρ ΠΊΠ½ΠΎΠΏΠΎΠΊ, ΠΎΠ΄Π½Π°ΠΊΠΎ, Π΅ΡΠ»ΠΈ Π²Ρ ΡΠ΅Π°Π»ΠΈΠ·ΡΠ΅ΡΠ΅ Polymer Π² Π±ΠΎΠ»ΡΡΠΎΠΌ ΠΏΡΠΎΠ΅ΠΊΡΠ΅, ΡΡΠΎΠΈΡ ΠΈΠ·ΡΡΠΈΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΊΠ½ΠΎΠΏΠΎΠΊ, Π° Π½Π΅ ΡΠ΅Π³ΠΎΠ² ΠΏΡΠΈΠ²ΡΠ·ΠΊΠΈ Π² Π²Π°ΡΠ° ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΡ. ΠΡ ΡΠ°ΡΡΠΌΠΎΡΡΠΈΠΌ ΡΡΠΎ Π±ΠΎΠ»Π΅Π΅ ΠΏΠΎΠ΄ΡΠΎΠ±Π½ΠΎ Π² ΠΎΠ΄Π½ΠΎΠΉ ΠΈΠ· ΡΠ»Π΅Π΄ΡΡΡΠΈΡ
ΡΡΠ°ΡΠ΅ΠΉ.
Π ΡΡΠΈΡ
ΠΊΠ½ΠΎΠΏΠΊΠ°Ρ
ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡΡΡ Π΄Π²Π΅ ΠΎΡΠ½ΠΎΠ²Π½ΡΠ΅ ΠΈΠ΄Π΅ΠΈ — box-shadow
ΠΈ Polymer .
Polymer — ΡΡΠΎ Π½Π°Π±ΠΎΡ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΎΠ² ΠΈ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΎΠ², ΠΏΡΠ΅Π΄Π½Π°Π·Π½Π°ΡΠ΅Π½Π½ΡΠΉ Π΄Π»Ρ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ Π²Π΅Π±-ΡΠ°ΠΉΡΠΎΠ². ΠΡΠ»ΠΈ Π²Ρ Π·Π½Π°ΠΊΠΎΠΌΡ Ρ Bootstrap, Polymer ΠΎΡΠ΅Π½Ρ ΠΏΠΎΡ ΠΎΠΆ. ΠΠ±Π½Π°ΡΡΠΆΠ΅Π½Π½ΡΠΉ Π²ΡΡΠ΅ ΠΌΠΎΡΠ½ΡΠΉ ΡΡΡΠ΅ΠΊΡ ΠΏΡΠ»ΡΡΠ°ΡΠΈΠΈ Π΄ΠΎΠ±Π°Π²Π»ΡΠ΅ΡΡΡ ΠΎΠ΄Π½ΠΎΠΉ ΡΡΡΠΎΠΊΠΎΠΉ ΠΊΠΎΠ΄Π°.
ΠΠ’ΠΠ ΠΠΠΠ’Π¬
/ * ΡΡΠΎ Π»ΠΈΠ½ΠΈΡ, ΠΊΠΎΡΠΎΡΠ°Ρ Π΄ΠΎΠ±Π°Π²Π»ΡΠ΅Ρ ΡΡΡΠ΅ΠΊΡ ΡΡΠ±ΠΈ Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΠΏΠΎΠ»ΠΈΠΌΠ΅ΡΠ° * /
— ΡΡΠΎ ΠΏΠΎΠ»ΠΈΠΌΠ΅ΡΠ½ΡΠΉ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ.ΠΠΌΠΏΠΎΡΡΠΈΡΡΡ Polymer Π² Π½Π°ΡΠ°Π»Π΅ Π½Π°ΡΠ΅Π³ΠΎ HTML, ΠΌΡ ΠΏΠΎΠ»ΡΡΠ°Π΅ΠΌ Π΄ΠΎΡΡΡΠΏ ΠΊ ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΠΎΠΌΡ ΡΡΠ΅ΠΉΠΌΠ²ΠΎΡΠΊΡ ΠΈ Π΅Π³ΠΎ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠ°ΠΌ. Π£Π·Π½Π°ΠΉΡΠ΅ Π±ΠΎΠ»ΡΡΠ΅ Π½Π° Π΄ΠΎΠΌΠ°ΡΠ½Π΅ΠΉ ΡΡΡΠ°Π½ΠΈΡΠ΅ ΠΏΡΠΎΠ΅ΠΊΡΠ° Β«ΠΠΎΠ»ΠΈΠΌΠ΅ΡΒ».
Π’Π΅ΠΏΠ΅ΡΡ, ΠΊΠΎΠ³Π΄Π° ΠΌΡ ΠΏΠΎΠ½ΠΈΠΌΠ°Π΅ΠΌ, ΡΡΠΎ ΡΠ°ΠΊΠΎΠ΅ ΠΏΠΎΠ»ΠΈΠΌΠ΅Ρ ΠΈ ΠΎΡΠΊΡΠ΄Π° Π±Π΅ΡΠ΅ΡΡΡ ΡΡΠ±Ρ (ΠΊΠ°ΠΊ ΡΡΠΎ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ — ΡΡΠΎ ΠΈΡΡΠΎΡΠΈΡ Π΄ΡΡΠ³ΠΎΠ³ΠΎ Π΄Π½Ρ), Π΄Π°Π²Π°ΠΉΡΠ΅ ΠΏΠΎΠ³ΠΎΠ²ΠΎΡΠΈΠΌ ΠΎ CSS, ΠΊΠΎΡΠΎΡΡΠΉ ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ Π²ΡΠΏΠΎΠ»Π½ΡΡΡ ΠΏΡΠΈΠ½ΡΠΈΠΏΡ ΠΌΠ°ΡΠ΅ΡΠΈΠ°Π»ΡΠ½ΠΎΠ³ΠΎ Π΄ΠΈΠ·Π°ΠΉΠ½Π°, Π·Π°ΡΡΠ°Π²Π»ΡΡ ΠΊΠ½ΠΎΠΏΠΊΠΈ Β«Π²ΡΠΏΠ»ΡΠ²Π°ΡΡΒ».
ΠΊΡΠ·ΠΎΠ² {
ΡΠ²Π΅Ρ ΡΠΎΠ½Π°: # f9f9f9;
ΡΠ΅ΠΌΠ΅ΠΉΡΡΠ²ΠΎ ΡΡΠΈΡΡΠΎΠ²: RobotoDraft, Helvetica Neue;
}
.ΠΊΠ½ΠΎΠΏΠΊΠ° {
Π΄ΠΈΡΠΏΠ»Π΅ΠΉ: Π²ΡΡΡΠΎΠ΅Π½Π½ΡΠΉ Π±Π»ΠΎΠΊ;
ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅: ΠΎΡΠ½ΠΎΡΠΈΡΠ΅Π»ΡΠ½ΠΎΠ΅;
ΡΠΈΡΠΈΠ½Π°: 120 ΠΏΠΈΠΊΡΠ΅Π»Π΅ΠΉ;
Π²ΡΡΠΎΡΠ°: 32 ΠΏΠΈΠΊΡΠ΅Π»Ρ;
Π²ΡΡΠΎΡΠ° ΡΡΡΠΎΠΊΠΈ: 32 ΠΏΠΈΠΊΡΠ΅Π»Ρ;
ΡΠ°Π΄ΠΈΡΡ Π³ΡΠ°Π½ΠΈΡΡ: 2 ΠΏΠΈΠΊΡΠ΅Π»Ρ;
ΡΠ°Π·ΠΌΠ΅Ρ ΡΡΠΈΡΡΠ°: 0.9em;
ΡΠ²Π΅Ρ ΡΠΎΠ½Π°: #fff;
ΡΠ²Π΅Ρ: # 646464;
ΠΌΠ°ΡΠΆΠ°: 20 ΠΏΠΈΠΊΡΠ΅Π»Π΅ΠΉ 10 ΠΏΠΈΠΊΡΠ΅Π»Π΅ΠΉ;
ΠΏΠ΅ΡΠ΅Ρ
ΠΎΠ΄: 0,2 Ρ;
Π·Π°Π΄Π΅ΡΠΆΠΊΠ° ΠΏΠ΅ΡΠ΅Ρ
ΠΎΠ΄Π°: 0,2 Ρ;
box-shadow: 0 2px 5px 0 rgba (0, 0, 0, 0,26);
}
.button: active {
box-shadow: 0 8px 17px 0 rgba (0, 0, 0, 0,2);
Π·Π°Π΄Π΅ΡΠΆΠΊΠ° ΠΏΠ΅ΡΠ΅Ρ
ΠΎΠ΄Π°: 0 Ρ;
}
.button.grey {
ΡΠ²Π΅Ρ ΡΠΎΠ½Π°: #eee;
}
.button.blue {
ΡΠ²Π΅Ρ ΡΠΎΠ½Π°: # 4285f4;
ΡΠ²Π΅Ρ: #fff;
}
.button.green {
ΡΠ²Π΅Ρ ΡΠΎΠ½Π°: # 0f9d58;
ΡΠ²Π΅Ρ: #fff;
}
.center {
Π²ΡΡΠ°Π²Π½ΠΈΠ²Π°Π½ΠΈΠ΅ ΡΠ΅ΠΊΡΡΠ°: ΡΠ΅Π½ΡΡ;
}
ΠΡΠΈ ΠΊΠ½ΠΎΠΏΠΊΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡ box-shadow
Π΄Π»Ρ Π±ΠΎΠ»ΡΡΠ΅ΠΉ ΡΠ°ΡΡΠΈ ΡΠ²ΠΎΠ΅Π³ΠΎ Π΄ΠΈΠ·Π°ΠΉΠ½Π°.ΠΠ°Π²Π°ΠΉΡΠ΅ ΠΏΠΎΡΠΌΠΎΡΡΠΈΠΌ, ΠΊΠ°ΠΊ box-shadow
ΠΌΠ΅Π½ΡΠ΅ΡΡΡ ΠΈ ΡΠ²ΠΎΡΠΈΡ ΡΡΠ΄Π΅ΡΠ°, ΡΠ΄Π°Π»ΡΡ Π²ΡΠ΅ Π½Π΅ΠΈΠ·ΠΌΠ΅Π½Π½ΡΠ΅ CSS:
.button {
ΠΏΠ΅ΡΠ΅Ρ
ΠΎΠ΄: 0,2 Ρ;
Π·Π°Π΄Π΅ΡΠΆΠΊΠ° ΠΏΠ΅ΡΠ΅Ρ
ΠΎΠ΄Π°: 0,2 Ρ;
box-shadow: 0 2px 5px 0 rgba (0, 0, 0, 0,26);
}
.button: active {
Π·Π°Π΄Π΅ΡΠΆΠΊΠ° ΠΏΠ΅ΡΠ΅Ρ
ΠΎΠ΄Π°: 0 Ρ;
box-shadow: 0 8px 17px 0 rgba (0, 0, 0, 0,2);
}
box-shadow
ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ Π΄Π»Ρ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΡΠΎΠ½ΠΊΠΎΠΉ ΡΠ΅ΠΌΠ½ΠΎΠΉ ΡΠ΅Π½ΠΈ ΡΠ»Π΅Π²Π° ΠΈ Π²Π½ΠΈΠ·Ρ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠΈ. ΠΡΠΈ Π½Π°ΠΆΠ°ΡΠΈΠΈ ΡΠ΅Π½ΠΈ ΡΠ°ΡΡΡΠ³ΠΈΠ²Π°ΡΡΡΡ Π΄Π°Π»ΡΡΠ΅ ΠΈ ΡΡΠ°Π½ΠΎΠ²ΡΡΡΡ ΠΌΠ΅Π½Π΅Π΅ ΡΠ΅ΠΌΠ½ΡΠΌΠΈ.ΠΡΠΎ Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΠ΅ ΠΈΠΌΠΈΡΠΈΡΡΠ΅Ρ ΡΡΠ΅Ρ
ΠΌΠ΅ΡΠ½ΡΡ ΡΠ΅Π½Ρ ΠΊΠ½ΠΎΠΏΠΊΠΈ, ΠΊΠΎΡΠΎΡΠ°Ρ ΠΏΡΡΠ³Π°Π΅Ρ ΡΠΎ ΡΡΡΠ°Π½ΠΈΡΡ Π² ΡΡΠΎΡΠΎΠ½Ρ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ. ΠΡΠΎ Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΠ΅ ΡΠ²Π»ΡΠ΅ΡΡΡ ΡΠ°ΡΡΡΡ ΡΡΠΈΠ»Ρ ΠΌΠ°ΡΠ΅ΡΠΈΠ°Π»ΡΠ½ΠΎΠ³ΠΎ Π΄ΠΈΠ·Π°ΠΉΠ½Π° ΠΈ Π΅Π³ΠΎ ΠΏΡΠΈΠ½ΡΠΈΠΏΠΎΠ² Π² Π΄Π΅ΠΉΡΡΠ²ΠΈΠΈ.
ΠΠΎΠΆΠ½ΠΎ ΡΠΎΠ·Π΄Π°Π²Π°ΡΡ ΠΊΠ½ΠΎΠΏΠΊΠΈ ΠΌΠ°ΡΠ΅ΡΠΈΠ°Π»ΡΠ½ΠΎΠ³ΠΎ Π΄ΠΈΠ·Π°ΠΉΠ½Π°, ΠΊΠΎΠΌΠ±ΠΈΠ½ΠΈΡΡΡ Polymer Ρ ΡΡΡΠ΅ΠΊΡΠ°ΠΌΠΈ box-shadow
.
- ΠΠ°ΡΠ΅ΡΠΈΠ°Π» — ΡΡΠΎ ΠΌΠ΅ΡΠ°ΡΠΎΡΠ° — ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ
box-shadow
, ΠΌΡ ΠΌΠΎΠΆΠ΅ΠΌ ΠΈΠΌΠΈΡΠΈΡΠΎΠ²Π°ΡΡ ΡΡΠ΅Ρ ΠΌΠ΅ΡΠ½ΡΠ΅ ΡΠ΅Π½ΠΈ, ΠΊΠ°ΠΊ Π΅ΡΠ»ΠΈ Π±Ρ ΠΎΠ½ΠΈ ΠΏΠΎΡΠ²Π»ΡΠ»ΠΈΡΡ Ρ ΠΎΠ±ΡΠ΅ΠΊΡΠ°ΠΌΠΈ ΡΠ΅Π°Π»ΡΠ½ΠΎΠ³ΠΎ ΠΌΠΈΡΠ° - ΠΠΎΠ»ΡΠΆΠΈΡΠ½ΡΠΉ, Π³ΡΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΠΉ, Π½Π°ΠΌΠ΅ΡΠ΅Π½Π½ΡΠΉ — ΡΡΠΎ Π±ΠΎΠ»ΡΡΠ΅ Π²Π΅ΡΠ½ΠΎ Π΄Π»Ρ ΡΡΠΊΠΎ-ΡΠΈΠ½ΠΈΡ ΠΈ Π·Π΅Π»Π΅Π½ΡΡ ΠΊΠ½ΠΎΠΏΠΎΠΊ, ΠΈ ΠΎΠ½ΠΈ ΠΏΠΎΠ»Π½ΠΎΡΡΡΡ ΡΡΠΎ Π²ΡΠΏΠΎΠ»Π½ΡΡΡ.
- ΠΠ²ΠΈΠΆΠ΅Π½ΠΈΠ΅ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠΈΠ²Π°Π΅Ρ ΡΠΌΡΡΠ». — Π‘ ΠΏΠΎΠΌΠΎΡΡΡ ΠΏΠ΅ΡΠ΅Ρ
ΠΎΠ΄ΠΎΠ² ΠΠΎΠ»ΠΈΠΌΠ΅Ρ ΠΈ
box-shadow
ΠΌΡ ΠΌΠΎΠΆΠ΅ΠΌ ΡΠΎΠ·Π΄Π°ΡΡ ΠΌΠ½ΠΎΠ³ΠΎ Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΡ, ΠΊΠΎΠ³Π΄Π° ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ Π½Π°ΠΆΠΈΠΌΠ°Π΅Ρ ΠΊΠ½ΠΎΠΏΠΊΡ.
Π ΡΡΠΎΠΉ ΡΡΠ°ΡΡΠ΅ ΡΠ°ΡΡΠΊΠ°Π·ΡΠ²Π°Π΅ΡΡΡ, ΠΊΠ°ΠΊ ΡΠΎΠ·Π΄Π°Π²Π°ΡΡ ΠΊΠ½ΠΎΠΏΠΊΠΈ Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΡΡΠ΅Ρ ΡΠ°Π·Π»ΠΈΡΠ½ΡΡ ΠΌΠ΅ΡΠΎΠ΄ΠΎΠ»ΠΎΠ³ΠΈΠΉ Π΄ΠΈΠ·Π°ΠΉΠ½Π°. ΠΡΠ»ΠΈ Π²Ρ Ρ ΠΎΡΠΈΡΠ΅ ΡΠΎΠ·Π΄Π°ΡΡ ΠΏΡΠΎΡΠΎΡΠΈΠΏ ΡΠ²ΠΎΠΈΡ ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½ΡΡ ΠΊΠ½ΠΎΠΏΠΎΠΊ, Ρ ΡΠ΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π³Π΅Π½Π΅ΡΠ°ΡΠΎΡ ΠΊΠ½ΠΎΠΏΠΎΠΊ CSS3.
Π Π·Π°ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅
Π§Π΅ΡΠ½ΠΎ-Π±Π΅Π»ΡΠ΅ ΠΊΠ½ΠΎΠΏΠΊΠΈ Π½Π°Π΄Π΅ΠΆΠ½Ρ ΠΈ ΠΏΡΠΎΡΡΡ. ΠΠ°ΠΌΠ΅Π½ΠΈΡΠ΅ ΡΠ΅ΡΠ½ΡΠΉ ΠΈ Π±Π΅Π»ΡΠΉ ΡΠ²Π΅ΡΠ°ΠΌΠΈ Π²Π°ΡΠ΅Π³ΠΎ Π±ΡΠ΅Π½Π΄Π°, ΡΡΠΎΠ±Ρ ΠΊΠ½ΠΎΠΏΠΊΠ° Π±ΡΡΡΡΠΎΠ³ΠΎ Π΄ΠΎΡΡΡΠΏΠ° Π±ΡΠ»Π° ΡΠ΅Π»Π΅Π²Π°Π½ΡΠ½Π° Π²Π°ΡΠ΅ΠΌΡ ΡΠ°ΠΉΡΡ.ΠΠ½ΠΎΠΏΠΊΠΈ Ρ ΠΏΠ»ΠΎΡΠΊΠΈΠΌ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠΎΠΌ ΠΏΡΠΎΡΡΡ ΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡ Π½Π΅Π±ΠΎΠ»ΡΡΠΈΠ΅ Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΡ ΠΈ ΡΠ²Π΅ΡΠ°, ΡΡΠΎΠ±Ρ ΡΠ°ΡΡΠΊΠ°Π·ΡΠ²Π°ΡΡ Π±ΠΎΠ»ΡΡΠΈΠ΅ ΠΈΡΡΠΎΡΠΈΠΈ. ΠΠ½ΠΎΠΏΠΊΠΈ ΠΌΠ°ΡΠ΅ΡΠΈΠ°Π»ΡΠ½ΠΎΠ³ΠΎ Π΄ΠΈΠ·Π°ΠΉΠ½Π° ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡ ΠΊΡΡΠΏΠ½ΠΎΠΌΠ°ΡΡΡΠ°Π±Π½ΡΠ΅ ΡΠ»ΠΎΠΆΠ½ΡΠ΅ Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΡ, ΠΈΠΌΠΈΡΠΈΡΡΡΡΠΈΠ΅ ΡΠ΅Π½ΠΈ ΡΠ΅Π°Π»ΡΠ½ΠΎΠ³ΠΎ ΠΌΠΈΡΠ°, ΡΡΠΎΠ±Ρ ΠΏΡΠΈΠ²Π»Π΅ΡΡ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ.
ΠΠ°Π΄Π΅ΡΡΡ, ΡΡΠΎ ΡΡΠΊΠΎΠ²ΠΎΠ΄ΡΡΠ²ΠΎ ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ Π½ΠΎΠ²ΠΈΡΠΊΠ°ΠΌ Π² CSS ΠΏΠΎΠ½ΡΡΡ ΡΡΡΠΎΠΈΡΠ΅Π»ΡΠ½ΡΠ΅ Π±Π»ΠΎΠΊΠΈ, ΠΊΠΎΡΠΎΡΡΠ΅ Π΄Π΅Π»Π°ΡΡ ΠΊΠ½ΠΎΠΏΠΊΠΈ ΡΠ°ΠΊΠΈΠΌΠΈ ΠΌΠΎΡΠ½ΡΠΌΠΈ ΠΈ ΡΠ²ΠΎΡΡΠ΅ΡΠΊΠΈ ΡΠΈΡΠΎΠΊΠΎ ΡΠ°ΡΠΏΡΠΎΡΡΡΠ°Π½Π΅Π½Π½ΡΠΌΠΈ.
ΡΡΡΠ»ΠΎΠΊ Π΄Π»Ρ ΡΡΠΈΠ»ΠΈΠ·Π°ΡΠΈΠΈ Π² ΡΡΠΈΠ»ΡΠ½ΡΠ΅ ΠΊΠ½ΠΎΠΏΠΊΠΈ | Π£ΡΠ΅Π±Π½ΠΈΠΊ CSS
Π‘ΡΡΠ»ΠΊΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡΡΡ Π΄Π»Ρ ΡΠ²ΡΠ·ΡΠ²Π°Π½ΠΈΡ ΡΠ²ΡΠ·Π°Π½Π½ΡΡ
Π²Π΅Π±-ΡΡΡΠ°Π½ΠΈΡ. Π HTML
Π’Π΅Π³ ΠΏΡΠΈΠ²ΡΠ·ΠΊΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ Π΄Π»Ρ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ Π³ΠΈΠΏΠ΅ΡΡΡΡΠ»ΠΎΠΊ. ΠΡ ΡΠΆΠ΅ Π½Π°ΡΡΠΈΠ»ΠΈΡΡ ΡΡΠΈΠ»ΠΈΠ·ΠΎΠ²Π°ΡΡ ΡΡΡΠ»ΠΊΡ Π² Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠΈ ΠΎΡ Π΅Π΅ ΡΠΎΡΡΠΎΡΠ½ΠΈΡ, Π° ΠΈΠΌΠ΅Π½Π½ΠΎ: hover , link , visit ΠΈ active .
Π ΡΡΠΎΠΌ ΡΡΠΊΠΎΠ²ΠΎΠ΄ΡΡΠ²Π΅ ΠΌΡ ΡΠ·Π½Π°Π΅ΠΌ, ΠΊΠ°ΠΊ ΡΠ΄Π΅Π»Π°ΡΡ ΡΡΡΠ»ΠΊΠΈ ΠΏΠΎΡ ΠΎΠΆΠΈΠΌΠΈ Π½Π° ΠΏΡΡΠΌΠΎΡΠ³ΠΎΠ»ΡΠ½ΡΠ΅ ΠΊΠ½ΠΎΠΏΠΊΠΈ, ΡΠΎΡΠ½ΠΎ ΡΠ°ΠΊ ΠΆΠ΅, ΠΊΠ°ΠΊ ΠΌΡ Π²ΠΈΠ΄ΠΈΠΌ ΠΊΠ½ΠΎΠΏΠΊΠΈ Β«ΠΡΠΏΡΠ°Π²ΠΈΡΡΒ» Π² ΡΠΎΡΠΌΠ°Ρ , ΠΊΠ½ΠΎΠΏΠΊΠΈ Β«ΠΠ°Π»Π΅Π΅Β» ΠΈ Β«ΠΠ°Π·Π°Π΄Β» Π² ΠΊΠΎΠ½ΡΠ΅ ΡΡΠΎΠ³ΠΎ ΡΡΠΊΠΎΠ²ΠΎΠ΄ΡΡΠ²Π°, Π³ΠΈΠΏΠ΅ΡΡΡΡΠ»ΠΊΡ Β«ΠΠΈΠ²ΠΎΠΉ ΠΏΡΠΈΠΌΠ΅ΡΒ» ΠΈ Ρ. Π.
ΠΡΠ»ΠΈ Ρ Π½Π°Ρ Π΅ΡΡΡ Π΄Π²Π° ΠΊΠ»Π°ΡΡΠ° ΡΡΠΈΠ»Π΅ΠΉ Ρ ΡΠ°Π·Π½ΡΠΌΠΈ ΠΏΡΠ°Π²ΠΈΠ»Π°ΠΌΠΈ ΡΡΠΈΠ»Π΅ΠΉ, ΠΌΡ ΠΌΠΎΠΆΠ΅ΠΌ Π΄ΠΎΠ±Π°Π²ΠΈΡΡ ΠΈΡ
ΠΎΠ±Π° Π²ΠΌΠ΅ΡΡΠ΅ Π² ΠΎΠ΄ΠΈΠ½ ΡΠ΅Π³.ΠΠΎΡ clickme
class,
CSS:
.clickme {
ΡΠ²Π΅Ρ ΡΠΎΠ½Π°: #EEEEEE;
ΠΎΡΡΡΡΠΏ: 8 ΠΏΠΈΠΊΡΠ΅Π»Π΅ΠΉ 20 ΠΏΠΈΠΊΡΠ΅Π»Π΅ΠΉ;
ΡΠ΅ΠΊΡΡΠΎΠ²ΠΎΠ΅ ΠΎΡΠΎΡΠΌΠ»Π΅Π½ΠΈΠ΅: Π½Π΅Ρ;
font-weight: ΠΆΠΈΡΠ½ΡΠΉ;
ΡΠ°Π΄ΠΈΡΡ Π³ΡΠ°Π½ΠΈΡΡ: 5 ΠΏΠΈΠΊΡΠ΅Π»Π΅ΠΉ;
ΠΊΡΡΡΠΎΡ: ΡΠΊΠ°Π·Π°ΡΠ΅Π»Ρ;
}
ΠΡΡ ΠΎΠ΄:
clickme
— ΡΡΠΎ ΠΊΠ»Π°ΡΡ ΡΡΠΈΠ»Π΅ΠΉ, ΠΊΠΎΡΠΎΡΡΠΉ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠΈΠ²Π°Π΅Ρ Π½Π΅ΠΊΠΎΡΠΎΡΡΠ΅ Π±Π°Π·ΠΎΠ²ΡΠ΅ ΡΡΠΈΠ»ΠΈ Π΄Π»Ρ ΡΡΡΠ»ΠΊΠΈ, ΡΠ°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ Π·Π°ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅, ΡΠ΄Π°Π»Π΅Π½ΠΈΠ΅ ΠΏΠΎΠ΄ΡΠ΅ΡΠΊΠΈΠ²Π°Π½ΠΈΡ ΠΈ Ρ. Π., Π§ΡΠΎΠ±Ρ ΠΎΠ½Π° Π²ΡΠ³Π»ΡΠ΄Π΅Π»Π° ΠΊΠ°ΠΊ ΠΏΡΠΎΡΡΠ°Ρ ΡΡΠ°ΡΠ°Ρ ΠΊΠ½ΠΎΠΏΠΊΠ°.ΠΠΎ Π΄Π°, ΠΎΡΠ½ΠΎΠ²Π½Π°Ρ Π·Π°Π΄Π°ΡΠ° ΠΏΠΎ ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°Π½ΠΈΡ ΡΡΡΠ»ΠΊΠΈ Π² ΠΊΠ½ΠΎΠΏΠΊΡ Π²ΡΠΏΠΎΠ»Π½Π΅Π½Π°.
ΠΠΈΠ²ΠΎΠΉ ΠΏΡΠΈΠΌΠ΅Ρ β
Π’Π΅ΠΏΠ΅ΡΡ ΠΌΡ Π΄ΠΎΠ±Π°Π²ΠΈΠΌ Π±ΠΎΠ»ΡΡΠ΅ ΠΊΠ»Π°ΡΡΠΎΠ² ΡΡΠΈΠ»Π΅ΠΉ ΠΏΠΎΠ²Π΅ΡΡ
Π±Π°Π·ΠΎΠ²ΠΎΠ³ΠΎ ΠΊΠ»Π°ΡΡΠ° clickme
, ΡΡΠΎΠ±Ρ ΡΠΎΠ·Π΄Π°Π²Π°ΡΡ ΠΊΡΠ°ΡΠΎΡΠ½ΡΠ΅ ΠΊΠ½ΠΎΠΏΠΊΠΈ.
ΠΡΠ°ΡΠ½Π°Ρ ΠΊΠ½ΠΎΠΏΠΊΠ° β . ΠΠΏΠ°ΡΠ½ΠΎΡΡΡ
ΠΊΠ»Π°ΡΡ
.danger {
ΡΠ²Π΅Ρ ΡΠΎΠ½Π°: # FF0040;
ΡΠ²Π΅Ρ: #FFFFFF;
}
.danger: hover {
ΡΠ²Π΅Ρ ΡΠΎΠ½Π°: # EB003B;
ΡΠ²Π΅Ρ: #FFFFFF;
}
HTML:
class =" clickme dangerous "> Π’Π΅ΡΡΡ
div & g ΠΡΡ
ΠΎΠ΄:
ΠΠΎΡΠΌΠΎΡΡΠΈΡΠ΅ ΠΎΠ±ΡΠ΅Π΄ΠΈΠ½Π΅Π½Π½ΡΠΉ ΠΊΠΎΠ΄ Π²ΠΆΠΈΠ²ΡΡ Π½Π° Web Playground ΠΈ Π΄Π°ΠΆΠ΅ ΠΏΠΎΠΏΡΠΎΠ±ΡΠΉΡΠ΅ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡΡ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΡΠ²ΠΎΠΉΡΡΠ² CSS.
ΠΠΈΠ²ΠΎΠΉ ΠΏΡΠΈΠΌΠ΅Ρ β
Π€ΠΈΠ½Π°Π»! ΠΠΎΠ»Π½ΡΠΉ Π½Π°Π±ΠΎΡ ΡΡΠΈΠ»ΡΠ½ΡΡ
ΠΊΠ½ΠΎΠΏΠΎΠΊ CSS
Π ΡΡΠΎΡ Π½Π°Π±ΠΎΡ ΠΊΠ½ΠΎΠΏΠΎΠΊ ΠΌΡ Π΄ΠΎΠ±Π°Π²ΠΈΠ»ΠΈ 5 ΡΠ²Π΅ΡΠΎΠ² uinque, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ 5 ΡΠ°Π·Π»ΠΈΡΠ½ΡΡ
ΠΊΠ»Π°ΡΡΠΎΠ² ΡΡΠΈΠ»Π΅ΠΉ css, Π° ΠΈΠΌΠ΅Π½Π½ΠΎ ΠΎΠΏΠ°ΡΠ½ΠΎΡΡΡ
, ΡΡΠΏΠ΅Ρ
, ΠΏΡΠ΅Π΄ΡΠΏΡΠ΅ΠΆΠ΄Π΅Π½ΠΈΠ΅
, ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ
, ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ
.
ΠΡ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡΡ ΡΠ²Π΅ΡΠ° Π² ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΠΈΠΈ Ρ ΡΠ΅ΠΌΠΎΠΉ Π²Π°ΡΠ΅Π³ΠΎ Π²Π΅Π±-ΡΠ°ΠΉΡΠ° ΠΈΠ»ΠΈ Π΄Π°ΠΆΠ΅ Π΄ΠΎΠ±Π°Π²ΠΈΡΡ ΠΊ Π½Π΅ΠΌΡ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΠ΅ ΠΊΠ»Π°ΡΡΡ ΡΠ²Π΅ΡΠΎΠ². Π’Π΅ΠΏΠ΅ΡΡ ΠΏΠ΅ΡΠ΅ΠΉΠ΄ΠΈΡΠ΅ Π½Π° Web Playground , ΡΡΠΎΠ±Ρ ΡΠ²ΠΈΠ΄Π΅ΡΡ ΠΏΠΎΠ»Π½ΡΠΉ ΠΊΠΎΠ΄ Π² Π΄Π΅ΠΉΡΡΠ²ΠΈΠΈ.
ΠΡΡ
ΠΎΠ΄:
ΠΠΈΠ²ΠΎΠΉ ΠΏΡΠΈΠΌΠ΅Ρ β
ΠΠ°Π΄Π΅Π΅ΠΌΡΡ, Π²Π°ΠΌ ΠΏΠΎΠ½ΡΠ°Π²ΠΈΠ»ΠΎΡΡ ΡΡΠΎ ΡΠΏΡΠ°ΠΆΠ½Π΅Π½ΠΈΠ΅. Π ΠΏΠΎΡΡΠ΅Π½ΠΈΡΡΠΉΡΠ΅ΡΡ Π½Π° Π½Π°ΡΠ΅ΠΉ ΠΆΠΈΠ²ΠΎΠΉ Π²Π΅Π±-ΠΏΠ»ΠΎΡΠ°Π΄ΠΊΠ΅ (ΡΡΡΠ»ΠΊΠ°) ΠΈ ΠΏΠΎΠ΄Π΅Π»ΠΈΡΠ΅ΡΡ Ρ Π½Π°ΠΌΠΈ ΡΠ²ΠΎΠΈΠΌΠΈ ΠΏΡΠΎΠ΅ΠΊΡΠ°ΠΌΠΈ ΡΡΠΈΠ»Ρ, ΡΠ΄Π΅Π»Π°Π² ΡΠ½ΠΈΠΌΠΎΠΊ ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠΎΠ² Π½Π° Π½Π°ΡΠ΅ΠΉ ΡΡΡΠ°Π½ΠΈΡΠ΅ Π² Facebook. ΠΠ°!
ΠΠ½ΠΎΠΏΠΊΠ° CSS | WordPress.org
ΠΠ΅ΡΠ΅ΠΉΠ΄ΠΈΡΠ΅ Π² ΠΠ°ΡΡΡΠΎΠΉΡΠΈΠΊ - ΠΠ±ΡΠΈΠ΅ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΡ - ΠΠ½ΠΎΠΏΠΊΠΈ ΡΠ΅ΠΌΡ - Π¦Π²Π΅Ρ ΡΠΎΠ½Π° ΠΈ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡΠ΅ ΡΠ²Π΅Ρ ΡΠ°ΠΌ.
Π‘ΠΏΠ°ΡΠΈΠ±ΠΎ, Π½ΠΎ ΡΡΠΎ ΠΌΠ΅Π½ΡΠ΅Ρ ΡΠΎΠ»ΡΠΊΠΎ ΡΠ²Π΅Ρ ΠΊΠ½ΠΎΠΏΠΊΠΈ. Π― Ρ
ΠΎΡΡ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡΡ ΡΠ²Π΅Ρ ΡΠ΅ΠΊΡΡΠ° Π²Π½ΡΡΡΠΈ ΠΊΠ½ΠΎΠΏΠΊΠΈ. Β«Π¦Π²Π΅Ρ ΡΡΠΈΡΡΠ°Β»
ΠΠ΅ΡΡ
Π½ΡΡ ΠΊΠ½ΠΎΠΏΠΊΠ° (ΠΊΠΎΠ½ΡΡΠ»ΡΡΠ°ΡΠΈΡ ΠΈ ΡΠΈΡΠ°ΡΠ°) - Π²Π°ΠΌ Π½ΡΠΆΠ½ΠΎ ΠΏΠ΅ΡΠ΅ΠΉΡΠΈ Π² Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ> Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ> ΠΌΠ΅Π½Ρ ΠΈ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡΡ ΡΠ²Π΅Ρ ΠΎΡΡΡΠ΄Π°. ΠΡΠΎΠΌΠ΅ ΡΠΎΠ³ΠΎ, ΠΏΡΠΎΠ²Π΅ΡΡΡΠ΅ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ ΡΠ²Π΅ΡΠ° ΡΠ°ΡΠΊΡΡΠ²Π°ΡΡΠ΅Π³ΠΎΡΡ ΡΠΏΠΈΡΠΊΠ° Π½Π° ΡΠΎΠΉ ΠΆΠ΅ ΠΏΠ°Π½Π΅Π»ΠΈ.
ΠΠ½ΠΎΠΏΠΊΠ° Π½Π° ΡΡΡΠ°Π½ΠΈΡΠ΅ (ΠΏΠΎΠ΄ΡΠΎΠ±Π½Π΅Π΅) - ΠΏΠ΅ΡΠ΅ΠΉΠ΄ΠΈΡΠ΅ ΠΊ Π½Π°ΡΡΡΠΎΠΉΠΊΠ΅> ΠΎΠ±ΡΠΈΠ΅ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΡ> ΠΊΠ½ΠΎΠΏΠΊΠ° ΡΠ΅ΠΌΡ ΠΈ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡΠ΅ ΡΠ²Π΅Ρ Π·Π΄Π΅ΡΡ. (Π½ΠΎ ΡΡΠΎ Π½Π΅ ΡΡΠ°Π±ΠΎΡΠ°Π΅Ρ, Π΅ΡΠ»ΠΈ Π²Ρ Π²ΡΠΏΠΎΠ»Π½ΠΈΠ»ΠΈ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ Elementor).
ΠΠΠ ΠΠΠΠΠ’Π ΠΊ ΡΠ΅Π΄Π°ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ Ρ ΠΏΠΎΠΌΠΎΡΡΡ Elementor ΡΡΠΎΠΉ ΡΡΡΠ°Π½ΠΈΡΡ ΠΈ Π½Π°ΠΆΠΌΠΈΡΠ΅ ΠΊΠ½ΠΎΠΏΠΊΡ, ΠΊΠΎΡΠΎΡΡΡ Π²Ρ Ρ
ΠΎΡΠΈΡΠ΅ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡΡ. Π’Π΅ΠΏΠ΅ΡΡ ΡΡΠΈΠ»ΠΈΠ·ΡΠΉΡΠ΅ ΠΊΠ½ΠΎΠΏΠΊΡ Π² ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΠΈΠΈ Ρ Π²Π°ΡΠΈΠΌΠΈ ΠΏΠΎΡΡΠ΅Π±Π½ΠΎΡΡΡΠΌΠΈ.
Π²Ρ ΡΠ°ΠΊΠΆΠ΅ ΡΠΏΡΠ°Π²Π»ΡΠ΅ΡΠ΅ ΡΠ²Π΅ΡΠΎΠΌ ΠΈΠ· Π²ΡΡΠ΅ΡΠΊΠ°Π·Π°Π½Π½ΠΎΠ³ΠΎ ΠΌΠ΅ΡΡΠ°.
ΠΠΎ ΡΡΠΎ Π½Π΅ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡΡ ΡΠ΅ΠΊΡΡ Π²Π½ΡΡΡΠΈ ΠΏΠΎΠ»Ρ, Π΅ΡΠ»ΠΈ Π²Ρ Π½Π΅ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π±ΡΡΡ Π±ΠΎΠ»Π΅Π΅ ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ½ΡΠΌΠΈ.
Π½Π°ΡΡΡΠΎΠΈΡΡ> Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ> ΠΌΠ΅Π½Ρ>?
ΠΠ° Π²Π°ΡΠ΅ΠΉ ΡΡΡΠ°Π½ΠΈΡΠ΅ Π΄Π²Π΅ ΠΊΠ½ΠΎΠΏΠΊΠΈ.
ΠΊΠ½ΠΎΠΏΠΊΠ° 1 - ΠΊΠΎΠ½ΡΡΠ»ΡΡΠ°ΡΠΈΠΈ ΠΈ ΡΠ°ΡΡΠ΅Π½ΠΊΠΈ - ΠΊΠ°ΠΊΠΎΠΉ ΡΠ²Π΅Ρ Π²Ρ Ρ
ΠΎΡΠΈΡΠ΅ ΡΡΡΠ°Π½ΠΎΠ²ΠΈΡΡ? Π Π½Π°ΡΡΠΎΡΡΠ΅Π΅ Π²ΡΠ΅ΠΌΡ ΠΎΠ½ ΡΠ΅ΡΠ½ΡΠΉ, Π° ΡΠ²Π΅Ρ Π½Π°Π²Π΅Π΄Π΅Π½ΠΈΡ - Π±Π΅Π»ΡΠΉ.
button 2 - Π£Π·Π½Π°ΠΉΡΠ΅ Π±ΠΎΠ»ΡΡΠ΅ - Π² Π½Π°ΡΡΠΎΡΡΠ΅Π΅ Π²ΡΠ΅ΠΌΡ ΠΎΠ½ ΡΠ΅ΡΠ½ΡΠΉ, ΠΈ ΡΠ²Π΅Ρ Π½Π°Π²Π΅Π΄Π΅Π½ΠΈΡ ΡΠ°ΠΊΠΆΠ΅ ΡΠ΅ΡΠ½ΡΠΉ.
Π‘ΠΎΠΎΠ±ΡΠΈΡΠ΅ ΠΌΠ½Π΅, ΠΊΠ°ΠΊΠΎΠΉ ΡΠ²Π΅Ρ Π²Ρ Ρ
ΠΎΡΠΈΡΠ΅ ΡΡΡΠ°Π½ΠΎΠ²ΠΈΡΡ ΠΈ Π΄Π»Ρ ΠΊΠ°ΠΊΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠΈ?
ΠΊΠ½ΠΎΠΏΠΊΠ° 1 - Ρ Ρ
ΠΎΡΡ, ΡΡΠΎΠ±Ρ ΠΎΠ±Π° ΡΠ²Π΅ΡΠ° ΡΠ΅ΠΊΡΡΠ° Π±ΡΠ»ΠΈ ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²ΡΠΌΠΈ
Π― ΡΠ°Π·ΡΠ°Π±ΠΎΡΠ°Π» CSS
# site-navigation-wrap .dropdown-menu> li.btn> a> span
, Π½ΠΎ Ρ Π½Π΅ ΠΌΠΎΠ³Ρ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠ°ΡΡ CSS Π΄Π»Ρ ΡΠ΅ΠΊΡΡΠ° ΠΏΡΠΈ Π½Π°Π²Π΅Π΄Π΅Π½ΠΈΠΈ
ΠΊΠ½ΠΎΠΏΠΊΠ° 2 Ρ ΠΌΠΎΠ³Ρ ΡΡΠΎ ΡΠ΄Π΅Π»Π°ΡΡ ΡΠΏΠ°ΡΠΈΠ±ΠΎ
# site-navigation-wrap.dropdown-menu> li.btn> a> span, # site-navigation-wrap .dropdown-menu> li.btn> a> span: hover {
color: #fff;
}
ΠΏΠΎΠΏΡΠΎΠ±ΡΠΉΡΠ΅ ΡΡΠΎΡ.
ΠΠ°ΠΊ Π²Π°ΡΠΈΠ°Π½Ρ, Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΡΠ΄Π΅Π»Π°ΡΡ ΡΡΠΎ ΠΏΠΎ
Π½Π°ΡΡΡΠΎΠΉΡΠ΅> Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ> ΠΌΠ΅Π½Ρ ΠΈ Π½Π°ΠΉΠ΄ΠΈΡΠ΅ Β«Π‘Π’ΠΠΠ¬ ΠΠ ΠΠΠΠΠ£ΠΠΠΒ». ΠΈΠ·ΠΌΠ΅Π½ΠΈΡΡ ΡΠ²Π΅Ρ ΡΡΡΠ»ΠΊΠΈ ΠΈ ΡΠ²Π΅Ρ ΡΡΡΠ»ΠΊΠΈ ΠΏΡΠΈ Π½Π°Π²Π΅Π΄Π΅Π½ΠΈΠΈ.
Π‘ΠΏΠ°ΡΠΈΠ±ΠΎ, ΠΠΌΠΈΡ, Π½ΠΎ ΠΎΠ±Π° ΡΡΠΈ Π²Π°ΡΠΈΠ°Π½ΡΠ° Π½Π΅ ΡΠ°Π±ΠΎΡΠ°ΡΡ.
Π’Π΅ΠΊΡΡ Π²Π½ΡΡΡΠΈ ΠΊΠ½ΠΎΠΏΠΊΠΈ Π½Π΅ ΠΌΠ΅Π½ΡΠ΅Ρ ΡΠ²Π΅Ρ ΠΏΡΠΈ Π½Π°Π²Π΅Π΄Π΅Π½ΠΈΠΈ ΠΊΡΡΡΠΎΡΠ°β¦ Π― ΠΌΠΎΠ³Ρ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡΡ ΡΠ²Π΅Ρ ΡΠ΅ΠΊΡΡΠ°, Π½ΠΎ Π½Π΅ ΠΏΡΠΈ Π½Π°Π²Π΅Π΄Π΅Π½ΠΈΠΈ.
Π΄Π»Ρ ΡΠ²Π΅ΡΠ° ΡΠ΅ΠΊΡΡΠ° -
# site-navigation-wrap.ΡΠ°ΡΠΊΡΡΠ²Π°ΡΡΠ΅Π΅ΡΡ ΠΌΠ΅Π½Ρ> li.btn> a> span {
color: #fff;
}
Π΄Π»Ρ ΡΠ²Π΅ΡΠ° ΡΠ΅ΠΊΡΡΠ° - ΠΏΡΠΈ Π½Π°Π²Π΅Π΄Π΅Π½ΠΈΠΈ ΠΊΡΡΡΠΎΡΠ°
# site-navigation-wrap .dropdown-menu> li.btn> a> span: hover {
color: # e02929;
}
Π‘ΠΏΠ°ΡΠΈΠ±ΠΎ, ΠΠΌΠΈΡ, ΡΠΏΠ°ΡΠΈΠ±ΠΎ, Π²ΡΠΎΠ΄Π΅ ΠΏΠΎΡΠ°Π±ΠΎΡΠ°Π»ΠΈ, Π½ΠΎ Ρ Π²ΡΠ΅ Π΅ΡΠ΅ Π²ΠΈΠΆΡ ΡΡΠΎΡ Π±Π΅Π»ΡΠΉ ΡΠ²Π΅Ρ ΡΠ΅ΠΊΡΡΠ°. ΠΡ Π·Π½Π°Π΅ΡΠ΅, ΡΡΠΎ ΡΡΠΎ ΡΠ°ΠΊΠΎΠ΅?
ΠΠ·ΠΌΠ΅Π½ΠΈΡΠ΅ ΡΠ²Π΅Ρ Π² ΠΊΠΎΠ΄Π΅ CSS. ΠΠΎΠΆΠ°Π»ΡΠΉΡΡΠ°, ΡΡΠΎΡΠ½ΠΈΡΠ΅, ΠΊΠ°ΠΊΠΎΠΉ ΡΠ²Π΅Ρ Π²Ρ Ρ
ΠΎΡΠΈΡΠ΅ Π΄ΠΎ ΠΈ ΠΏΠΎΡΠ»Π΅ Π½Π°Π²Π΅Π΄Π΅Π½ΠΈΡ?
.