Π‘Ρ‚ΠΈΠ»ΠΈ ΠΊΠ½ΠΎΠΏΠΎΠΊ css: Buttons ΠžΡΠ½ΠΎΠ²Π½Ρ‹Π΅ стили ΠΊΠ½ΠΎΠΏΠΎΠΊ CSS ΡƒΡ€ΠΎΠΊΠΈ для Π½Π°Ρ‡ΠΈΠ½Π°ΡŽΡ‰ΠΈΡ… акадСмия

Π‘ΠΎΠ΄Π΅Ρ€ΠΆΠ°Π½ΠΈΠ΅

Π‘ΠΎΠ»ΡŒΡˆΠ°Ρ коллСкция — ΠΊΠ½ΠΎΠΏΠΊΠΈ CSS buttons HTML

Β Π‘ΠΎΠ»ΡŒΡˆΠ°Ρ коллСкция простых ΠΊΠ½ΠΎΠΏΠΎΠΊ CSS, Ρ€Π°Π±ΠΎΡ‡ΠΈΠ΅ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ ΠΊΠ½ΠΎΠΏΠΊΠΈ HTML с Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΠ΅ΠΉ для сайта, Ρ‚Ρ€Π΅Ρ…ΠΌΠ΅Ρ€Π½Ρ‹Π΅ ΠΈ эффСктныС ΠΊΠ½ΠΎΠΏΠΎΡ‡ΠΊΠΈ CSS, красивоС ΠΎΡ„ΠΎΡ€ΠΌΠ»Π΅Π½ΠΈΠ΅ ссылок ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π°, профиля, ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Π»ΠΈ, ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎ, ΠΏΡ€ΠΎΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ, ΡΠΊΠ°Ρ‡Π°Ρ‚ΡŒ, ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ, Π½Π°ΠΆΠ°Ρ‚ΡŒ, ΠΊΡƒΠΏΠΈΡ‚ΡŒ, Ρ†Π΅Π½Π° ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Ρ‹ интСрСсных ΠΈ Π³ΠΎΡ‚ΠΎΠ²Ρ‹Ρ… Π²Π΅Π±-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΎΠΊ собранныС Π² количСствС Π±ΠΎΠ»Π΅Π΅ 20 Π² ΠΎΠ΄Π½ΠΎΠΌ мСстС Ρ‚ΡƒΡ‚.

Β  Π”ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Π°Ρ страница с Π±ΠΎΠ»Π΅Π΅ 20 простыми ΠΊΠ½ΠΎΠΏΠΊΠ°ΠΌΠΈ CSS, HTML ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ, ΠΎΠΏΡ€ΠΎΠ±ΠΎΠ²Π°Ρ‚ΡŒ, ΠΏΠΎ-Π½Π°ΠΆΠΈΠΌΠ°Ρ‚ΡŒ ΠΈ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ наглядный Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚, смотритС эффСкты Π½Π° этой страницС.

ΠŸΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ ΠΊΠ½ΠΎΠΏΠΎΠΊ CSS3.

β„–1

Click me! Click me! Click me! Click me! Click me!

Β  ΠŸΡ€Π΅Π΄Π»Π°Π³Π°ΡŽ Π²Π°ΡˆΠ΅ΠΌΡƒ вниманию Π½Π΅ΠΏΠ»ΠΎΡ…ΡƒΡŽ ΠΏΠΎΠ΄Π±ΠΎΡ€ΠΊΡƒ стилСй ΠΊΠ½ΠΎΠΏΠΎΠΊ CSS.

Π‘Π°ΠΌΡ‹Π΅ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ Π²ΠΈΠ΄Ρ‹ Π΄ΠΈΠ·Π°ΠΉΠ½Π°, оформлСния вСсьма станут ΠΏΠΎ вкусу ΠΌΠ½ΠΎΠ³ΠΈΠΌ. ΠŸΠΎΠ΄Π±ΠΎΡ€ΠΊΡƒ ΠΌΠΎΠΆΠ½ΠΎ Ρ€Π°ΡΡ†Π΅Π½ΠΈΠ²Π°Ρ‚ΡŒ ΠΊΠ°ΠΊ дизайнСрскиС ΠΏΡ€ΠΈΠ΅ΠΌΡ‹ для вдохновСния ΠΈΠ»ΠΈ ΠΆΠ΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΠΎ прямому Π½Π°Π·Π½Π°Ρ‡Π΅Π½ΠΈΡŽ. Π§Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ ΠΊΠ½ΠΎΠΏΠΊΡƒ сайта, Π±ΡƒΠ΄Π΅Ρ‚ достаточно Π±Π°Π·ΠΎΠ²Ρ‹Ρ… Π·Π½Π°Π½ΠΈΠΉ.

Β HTML
Β 

		
						


<a href="#">
     Click me!
</a>


<a href="#">
     Click me!
</a>

<a href="#">
     Click me!
</a>

<a href="#">
     Click me!
</a>

<a href="#">
     Click me!
</a>


CSS

ΠŸΡ€ΠΎΡΡ‚Π°Ρ HTML ΠΊΠ½ΠΎΠΏΠΊΠ° для сайта Π΄Π΅Π»Π°Π΅Ρ‚ Π² Π΄Π²Π° счёта, Π΅Ρ‘ Π»Π΅Π³ΠΊΠΎ смоТСт Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Π²Π΅Π±-мастСр ΠΈ ΠΌΠΎΠ΄ΠΈΡ„ΠΈΡ†ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΠΎ своСму ΡƒΡΠΌΠΎΡ‚Ρ€Π΅Π½ΠΈΡŽ. Π›ΡƒΡ‡ΡˆΠ°Ρ коллСкция с большим количСством простых ΠΊΠ½ΠΎΠΏΠΎΠΊ HTML/CSS для сайта прСдставлСна здСсь, ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ Ρ€Π°Π±ΠΎΡ‡ΠΈΠΉ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ ΠΊΠ½ΠΎΠΏΠΊΠΈ CSS ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠΏΡ€ΠΎΠ±ΠΎΠ²Π°Ρ‚ΡŒ.

Π•ΡΡ‚ΡŒ ΠΊΠ½ΠΎΠΏΠΊΠΈ с Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΠ΅ΠΉ, Ρ‚Ρ€Π΅Ρ…ΠΌΠ΅Ρ€Π½Ρ‹Π΅, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‰ΠΈΠ΅ эффСкты CSS, созданы для классного ΠΎΡ„ΠΎΡ€ΠΌΠ»Π΅Π½ΠΈΠ΅ ссылок ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π°, ΠΈΠ»ΠΈ ссылок ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎ, ΡΠΊΠ°Ρ‡Π°Ρ‚ΡŒ, ΠΏΡ€ΠΎΠΉΡ‚ΠΈ, ΠΏΡ€ΠΎΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ, Π½Π°ΠΆΠ°Ρ‚ΡŒ, ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ, ΠΊΡƒΠΏΠΈΡ‚ΡŒ, Ρ†Π΅Π½Π° ΠΈ Ρ€Π°Π·Π½Ρ‹Π΅ интСрСсныС Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Ρ‹ Π² количСствС Π±ΠΎΠ»Π΅Π΅ 15 ΡˆΡ‚ΡƒΠΊ Π² ΠΎΠ΄Π½ΠΎΠΌ мСстС.

Β Π–Π΅Π»Π°Π΅Ρ‚Π΅ ΡΠ°ΠΌΠΎΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½ΠΎ Π²ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ, ΠΎΡ‚Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ, ΠΈΠ½Ρ‚Π΅Π³Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ, ΠΈΠ»ΠΈ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ Π»ΡƒΡ‡ΡˆΠΈΠΉ Π²ΠΈΠ΄ HTML (ссылок ΠΈΠ»ΠΈ ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Ρ‚Π΅Π»Π΅ΠΉ), ΠΈΠ½Ρ‚Π΅Π³Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠ½ΠΎΠΏΠΊΡƒ CSS Π² шаблон DLE ΠΈΠ»ΠΈ Π½Π° страницу HTML? На этой страницС прСдставлСно Π±ΠΎΠ»Π΅Π΅ Π΄Π²Π°Π΄Ρ†Π°Ρ‚ΠΈ Π³ΠΎΡ‚ΠΎΠ²Ρ‹Ρ… ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠ² с Ρ€Π°Π·Π½Ρ‹ΠΌΠΈ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π°ΠΌΠΈ оформлСния ΠΈ Π΄ΠΈΠ·Π°ΠΉΠ½Π°. Π’Π°ΠΌ достаточно Π±ΡƒΠ΄Π΅Ρ‚ ΡΠΊΠΎΠΏΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠΎΠ΄ Π² Ρ„Π°ΠΉΠ» с Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ΠΌ *.css вашСй ΠΏΠ»ΠΎΡ‰Π°Π΄ΠΊΠ΅, ΠΊΠΎΠ΄ ссылки HTML ΡΠΎΡ…Ρ€Π°Π½ΠΈΡ‚ΡŒ Π² Π½ΡƒΠΆΠ½ΠΎΠΌ мСстС ΠΈ новая ΠΊΠ½ΠΎΠΏΠΊΠ° Π³ΠΎΡ‚ΠΎΠ²Π° ΠΊ использованию.
Β  Π˜Π΄Π΅Π°Π»ΡŒΠ½Ρ‹ΠΉ ΠΈ эффСктивный способ простым Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΠ΅ΠΌ ΠΏΠΎΠΌΠ΅Π½ΡΡ‚ΡŒ Ρ†Π²Π΅Ρ‚, ΡˆΡ€ΠΈΡ„Ρ‚, Ρ‚Π΅Π½ΡŒ, Ρ€Π°Π·ΠΌΠ΅Ρ€ Π±Π»ΠΎΠΊΠΎΠ² ΠΈ Ρ„ΠΎΡ€ΠΌ, Π³Ρ€Π°Π΄ΠΈΠ΅Π½Ρ‚ ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ стили ΠΊΠ½ΠΎΠΏΠΊΠΈ HTML Π½Π΅ Π½Π°Ρ€ΡƒΡˆΠ°Ρ цСлостности ΠΊΠΎΠ΄Π° Π²ΠΎΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ инструмСнтов вашСго Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π°. ΠŸΠΎΠ΄ΠΎΠΉΠ΄Π΅Ρ‚ для этих Ρ†Π΅Π»Π΅ΠΉ Мозила, ΠžΠΏΠ΅Ρ€Π°, Π“ΡƒΠ³Π» Π₯Ρ€ΠΎΠΌ, ЯндСкс.

Π‘Ρ€Π°ΡƒΠ·Π΅Ρ€ ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π² ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… встроСн инструмСнт «Π’Π΅Π±-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°».
Как ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ инструмСнтом «Π’Π΅Π±-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Firefox Mozilla» ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎ инструкция Π² ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ°Ρ…. Β 

ΠŸΡ€ΠΈΠΌΠ΅Ρ€Ρ‹.
β„–2

Download

Β HTML

<a href='#' >Download</a>

CSS

β„–3

Green button

Β HTML

<a href="#">Green button</a>

CSS

β„–4

ΠŸΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ

Β HTML

<a href="#">ΠŸΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ</a>

CSS

β„–5

ΠŸΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ

Β HTML

<a  href="#">ΠŸΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ</a>

CSS

β„–6

Buttons

Β HTML

<a href="#">Buttons</a>

CSS

β„–7

βœ“Story Hack

Β HTML

<a href="#"><span>βœ“</span>Story Hack</a>

CSS

β„–8

Buttons

Β HTML

<a href="#">Buttons</a>

CSS

β„–9

Download

Β HTML

<a href="#">Download</a>

CSS

β„–10

Π‘Π»ΠΈΠΊ

Β HTML

<a href="#">Π‘Π»ΠΈΠΊ</a>

CSS

β„–11

Download

Β HTML

<a href="#">Download</a>

CSS

β„–12

Download

Β HTML

<a href="#">Download</a>

CSS

β„–13

Home

Β HTML

<a href="#">Home</a>

CSS

β„–14

Download

Β HTML

<a href="#">Download</a>

CSS

β„–15

Small Button

Β HTML

<a href="#">Small Button</a>

CSS

β„–16
Demo
Β HTML

<a href=""><span>Demo</span></a>

CSS

β„–17

Π‘Ρ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒ 100$ Β 

Β HTML

<a href="#">
<span>Π‘Ρ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒ</span>
<span>100$</span>
<span><span></span></span>
</a>

CSS

ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° стрСлки.

β„–18

Download

Β HTML

<div><a href="#">Download</a></div>

CSS

β„–20

Download

Β HTML

<a href="#">Download</a>

CSS

β„–21
Button!
Β HTML

<a href="#">Button!</a>

CSS

β„–22

Download

Β HTML

<a href="#">Download</a>

CSS

β„–23

ΠŸΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Demo

Β HTML

	<a  href="#">ΠŸΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Demo</a>

CSS

Π‘Ρ‚ΠΈΠ»ΠΈ ΠΊΠ½ΠΎΠΏΠΎΠΊ ΠΏΡ€ΠΈ нСобходимости ΠΌΠΎΠΆΠ½ΠΎ ΠΎΡ‚Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ ΠΏΠΎΠ΄ свой Π΄ΠΈΠ·Π°ΠΉΠ½.

Кнопки | WebReference

Кнопки ΡΠ²Π»ΡΡŽΡ‚ΡΡ ΠΎΠ΄Π½ΠΈΠΌ ΠΈΠ· самых понятных ΠΈ ΠΈΠ½Ρ‚ΡƒΠΈΡ‚ΠΈΠ²Π½Ρ‹Ρ… элСмСнтов интСрфСйса. По ΠΈΡ… Π²ΠΈΠ΄Ρƒ сразу становится понятно, Ρ‡Ρ‚ΠΎ СдинствСнноС дСйствиС, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ с Π½ΠΈΠΌΠΈ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚ΡŒΒ β€” это Π½Π°ΠΆΠΈΠΌΠ°Ρ‚ΡŒ Π½Π° Π½ΠΈΡ…. Π—Π° счёт этой особСнности ΠΊΠ½ΠΎΠΏΠΊΠΈ часто ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡŽΡ‚ΡΡ Π² Ρ„ΠΎΡ€ΠΌΠ°Ρ…, особСнно ΠΏΡ€ΠΈ ΠΈΡ… ΠΎΡ‚ΠΏΡ€Π°Π²ΠΊΠ΅ ΠΈ очисткС.

ΠšΠ½ΠΎΠΏΠΊΡƒ Π½Π° Π²Π΅Π±-страницС ΠΌΠΎΠΆΠ½ΠΎ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ двумя способами — с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ элСмСнта <input> ΠΈΠ»ΠΈ <button>.

Рассмотрим Π²Π½Π°Ρ‡Π°Π»Π΅ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ ΠΊΠ½ΠΎΠΏΠΊΠΈ Ρ‡Π΅Ρ€Π΅Π· <input> ΠΈ Π΅Π³ΠΎ синтаксис.

<input type="button" Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Ρ‹>

Атрибуты ΠΊΠ½ΠΎΠΏΠΊΠΈ пСрСчислСны Π² Ρ‚Π°Π±Π».Β 1.

Π’Π°Π±Π». 1. Атрибуты ΠΊΠ½ΠΎΠΏΠΎΠΊ
ΠΡ‚Ρ€ΠΈΠ±ΡƒΡ‚ΠžΠΏΠΈΡΠ°Π½ΠΈΠ΅
nameИмя ΠΊΠ½ΠΎΠΏΠΊΠΈ; ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½ΠΎ для Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ Ρ„ΠΎΡ€ΠΌΡ‹ ΠΌΠΎΠ³ Π΅Π³ΠΎ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΡ†ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ.
valueΠ—Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΊΠ½ΠΎΠΏΠΊΠΈ ΠΈ ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ надпись Π½Π° Π½Π΅ΠΉ.

Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΠΊΠ½ΠΎΠΏΠΊΠΈ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ Π² ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅Β 1.

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ 1. Π”ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ ΠΊΠ½ΠΎΠΏΠΊΠΈ

<!DOCTYPE html> <html> <head> <meta charset=»utf-8″> <title>Кнопка</title> </head> <body> <form> <p><input type=»button» value=» НаТми мСня Π½Π΅ΠΆΠ½ΠΎ «></p> </form> </body> </html>

ΠŸΡ€ΠΎΠ±Π΅Π»Ρ‹ Π² надписи Π½Π° ΠΊΠ½ΠΎΠΏΠΊΠ΅, Π² ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠ΅ ΠΎΡ‚ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎΠ³ΠΎ тСкста Π² HTML, ΡƒΡ‡ΠΈΡ‚Ρ‹Π²Π°ΡŽΡ‚ΡΡ, поэтому ΠΌΠΎΠΆΠ½ΠΎ ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ любоС количСство ΠΏΡ€ΠΎΠ±Π΅Π»ΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π² ΠΈΡ‚ΠΎΠ³Π΅ Π²Π»ΠΈΡΡŽΡ‚ Π½Π° ΡˆΠΈΡ€ΠΈΠ½Ρƒ ΠΊΠ½ΠΎΠΏΠΊΠΈ. Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π° ΠΏΠΎΠΊΠ°Π·Π°Π½ Π½Π° рис.Β 1.

Рис. 1. Π’ΠΈΠ΄ ΠΊΠ½ΠΎΠΏΠΊΠΈ

Π’Ρ‚ΠΎΡ€ΠΎΠΉ способ создания ΠΊΠ½ΠΎΠΏΠΊΠΈ основан Π½Π° использовании элСмСнта <button>. Он ΠΏΠΎ своСму Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡŽ Π½Π°ΠΏΠΎΠΌΠΈΠ½Π°Π΅Ρ‚ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚, ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅ΠΌΡ‹ΠΉ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ <input>. Но Π² ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠ΅ ΠΎΡ‚ Π½Π΅Π³ΠΎ ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Π΅Ρ‚ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½Π½Ρ‹Π΅ возмоТности ΠΏΠΎ созданию ΠΊΠ½ΠΎΠΏΠΎΠΊ. НапримСр, Π½Π° ΠΏΠΎΠ΄ΠΎΠ±Π½ΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠ΅ ΠΌΠΎΠΆΠ½ΠΎ Ρ€Π°Π·ΠΌΠ΅Ρ‰Π°Ρ‚ΡŒ Π»ΡŽΠ±Ρ‹Π΅ элСмСнты HTML, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ изобраТСния ΠΈ Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹. На рис.Β 2 ΠΏΠΎΠΊΠ°Π·Π°Π½Ρ‹ Ρ€Π°Π·Π½Ρ‹Π΅ Π²ΠΈΠ΄Ρ‹ ΠΊΠ½ΠΎΠΏΠΎΠΊ, ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π½Ρ‹Π΅ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ <button>.

Рис. 2. Кнопки, созданныС с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ <button>

Бинтаксис создания Ρ‚Π°ΠΊΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠΈ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ.

<button Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Ρ‹>Надпись Π½Π° ΠΊΠ½ΠΎΠΏΠΊΠ΅</button>

Атрибуты пСрСчислСны Π² Ρ‚Π°Π±Π».Β 1, Π½ΠΎ Π² ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠ΅ ΠΎΡ‚ ΠΊΠ½ΠΎΠΏΠΊΠΈ <input> Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ value опрСдСляСт Ρ‚ΠΎΠ»ΡŒΠΊΠΎ отправляСмоС Π½Π° сСрвСр Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅, Π° Π½Π΅ надпись Π½Π° ΠΊΠ½ΠΎΠΏΠΊΠ΅. Если трСбуСтся вывСсти Π½Π° ΠΊΠ½ΠΎΠΏΠΊΠ΅ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅, Ρ‚ΠΎ элСмСнт <img> добавляСтся Π²Π½ΡƒΡ‚Ρ€ΡŒ <button>, ΠΊΠ°ΠΊ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ Π² ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅Β 2.

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ 2. Рисунок Π½Π° ΠΊΠ½ΠΎΠΏΠΊΠ΅

<!DOCTYPE html> <html> <head> <meta charset=»utf-8″> <title>Кнопка</title> </head> <body> <form> <p><button>Кнопка с тСкстом</button> <button> <img src=»image/umbrella.gif» alt=»»> Кнопка с рисунком </button></p> </form> </body> </html>

Π’ Π΄Π°Π½Π½ΠΎΠΌ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ созданиС ΠΎΠ±Ρ‹Ρ‡Π½ΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠΈ с тСкстом, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΊΠ½ΠΎΠΏΠΊΠΈ с ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹ΠΌ использованиСм тСкста ΠΈ рисунка. Π Π°Π·ΠΌΠ΅Ρ€ ΠΊΠ½ΠΎΠΏΠΊΠΈ зависит ΠΎΡ‚ содСрТимого ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€Π° <button>, Π½ΠΎ ΠΏΡ€ΠΎΠ±Π΅Π»Ρ‹ ΠΈΠ³Π½ΠΎΡ€ΠΈΡ€ΡƒΡŽΡ‚ΡΡ, поэтому простым ΡƒΠ²Π΅Π»ΠΈΡ‡Π΅Π½ΠΈΠ΅ΠΌ ΠΈΡ… количСства, ΠΊΠ°ΠΊ Π² случаС использования <input>, ΡˆΠΈΡ€ΠΈΠ½Ρƒ ΠΊΠ½ΠΎΠΏΠΊΠΈ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ Π½Π΅ удастся.

Кнопка Submit

Для ΠΎΡ‚ΠΏΡ€Π°Π²ΠΊΠΈ Π΄Π°Π½Π½Ρ‹Ρ… Π½Π° сСрвСр ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Π° ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Π°Ρ ΠΊΠ½ΠΎΠΏΠΊΠ° Submit. Π•Ρ‘ Π²ΠΈΠ΄ Π½ΠΈΡ‡Π΅ΠΌ Π½Π΅ отличаСтся ΠΎΡ‚ ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹Ρ… ΠΊΠ½ΠΎΠΏΠΎΠΊ, Π½ΠΎ ΠΏΡ€ΠΈ Π½Π°ΠΆΠ°Ρ‚ΠΈΠΈ Π½Π° Π½Π΅Π΅ происходит Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ сСрвСрной ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹, ΡƒΠΊΠ°Π·Π°Π½Π½ΠΎΠΉ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ΠΎΠΌ action элСмСнта <form>. Π­Ρ‚Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°, называСмая Π΅Ρ‰Π΅ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠΌ Ρ„ΠΎΡ€ΠΌΡ‹, ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅Ρ‚ Π΄Π°Π½Π½Ρ‹Π΅ Π²Π²Π΅Π΄Ρ‘Π½Π½Ρ‹Π΅ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΌ Π² полях Ρ„ΠΎΡ€ΠΌΡ‹, ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚ с Π½ΠΈΠΌΠΈ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Π΅ манипуляции, послС Ρ‡Π΅Π³ΠΎ Π²ΠΎΠ·Π²Ρ€Π°Ρ‰Π°Π΅Ρ‚ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ Π² Π²ΠΈΠ΄Π΅ HTML-Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°. Π§Ρ‚ΠΎ ΠΈΠΌΠ΅Π½Π½ΠΎ Π΄Π΅Π»Π°Π΅Ρ‚ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ, зависит ΠΎΡ‚ Π°Π²Ρ‚ΠΎΡ€Π° сайта, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, подобная тСхнология примСняСтся ΠΏΡ€ΠΈ создании опросов, Ρ„ΠΎΡ€ΡƒΠΌΠΎΠ², тСстов ΠΈ ΠΌΠ½ΠΎΠ³ΠΈΡ… Π΄Ρ€ΡƒΠ³ΠΈΡ… Π²Π΅Ρ‰Π΅ΠΉ.

Бинтаксис создания ΠΊΠ½ΠΎΠΏΠΊΠΈ Submit зависит ΠΎΡ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΠΎΠ³ΠΎ элСмСнта <input> ΠΈΠ»ΠΈ <button>.

<input type="submit" Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Ρ‹>
<button type="submit">Надпись на кнопкС</button>

Атрибуты Ρ‚Π΅ ΠΆΠ΅, Ρ‡Ρ‚ΠΎ ΠΈ Ρƒ рядовых ΠΊΠ½ΠΎΠΏΠΎΠΊ (ΠΏΡ€ΠΈΠΌΠ΅Ρ€Β 3).

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ 3. ΠžΡ‚ΠΏΡ€Π°Π²ΠΊΠ° Π΄Π°Π½Π½Ρ‹Ρ… Π½Π° сСрвСр

<!DOCTYPE html> <html> <head> <meta charset=»utf-8″> <title>Кнопка</title> </head> <body> <form> <p><input name=»login»></p> <p><input type=»submit»></p> </form> </body> </html>

Атрибут name для этого Ρ‚ΠΈΠΏΠ° ΠΊΠ½ΠΎΠΏΠΊΠΈ ΠΌΠΎΠΆΠ½ΠΎ Π½Π΅ ΠΏΠΈΡΠ°Ρ‚ΡŒ. Если Π½Π΅ ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ value, Ρ‚ΠΎ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€ ΡΠ°ΠΌΠΎΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½ΠΎ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ тСкст, ΠΎΠ½ различаСтся Π² зависимости ΠΎΡ‚ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π°. Π’Π°ΠΊ, Firefox ΠΏΠΈΡˆΠ΅Ρ‚ Β«ΠžΡ‚ΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ запрос», IE β€” Β«ΠŸΠΎΠ΄Π°Ρ‡Π° запроса», Opera ΠΈ ChromeΒ β€” Β«ΠžΡ‚ΠΏΡ€Π°Π²ΠΈΡ‚ΡŒΒ». Π‘Π°ΠΌ тСкст надписи Π½ΠΈΠΊΠ°ΠΊ Π½Π° Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π» ΠΊΠ½ΠΎΠΏΠΊΠΈ Π½Π΅ влияСт.

Кнопка Reset

ΠŸΡ€ΠΈ Π½Π°ΠΆΠ°Ρ‚ΠΈΠΈ Π½Π° ΠΊΠ½ΠΎΠΏΠΊΡƒ Reset Π΄Π°Π½Π½Ρ‹Π΅ Ρ„ΠΎΡ€ΠΌΡ‹ Π²ΠΎΠ·Π²Ρ€Π°Ρ‰Π°ΡŽΡ‚ΡΡ Π² ΠΏΠ΅Ρ€Π²ΠΎΠ½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎΠ΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅. Как ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ, эту ΠΊΠ½ΠΎΠΏΠΊΡƒ ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡŽΡ‚ для очистки Π²Π²Π΅Π΄Ρ‘Π½Π½ΠΎΠΉ Π² полях Ρ„ΠΎΡ€ΠΌΡ‹ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ. Для Π±ΠΎΠ»ΡŒΡˆΠΈΡ… Ρ„ΠΎΡ€ΠΌ ΠΎΡ‚ использования ΠΊΠ½ΠΎΠΏΠΊΠΈ Reset Π»ΡƒΡ‡ΡˆΠ΅ Π²ΠΎΠΎΠ±Ρ‰Π΅ ΠΎΡ‚ΠΊΠ°Π·Π°Ρ‚ΡŒΡΡ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎ ошибкС Π½Π° Π½Π΅Ρ‘ Π½Π΅ Π½Π°ΠΆΠ°Ρ‚ΡŒ, вСдь Ρ‚ΠΎΠ³Π΄Π° придётся Π·Π°ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ Ρ„ΠΎΡ€ΠΌΡƒ Π·Π°Π½ΠΎΠ²ΠΎ.

Бинтаксис создания ΡƒΠΊΠ°Π·Π°Π½Π½ΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠΈ прост ΠΈ ΠΏΠΎΡ…ΠΎΠΆ Π½Π° Π΄Ρ€ΡƒΠ³ΠΈΠ΅ ΠΊΠ½ΠΎΠΏΠΊΠΈ.

<input type="reset" Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Ρ‹>
<button type="reset">Надпись на кнопкС</button>

Π’ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ 4 ΠΏΠΎΠΊΠ°Π·Π°Π½Π° Ρ„ΠΎΡ€ΠΌΠ° с ΠΎΠ΄Π½ΠΈΠΌ тСкстовым ΠΏΠΎΠ»Π΅ΠΌ, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ ΡƒΠΆΠ΅ содСрТит ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π²Π²Π΅Π΄Ρ‘Π½Π½Ρ‹ΠΉ тСкст с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Π° value элСмСнта <input>. ПослС измСнСния тСкста ΠΈ наТатия Π½Π° ΠΊΠ½ΠΎΠΏΠΊΡƒ Β«ΠžΡ‡ΠΈΡΡ‚ΠΈΡ‚ΡŒΒ», Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ поля Π±ΡƒΠ΄Π΅Ρ‚ восстановлСно ΠΈ Π² Π½Ρ‘ΠΌ снова появится надпись Β«Π’Π²Π΅Π΄ΠΈΡ‚Π΅ тСкст».

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ 4. Кнопка для очистки Ρ„ΠΎΡ€ΠΌΡ‹

<!DOCTYPE html> <html> <head> <meta charset=»utf-8″> <title>Кнопка</title> </head> <body> <form> <p><input value=»Π’Π²Π΅Π΄ΠΈΡ‚Π΅ тСкст»></p> <p><input type=»submit» value=»ΠžΡ‚ΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ»> <input type=»reset» value=»ΠžΡ‡ΠΈΡΡ‚ΠΈΡ‚ΡŒ»></p> </form> </body> </html>

Π—Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΊΠ½ΠΎΠΏΠΊΠΈ Reset Π½ΠΈΠΊΠΎΠ³Π΄Π° Π½Π΅ пСрСсылаСтся Π½Π° сСрвСр. Если надпись Π½Π° ΠΊΠ½ΠΎΠΏΠΊΠ΅ Π½Π΅ ΠΏΠΈΡΠ°Ρ‚ΡŒ, ΠΈΠ½Ρ‹ΠΌΠΈ словами, Π½Π΅ Π·Π°Π΄Π°Π²Π°Ρ‚ΡŒ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ value, Π½Π° ΠΊΠ½ΠΎΠΏΠΊΠ΅ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ Π±ΡƒΠ΄Π΅Ρ‚ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ тСкст Β«ΠžΡ‡ΠΈΡΡ‚ΠΈΡ‚ΡŒΒ».

Π¦Π²Π΅Ρ‚Π½Ρ‹Π΅ ΠΊΠ½ΠΎΠΏΠΊΠΈ

Π’ΠΈΠ΄ ΠΈ Ρ†Π²Π΅Ρ‚ ΠΊΠ½ΠΎΠΏΠΎΠΊ зависит ΠΎΡ‚ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ систСмы ΠΈ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π°. Π’Π΅ΠΌ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ Ρ†Π²Π΅Ρ‚ ΠΊΠ½ΠΎΠΏΠΎΠΊ ΠΏΠΎ своСму ΡƒΡΠΌΠΎΡ‚Ρ€Π΅Π½ΠΈΡŽ, воспользовавшись стилями. Для этого трСбуСтся Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΊ ΠΊΠ½ΠΎΠΏΠΊΠ΅ свойство background, ΠΊΠ°ΠΊ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ Π² ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅Β 5. Π”ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠΌΠ΅Π½ΡΡ‚ΡŒ Ρ†Π²Π΅Ρ‚ тСкста ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹. ΠŸΠΎΠΌΠ½ΠΈΡ‚Π΅ ΠΏΡ€ΠΎ ΠΎΠ΄Π½Ρƒ ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎΡΡ‚ΡŒΒ β€” ΠΊΠ°ΠΊ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π²Ρ‹ мСняСтС Ρ†Π²Π΅Ρ‚ Ρ„ΠΎΠ½Π°, ΠΊΠ½ΠΎΠΏΠΊΠ° становится приподнятой, поэтому для «плоских» ΠΊΠ½ΠΎΠΏΠΎΠΊ Π½Π°Π΄ΠΎ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Π΅Ρ‰Ρ‘ Ρ€Π°ΠΌΠΊΡƒ, ΠΏΡƒΡΡ‚ΡŒ Π΄Π°ΠΆΠ΅ ΠΏΡ€ΠΎΠ·Ρ€Π°Ρ‡Π½ΡƒΡŽ.

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ 5. Π’ΠΈΠ΄ ΠΊΠ½ΠΎΠΏΠΎΠΊ

<!DOCTYPE html> <html> <head> <meta charset=»utf-8″> <title>Кнопка</title> <style> .btn { background: #5d8f76; /* Π¦Π²Π΅Ρ‚ Ρ„ΠΎΠ½Π° */ color: #fff; /* Π¦Π²Π΅Ρ‚ тСкста */ padding: 7px 12px; /* Поля */ margin-bottom: 1em; /* ΠžΡ‚ΡΡ‚ΡƒΠΏ снизу */ } .btn:hover { background: #1e6550; /* Π¦Π²Π΅Ρ‚ Ρ„ΠΎΠ½Π° ΠΏΡ€ΠΈ Π½Π°Π²Π΅Π΄Π΅Π½ΠΈΠΈ курсора */ } .btn-flat { border: 1px transparent; /* ΠŸΡ€ΠΎΠ·Ρ€Π°Ρ‡Π½Π°Ρ Ρ€Π°ΠΌΠΊΠ° */ } .btn-round { border-radius: 20px; /* Радиус скруглСния */ } </style> </head> <body> <form> <p><input type=»button» value=»Π˜ΡΡ…одная ΠΊΠ½ΠΎΠΏΠΊΠ°»> <input type=»button» value=»Π¦Π²Π΅Ρ‚ная ΠΊΠ½ΠΎΠΏΠΊΠ°»> <input type=»button» value=»ΠŸΠ»ΠΎΡΠΊΠ°Ρ ΠΊΠ½ΠΎΠΏΠΊΠ°»> <input type=»button» value=»ΠšΠ½ΠΎΠΏΠΊΠ° со скруглёнными ΡƒΠ³ΠΎΠ»ΠΊΠ°ΠΌΠΈ»></p> </form> </body> </html>

Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ Π΄Π°Π½Π½ΠΎΠ³ΠΎ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π° ΠΏΠΎΠΊΠ°Π·Π°Π½ Π½Π° рис. 3.

Рис. 3. ИзмСнСниС вида кнопок

Π‘ΠΌ. Ρ‚Π°ΠΊΠΆΠ΅

  • <button>
  • <input>
  • Π’Ρ‹Ρ€Π°Π²Π½ΠΈΠ²Π°Π½ΠΈΠ΅ элСмСнтов Ρ„ΠΎΡ€ΠΌ
  • Π—Π°Π³Ρ€ΡƒΠ·ΠΊΠ° Ρ„Π°ΠΉΠ»ΠΎΠ²
  • Кнопки Π² Bootstrap 4
  • ΠŸΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Ρ‚Π΅Π»ΠΈ
  • ПолС для Π²Π²ΠΎΠ΄Π° пароля
  • ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠ΅ Ρ„ΠΎΡ€ΠΌΡ‹
  • ΠŸΠΎΡΡ‚Ρ€ΠΎΠ΅Π½ΠΈΠ΅ Ρ„ΠΎΡ€ΠΌ
  • Π‘ΠΊΡ€Ρ‹Ρ‚ΠΎΠ΅ ΠΏΠΎΠ»Π΅
  • Бтилизация ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Ρ‚Π΅Π»Π΅ΠΉ
  • Бтилизация Ρ„Π»Π°ΠΆΠΊΠΎΠ²
  • Π‘ΡƒΠΌΠ°ΡΡˆΠ΅Π΄ΡˆΠΈΠ΅ Ρ„ΠΎΡ€ΠΌΡ‹
  • ВСкстовоС ΠΏΠΎΠ»Π΅
  • Π€Π»Π°ΠΆΠΊΠΈ
  • Π€ΠΎΡ€ΠΌΡ‹ Π² Bootstrap 4

Автор: Π’Π»Π°Π΄ ΠœΠ΅Ρ€ΠΆΠ΅Π²ΠΈΡ‡

ПослСднСС измСнСниС: 11.03.2020

25+ КНОПОК CSS — БообщСство Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ²

50+ КНОПОК CSS
https://gscode.in/css-buttons/

ΠŸΠžΠ”Π ΠžΠ‘ΠΠ•Π• AIRTICLE
1: 20+ Π¨Π°Π±Π»ΠΎΠ½Ρ‹ Ρ„ΠΎΠ½Π° CSS ΠŸΡ€ΠΈΠΌΠ΅Ρ€
2: 30+ 90 Π£Π΄ΠΈΠ²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ мСню CSS0 3 : 15+ Bootstrap navbar
4: 30+ Radio Button CSS style Examples
5: 50+ CSS шаблон сСтки

CSS Button On Hover Slide Effect.

ΠšΡ€Π΅Π°Ρ‚ΠΈΠ²Π½Ρ‹Π΅ эффСкты Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΠΈ ΠΊΠ½ΠΎΠΏΠΎΠΊ | Волько с использованиСм HTML ΠΈ CSS

ΠšΡ€Π΅Π°Ρ‚ΠΈΠ²Π½Π°Ρ ΠΊΠ½ΠΎΠΏΠΊΠ° | hover over

ВнСсСны измСнСния Π² мою ΠΏΠ΅Ρ€Π²ΡƒΡŽ Ρ€ΡƒΡ‡ΠΊΡƒ с эффСктом навСдСния Π½Π° ΠΊΠ½ΠΎΠΏΠΊΡƒ. Π”ΠΎΠ±Π°Π²Π»Π΅Π½Ρ‹ Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΠΈ CSS для псСвдоэлСмСнтов. Кнопка прСдставляСт собой миксин SASS.

4.

Если Π²Π°ΠΌ ΠΏΠΎΠ½Ρ€Π°Π²ΠΈΠ»Π°ΡΡŒ эта ΡΡ‚Π°Ρ‚ΡŒΡ, ΠΎΠ·Π½Π°ΠΊΠΎΠΌΡŒΡ‚Π΅ΡΡŒ с Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌΠΈ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π°ΠΌΠΈ [gscode.in]

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 9.0003

ΠŸΡ€ΠΎΡΡ‚Ρ‹Π΅ стили ΠΊΠ½ΠΎΠΏΠΎΠΊ ΠΏΠΎΠΌΠΎΠ³ΡƒΡ‚ Π²Π°ΠΌ Π½Π°Ρ‡Π°Ρ‚ΡŒ Π²Π΅Π±-Π΄ΠΈΠ·Π°ΠΉΠ½!

Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ Π±Π°Π·ΠΎΠ²Ρ‹Ρ… Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΠΉ с тСнями. Никаких Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… элСмСнтов ΠΈΠ»ΠΈ Π΄Π°ΠΆΠ΅ псСвдоэлСмСнтов Π½Π΅ трСбуСтся.

ΠŸΠΎΡΠΌΠΎΡ‚Ρ€ΠΈΡ‚Π΅ мою ΠΊΠΎΠ»Π»Π΅ΠΊΡ†ΠΈΡŽ ΠΏΡƒΠ³ΠΎΠ²ΠΈΡ†, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ·Π½Π°Ρ‚ΡŒ большС.

НСкоторыС эффСкты навСдСния Π½Π° ΠΊΠ½ΠΎΠΏΠΊΡƒ с использованиСм псСвдоэлСмСнтов ΠΈ Π³Ρ€Π°Π½ΠΈΡ†.

НСсколько ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠ² ярких эффСктов навСдСния. Π’ настоящСС врСмя ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ этой Ρ€ΡƒΡ‡ΠΊΠΈ. Work in Progress

Если Π²Π°ΠΌ ΠΏΠΎΠ½Ρ€Π°Π²ΠΈΠ»Π°ΡΡŒ эта ΡΡ‚Π°Ρ‚ΡŒΡ, посмотритС Π΅Ρ‰Π΅ ΠŸΡ€ΠΈΠΌΠ΅Ρ€ [gscode.in]

p> ΠŸΡ€ΠΎΡΡ‚Π°Ρ идСя, ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ оказалось ΠΎΡ‡Π΅Π½ΡŒ Ρ‚Ρ€ΡƒΠ΄Π½ΠΎ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ. Π’ этом экспСримСнтС Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ Π½ΠΈΠΊΠ°ΠΊΠΈΠ΅ 3D-элСмСнты ΠΈΠ»ΠΈ прСобразования, Ρ‚ΠΎΠ»ΡŒΠΊΠΎ 2D-элСмСнты ΠΈ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ ΡƒΠΌΠ½ΠΎΠΉ ΠΌΠ°Ρ‚Π΅ΠΌΠ°Ρ‚ΠΈΠΊΠΈ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ иллюзию 3D-ΠΌΠΎΠ½Π΅Ρ‚Ρ‹ Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠΉ Ρ‚ΠΎΠ»Ρ‰ΠΈΠ½Ρ‹. Π― Π΄ΠΎΠ²ΠΎΠ»Π΅Π½ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π°ΠΌΠΈ, учитывая ограничСния HTML ΠΈ CSS.

ΠŸΠΎΠ΄Π±Ρ€Π°ΡΡ‹Π²Π°Π½ΠΈΠ΅ ΠΌΠΎΠ½Π΅Ρ‚Ρ‹ Ρ‚Π°ΠΊΠΆΠ΅ происходит случайным ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ β€” Ссли Π²Ρ‹ Π½Π°ΠΆΠΌΠ΅Ρ‚Π΅ ΠΊΠ½ΠΎΠΏΠΊΡƒ нСсколько Ρ€Π°Π·, Π²Ρ‹ ΡƒΠ²ΠΈΠ΄ΠΈΡ‚Π΅.

ΠšΠΎΠ½Ρ„Π΅Ρ‚Ρ‚ΠΈ с использованиСм JS, SCSS ΠΈ холста HTML5.

ΠŸΡƒΠ³ΠΎΠ²ΠΈΡ†Π° Π½Π° Ρ„ΡƒΡ‚Π±ΠΎΠ»ΠΊΠ΅ с Π·Π΅Π»Π΅Π½Ρ‹ΠΌ носком.

НС знаю ΠΏΠΎΡ‡Π΅ΠΌΡƒ, Π½ΠΎ Π² Chrome ΠΈΠ½ΠΎΠ³Π΄Π° срСзаСтся Π½Π°ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΈΠΊ ΠΏΡƒΡˆΠΊΠΈ, Ρ‡Ρ‚ΠΎ Π½Π΅ идСально.

ΠΠ°ΡΠ»Π°ΠΆΠ΄Π°ΠΉΡ‚Π΅ΡΡŒ!

50+ КНОПОК CSS
https://gscode.in/css-buttons/

ΠŸΠžΠ”Π ΠžΠ‘ΠΠ•Π• AIRTICLE
1: 20+ Ρ„ΠΎΠ½ΠΎΠ²Ρ‹Ρ… шаблонов CSS ΠŸΡ€ΠΈΠΌΠ΅Ρ€
2: 30+ ΡƒΠ΄ΠΈΠ²ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠ² CSS-Π³Π°ΠΌΠ±ΡƒΡ€Π³Π΅Ρ€-мСню
3: 15+ Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ ΠΏΠ°Π½Π΅Π»ΠΈ Bootstrap
4: 30+ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠ² стилСй CSS для Ρ€Π°Π΄ΠΈΠΎΠΊΠ½ΠΎΠΏΠΎΠΊ
5: 50+ шаблонов сСтки CSS

Бтилизация элСмСнта ΠΊΠ½ΠΎΠΏΠΊΠΈ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ CSS

НСзависимо ΠΎΡ‚ Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊΡƒΡŽ CMS Π²Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚Π΅ (WordPress, Drupal, Joomla, Magento ΠΈ Ρ‚. Π΄.), Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΠΎΠ»Π΅Π·Π½ΠΎ ΠΈΠ·ΡƒΡ‡ΠΈΡ‚ΡŒ CSS, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ±Π΅Π΄ΠΈΡ‚ΡŒΡΡ, Ρ‡Ρ‚ΠΎ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ свой Π±Ρ€Π΅Π½Π΄ΠΈΠ½Π³ Π½Π° своСм сайтС. Кнопки Π½Π° Π²Π΅Π±-сайтах Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ слоТнСС ΡΡ‚ΠΈΠ»ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ, Π½ΠΎ ΠΎΠ½ΠΈ Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΏΡ€ΠΈΠ΄Π°ΡŽΡ‚ сайту Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½Π½Ρ‹ΠΉ ΠΈ изысканный Π²ΠΈΠ΄, ΠΊΠΎΠ³Π΄Π° Π²Ρ‹ настраиваСтС ΠΈΡ… Π² соотвСтствии со своим внСшним Π²ΠΈΠ΄ΠΎΠΌ.

Π’Π΅Π³

ΠžΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, Ρ‡Ρ‚ΠΎ ΡƒΠΊΠ°Π·Π°Π½ΠΈΠ΅ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Π° type являСтся ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ.


Атрибуты HTML

Π’Π΅Π³

<Π΄Π΅Π»>

CSS:

Π’Ρ‹Π±ΠΎΡ€ΠΎΡ‡Π½ΠΎΠ΅ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ свойств стиля для ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠΈ:

CSS:

 . button-basic-1 {
Ρ†Π²Π΅Ρ‚ Ρ„ΠΎΠ½Π°: Π°ΠΊΠ²Π°;
Ρ†Π²Π΅Ρ‚: синС-Ρ„ΠΈΠΎΠ»Π΅Ρ‚ΠΎΠ²Ρ‹ΠΉ;
Π²Ρ‹Ρ€Π°Π²Π½ΠΈΠ²Π°Π½ΠΈΠ΅ тСкста: Π²ΠΏΡ€Π°Π²ΠΎ;
}
.кнопка-основной-2 {
Π³Ρ€Π°Π½ΠΈΡ†Π°: 5 пиксСлСй сплошного Ρ€ΠΎΠ·ΠΎΠ²ΠΎΠ³ΠΎ Ρ†Π²Π΅Ρ‚Π°;
набивка: 1,5 см 2,25 см;
}
.кнопка-основной-3 {
Ρ€Π°Π·ΠΌΠ΅Ρ€ ΡˆΡ€ΠΈΡ„Ρ‚Π°: 1.25em;
ΠΎΡ„ΠΎΡ€ΠΌΠ»Π΅Π½ΠΈΠ΅ тСкста: Π½Π°Π΄Ρ‡Π΅Ρ€ΠΊΠΈΠ²Π°Π½ΠΈΠ΅ ΠΏΠΎΠ΄Ρ‡Π΅Ρ€ΠΊΠΈΠ²Π°Π½ΠΈΠ΅ ΠΆΠ΅Π»Ρ‚ΠΎΠ΅ волнистоС;
Π²Ρ‹Ρ€Π°Π²Π½ΠΈΠ²Π°Π½ΠΈΠ΅ тСкста: ΠΏΠΎ Π»Π΅Π²ΠΎΠΌΡƒ ΠΊΡ€Π°ΡŽ;
} 


Π”ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ свойства CSS

Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΅Ρ‰Π΅ большС Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ внСшний Π²ΠΈΠ΄ ΠΊΠ½ΠΎΠΏΠΎΠΊ, ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΠ² ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ свойства:

  • border-radius β€” ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ Π·Π°ΠΊΡ€ΡƒΠ³Π»Π΅Π½Π½Ρ‹Π΅ ΡƒΠ³Π»Ρ‹
  • box-shadow β€” Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Ρ‚Π΅Π½ΠΈ ΠΊ ΠΊΠ½ΠΎΠΏΠΊΠ΅
  • Π½Π΅ΠΏΡ€ΠΎΠ·Ρ€Π°Ρ‡Π½ΠΎΡΡ‚ΡŒ β€” Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ воспринимал ΠΊΠ½ΠΎΠΏΠΊΡƒ ΠΊΠ°ΠΊ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π΅Π½Π½ΡƒΡŽ
  • псСвдоэлСмСнт :hover
  • свойство курсора

HTML:


<Π΄Π΅Π»>
  
  
  
  

CSS:

ΠžΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π½Π° использованиС Ρ‚Π΅ΠΌΠ½ΠΎΠ³ΠΎ Ρ†Π²Π΅Ρ‚Π° для Ρ‚Π΅Π½Π΅ΠΉ ΠΊΠ½ΠΎΠΏΠΊΠΈ ΠΈ Π΅Π΅ Π³Ρ€Π°Π½ΠΈΡ†. Как ΡƒΠΆΠ΅ Π³ΠΎΠ²ΠΎΡ€ΠΈΠ»ΠΎΡΡŒ, Π·Ρ€ΠΈΡ‚Π΅Π»ΡŒ воспринимаСт Ρ‚Π°ΠΊΠΎΠ΅ сочСтаниС ΠΊΠ°ΠΊ Π³Π°Ρ€ΠΌΠΎΠ½ΠΈΡ‡Π½ΠΎΠ΅ ΠΏΠΎ ΡΡ€Π°Π²Π½Π΅Π½ΠΈΡŽ с Ρ‚ΠΎΠΉ ΠΆΠ΅ ΠΊΠ½ΠΎΠΏΠΊΠΎΠΉ Π½Π° свСтлом Ρ„ΠΎΠ½Π΅.

Π§Ρ‚ΠΎΠ±Ρ‹ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ «взаимодСйствия», ΠΌΡ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌ сСлСктор :hover Π² сочСтании со свойством курсора. Π― ΡΠΎΠ±ΠΈΡ€Π°ΡŽΡΡŒ случайным ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ свойства, Ρ‡Ρ‚ΠΎΠ±Ρ‹ эти ΠΊΠ½ΠΎΠΏΠΊΠΈ выглядСли ΠΌΠ΅Π½Π΅Π΅ скучно.

CSS:

ΠŸΠ΅Ρ€Π²Π°Ρ ΠΈ вторая ΠΊΠ½ΠΎΠΏΠΊΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ свойство border-radius Π½Π° Π΄Π²ΡƒΡ… ΠΈΠ· Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅Ρ… ΠΊΡ€Π°Π΅Π² своих ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€ΠΎΠ² ΠΈ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ контраст, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π²ΠΈΠ·ΡƒΠ°Π»ΡŒΠ½ΠΎ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‚ΡŒ Π³Ρ€ΡƒΠΏΠΏΡƒ ΠΊΠ½ΠΎΠΏΠΎΠΊ. Π’Ρ€Π΅Ρ‚ΡŒΡ ΠΊΠ½ΠΎΠΏΠΊΠ° ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π΅Π½Π° Π² HTML (Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π΅Π½), поэтому эта ΠΊΠ½ΠΎΠΏΠΊΠ° Π½Π΅ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ фокус. Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ это, Π½Π°ΠΆΠ°Π² послСднюю ΠΊΠ½ΠΎΠΏΠΊΡƒ β€” Fancy 3 β€” , Π° Π·Π°Ρ‚Π΅ΠΌ ΠΏΡ‹Ρ‚Π°ΡŽΡΡŒ Π½Π°ΠΆΠ°Ρ‚ΡŒ Fancy 2 . Fancy 3 Π½Π΅ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ своСго состояния, ΠΏΠΎΠΊΠ° Π²Ρ‹ Π½Π΅ Π½Π°ΠΆΠΌΠ΅Ρ‚Π΅ Π΄Ρ€ΡƒΠ³ΡƒΡŽ ΠΊΠ½ΠΎΠΏΠΊΡƒ Π½Π° сайтС. Бвойство курсора β€” приятная Π΄Π΅Ρ‚Π°Π»ΡŒ с мСньшими усилиями для обСспСчСния «извСстной» доступности. ΠŸΠ΅Ρ€Π²Π°Ρ ΠΊΠ½ΠΎΠΏΠΊΠ° Ρ‚Π°ΠΊΠΆΠ΅ ΠΈΠΌΠ΅Π΅Ρ‚ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹ΠΉ ΡΡ‚ΠΈΠ»ΡŒ, обСспСчиваСмый сСмантичСским Ρ‚Π΅Π³ΠΎΠΌ Π² HTML-ΠΊΠΎΠ΄Π΅. ΠžΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ Ρ‚Π°ΠΊΠΆΠ΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π½Π° использованиС псСвдоклассов :focus ΠΈ :hover для ΠΏΠΎΠ²Ρ‹ΡˆΠ΅Π½ΠΈΡ доступности.

ΠŸΡΠ΅Π²Π΄ΠΎΡΠ»Π΅ΠΌΠ΅Π½Ρ‚ ::before слуТит Ρ‚ΠΎΠΉ ΠΆΠ΅ Ρ†Π΅Π»ΠΈ, вставляя символ Unicode ΠΏΡ€ΠΈ Π½Π°Π²Π΅Π΄Π΅Π½ΠΈΠΈ курсора Π½Π° ΠΊΠ½ΠΎΠΏΠΊΡƒ.


Бтилизация Ρ€Π°Π΄ΠΈΠΎΠΊΠ½ΠΎΠΏΠΎΠΊ

Π Π°Π΄ΠΈΠΎΠΊΠ½ΠΎΠΏΠΊΠΈ ΠΏΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‚ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŽ Π΄Π²Π° ΠΈΠ»ΠΈ Π±ΠΎΠ»Π΅Π΅ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠ² Π²Ρ‹Π±ΠΎΡ€Π°, позволяя Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΠ΄ΠΈΠ½ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ Π·Π° Ρ€Π°Π·. ВсС ΠΊΠ½ΠΎΠΏΠΊΠΈ ΠΏΡ€ΠΈΠ½Π°Π΄Π»Π΅ΠΆΠ°Ρ‚ Ρ€Π°Π΄ΠΈΠΎΠ³Ρ€ΡƒΠΏΠΏΠ΅, Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ Π½Π°Π±ΠΎΡ€Ρƒ ΠΎΠΏΡ†ΠΈΠΉ, связанных Π΄Ρ€ΡƒΠ³ с Π΄Ρ€ΡƒΠ³ΠΎΠΌ. Π‘Ρ€Π°ΡƒΠ·Π΅Ρ€ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Π΅Ρ‚ ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Ρ‚Π΅Π»ΠΈ Π² Π²ΠΈΠ΄Π΅ ΠΌΠ°Π»Π΅Π½ΡŒΠΊΠΈΡ… ΠΊΡ€ΡƒΠΆΠΊΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠΎΠ΄ΡΠ²Π΅Ρ‡ΠΈΠ²Π°ΡŽΡ‚ΡΡ ΠΏΡ€ΠΈ Π²Ρ‹Π±ΠΎΡ€Π΅. Π§Ρ‚ΠΎΠ±Ρ‹ ΡΠ²ΡΠ·Π°Ρ‚ΡŒ ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Ρ‚Π΅Π»ΠΈ с ΠΎΠ΄Π½ΠΈΠΌ ΠΈ Ρ‚Π΅ΠΌ ΠΆΠ΅ Π½Π°Π±ΠΎΡ€ΠΎΠΌ ΠΎΠΏΡ†ΠΈΠΉ, Π²Ρ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΠΎΠ±ΡŠΡΠ²ΠΈΡ‚ΡŒ ΠΎΠ΄ΠΈΠ½ ΠΈ Ρ‚ΠΎΡ‚ ΠΆΠ΅ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ ΠΈΠΌΠ΅Π½ΠΈ для ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΈΠ· ΠΊΠ½ΠΎΠΏΠΎΠΊ.

HTML:

 
<Π΄Π΅Π»>




 

CSS:

ΠŸΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Ρ‚Π΅Π»ΠΈ всС Π΅Ρ‰Π΅ Π½Π° страницС, Π½ΠΎ ΠΈΡ… Π½Π΅ΠΏΡ€ΠΎΠ·Ρ€Π°Ρ‡Π½ΠΎΡΡ‚ΡŒ установлСна ​​на 0, поэтому Π²Ρ‹ Π½Π΅ смоТСтС ΠΈΡ… ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ (Π΄ΠΎΡΡ‚ΡƒΠΏΠ½ΠΎΡΡ‚ΡŒ).