Π‘Π°ΠΉΡ‚

Css ΠΊΠ½ΠΎΠΏΠΊΠΈ для сайта: ΠŸΡ€ΠΈΠΌΠ΅Ρ€Ρ‹. Π‘Ρ‚ΠΈΠ»ΠΈ ΠΊΠ½ΠΎΠΏΠΎΠΊ CSS

02.07.2018

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

Π‘ΠΎΠ»ΡŒΡˆΠ°Ρ коллСкция простых ΠΊΠ½ΠΎΠΏΠΎΠΊ CSS


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

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


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

β„–1

Β  Π˜Π΄Π΅Π°Π»ΡŒΠ½Ρ‹ΠΉ ΠΈ эффСктивный способ простым Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΠ΅ΠΌ ΠΏΠΎΠΌΠ΅Π½ΡΡ‚ΡŒ Ρ†Π²Π΅Ρ‚, ΡˆΡ€ΠΈΡ„Ρ‚, Ρ‚Π΅Π½ΡŒ, Ρ€Π°Π·ΠΌΠ΅Ρ€ Π±Π»ΠΎΠΊΠΎΠ² ΠΈ Ρ„ΠΎΡ€ΠΌ, Π³Ρ€Π°Π΄ΠΈΠ΅Π½Ρ‚ ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ стили ΠΊΠ½ΠΎΠΏΠΊΠΈ HTML Π½Π΅ Π½Π°Ρ€ΡƒΡˆΠ°Ρ цСлостности ΠΊΠΎΠ΄Π° Π²ΠΎΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ инструмСнтов вашСго Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π°. ΠŸΠΎΠ΄ΠΎΠΉΠ΄Π΅Ρ‚ для этих Ρ†Π΅Π»Π΅ΠΉ Мозила, ΠžΠΏΠ΅Ρ€Π°, Π“ΡƒΠ³Π» Π₯Ρ€ΠΎΠΌ, ЯндСкс.Π‘Ρ€Π°ΡƒΠ·Π΅Ρ€ ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π² ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… встроСн инструмСнт «Π’Π΅Π±-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°».

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

ΠŸΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ классных стилСй ΠΊΠ½ΠΎΠΏΠΎΠΊ CSS


Β  ΠŸΡ€Π΅Π΄Π»Π°Π³Π°ΡŽ Π²Π°ΡˆΠ΅ΠΌΡƒ вниманию Π½Π΅ΠΏΠ»ΠΎΡ…ΡƒΡŽ ΠΏΠΎΠ΄Π±ΠΎΡ€ΠΊΡƒ стилСй ΠΊΠ½ΠΎΠΏΠΎΠΊ 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






ΠŸΡ€ΠΈΠΌΠ΅Ρ€Ρ‹.
β„–2
Β HTML
<a href='#' >Download</a>

CSS
β„–3


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

CSS

β„–4
Β HTML
<a href="#">ΠŸΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ</a>

CSS

β„–5
Β HTML
<a  href="#">ΠŸΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ</a>

CSS

β„–6
Β HTML
<a href="#">Buttons</a>

CSS

β„–7
Β HTML
<a href="#"><span>βœ“</span>Story Hack</a>

CSS

β„–8
Β HTML
<a href="#">Buttons</a>

CSS

β„–9
Β HTML
<a href="#">Download</a>

CSS

β„–10
Β HTML
<a href="#">Π‘Π»ΠΈΠΊ</a>

CSS

β„–11
Β HTML
<a href="#">Download</a>

CSS

β„–12
Β HTML
<a href="#">Download</a>

CSS

β„–13
Β HTML
<a href="#">Home</a>

CSS

β„–14
Β HTML
<a href="#">Download</a>

CSS

β„–15
Β HTML
<a href="#">Small Button</a>

CSS

β„–16
Demo
Β HTML
<a href=""><span>Demo</span></a>

CSS

β„–17
Β HTML
<a href="#">
<span>Π‘Ρ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒ</span>
<span>100$</span>
<span><span></span></span>
</a>

CSS

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

β„–18


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

CSS

β„–20
Β HTML
<a href="#">Download</a>

CSS

β„–21
Button!
Β HTML
<a href="#">Button!</a>

CSS

β„–22
Β HTML
<a href="#">Download</a>

CSS
β„–23


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

CSS

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

ВСрстка ΠΊΠ½ΠΎΠΏΠΎΠΊ Π½Π° сайтС

Π’Ρ‹ здСсь: Главная — HTML — HTML 5 — ВСрстка ΠΊΠ½ΠΎΠΏΠΎΠΊ Π½Π° сайтС

ВСрстка ΠΊΠ½ΠΎΠΏΠΎΠΊ Π½Π° сайтС

КакиС ΠΊΠ½ΠΎΠΏΠΊΠΈ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ Π²ΡΡ‚Ρ€Π΅Ρ‡Π°ΡŽΡ‚ΡΡ Π½Π° сайтС? Π― Ρ€Π°Π·Π΄Π΅Π»ΠΈΠ»ΠΈ Π±Ρ‹ ΠΈΡ… Π½Π° Π΄Π²Π° Π²ΠΈΠ΄Π°: ΠΊΠ½ΠΎΠΏΠΊΠΈ Π²Π½ΡƒΡ‚Ρ€ΠΈ Ρ„ΠΎΡ€ΠΌΡ‹ ΠΈ ΠΊΠ½ΠΎΠΏΠΊΠΈ-ссылки. И Ρ‚Π΅ ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΡƒΠΌΠ΅Ρ‚ΡŒ Π²Π΅Ρ€ΡΡ‚Π°Ρ‚ΡŒ.

Кнопки Π²Π½ΡƒΡ‚Ρ€ΠΈ Ρ„ΠΎΡ€ΠΌΡ‹

Π’Π΅Π³ input

Π’ΡΡ‚Π°Π²Π»ΡΡŽΡ‚ΡΡ Ρ‚Π΅Π³ΠΎΠΌ input, c Ρ‚ΠΈΠΏΠΎΠΌ submit – Ρ‡Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚ ΠΊΠ½ΠΎΠΏΠΊΡƒ для ΠΎΡ‚ΠΏΡ€Π°Π²ΠΊΠΈ Ρ„ΠΎΡ€ΠΌΡ‹.

<input type="submit" value="ΠžΡ‚ΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ">

Π’Π΅Π³ button

ВставляСт Π½Π° сайт ΠΊΠ»ΠΈΠΊΠ°Π±Π΅Π»ΡŒΠ½ΡƒΡŽ ΠΊΠ½ΠΎΠΏΠΊΡƒ, Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‰ΡƒΡŽ, Π² любом мСстС сайта.

Π’Π΅Π³ button ΠΏΠΎ ΡΡ€Π°Π²Π½Π΅Π½ΠΈΡŽ с input, располагаСт большими возмоТностями, Π²Π½ΡƒΡ‚Ρ€ΠΈ Π½Π΅Π³ΠΎ ΠΌΠΎΠΆΠ½ΠΎ Π²ΡΡ‚Π°Π²Π»ΡΡ‚ΡŒ любой ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚ (тСкст, изобраТСния).

Но Π½Π΅ Π½Π°Π΄ΠΎ Π·Π°Π±Ρ‹Π²Π°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ Ссли ΠΏΡ€ΠΈ Π½Π°ΠΆΠ°Ρ‚ΠΈΠΈ ΠΊΠ½ΠΎΠΏΠΊΠΈ, Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΠΎΡ‚ΠΏΡ€Π°Π²ΠΈΡ‚ΡŒΡΡ Π΄Π°Π½Π½Ρ‹Π΅ Π½Π° сСрвСр, Ρ‚ΠΎ Ρ‚Π΅Π³ΠΈ

input ΠΈ button, слСдуСт ΠΏΠΎΠΌΠ΅ΡΡ‚ΠΈΡ‚ΡŒ Π²Π½ΡƒΡ‚Ρ€ΠΈ Ρ‚Π΅Π³Π° form.

Π’Π΅Π³ΠΈ input ΠΈ button ΠΌΠΎΠ³ΡƒΡ‚ ΠΎΠ±Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Ρ‚ΡŒΡΡ скриптом, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ ΠΏΡ€ΠΈ событии ΠΊΠ»ΠΈΠΊΠ°.

<button type="button">НаТми мСня!</button>
ΠŸΡ€ΠΈΠΌΠ΅Ρ€ вСрстки ΠΊΠ½ΠΎΠΏΠΎΠΊ Π²Π½ΡƒΡ‚Ρ€ΠΈ Ρ„ΠΎΡ€ΠΌΡ‹
Button

See the Pen CSS3 responsive form by porsake (@porsake) on CodePen.

Input

See the Pen Responsive Form by porsake (@porsake) on CodePen.


Кнопки-ссылки

ΠŸΡ€Π°ΠΊΡ‚ΠΈΡ‡Π΅ΡΠΊΠΈ Π½Π° ΠΊΠ°ΠΆΠ΄ΠΎΠΌ сайтС Π²ΡΡ‚Ρ€Π΅Ρ‡Π°ΡŽΡ‚ΡΡ ссылки Π² Π²ΠΈΠ΄Π΅ Ρ‚Π΅Π³Π° a, Π½ΠΎ ΠΎΡ„ΠΎΡ€ΠΌΠ»Π΅Π½Π½Ρ‹Π΅ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ CSS, ΠΊΠ°ΠΊ ΠΊΠ½ΠΎΠΏΠΊΠΈ. Π§Π°Ρ‰Π΅ всСго Ρ‚Π°ΠΊΠΈΠ΅ ΠΊΠ½ΠΎΠΏΠΊΠΈ-ссылки, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ ΠΊΠ°ΠΊ элСмСнты Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠΈ Π½Π° сайтС: ΠΏΡƒΠ½ΠΊΡ‚Ρ‹ мСню, ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ Π½Π° ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΡƒΡŽ страницу, Π² Ρ€Π΅ΠΊΠ»Π°ΠΌΠ½ΠΎΠΌ Π±Π»ΠΎΠΊΠ΅. Π’ΠΎΡ‚ Ρ‚Π°ΠΊΠΈΠ΅ дизайнСрскиС ΠΊΠ½ΠΎΠΏΠΎΡ‡ΠΊΠΈ Π½Π΅ ΠΈΠΌΠ΅Π΅Ρ‚ смысла Π²ΡΡ‚Π°Π²Π»ΡΡ‚ΡŒ Ρ‚Π΅Π³ΠΎΠΌ button, Π»ΡƒΡ‡ΡˆΠ΅ сразу Π²ΡΡ‚Π°Π²Π»ΡΡ‚ΡŒ Ρ‚Π΅Π³ΠΎΠΌ a с ΠΊΠ°ΠΊΠΈΠΌ-Π½ΠΈΠ±ΡƒΠ΄ΡŒ классом ΠΈΠ»ΠΈ ID. ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ эта ΠΊΠ½ΠΎΠΏΠΊΠ° Π±ΡƒΠ΄Π΅Ρ‚ ΠΊΡƒΠ΄Π°-Ρ‚ΠΎ всС Ρ€Π°Π²Π½ΠΎ ΡΡΡ‹Π»Π°Ρ‚ΡŒΡΡ.

<a href="#">Learn More</a>
ΠŸΡ€ΠΈΠΌΠ΅Ρ€ вСрстки ΠΊΠ½ΠΎΠΏΠΊΠΈ ссылки #1

HTML

<a href="#">ΠšΡƒΠΏΠΈΡ‚ΡŒ</a>

CSS

Π’Π΅Π³ a ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ являСтся строчным элСмСнтом, Ссли Π½Π΅ Π·Π°Π΄Π°Ρ‚ΡŒ Π΅ΠΌΡƒ display: inline-block, Ρ‚ΠΎ ΠΊ Π½Π΅ΠΌΡƒ Π½Π΅ примСнятся отступы, Ρ€Π°ΠΌΠΊΠΈ ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ стили.

body {
Β Β background-color: #951a46; /* Ρ†Π²Π΅Ρ‚ Ρ„ΠΎΠ½Π° всСй страницы */
Β Β font-family: Roboto, sans-serif; /* сСмСйство ΡˆΡ€ΠΈΡ„Ρ‚Π° */
}

.button {
Β Β display: inline-block; /* строчно-Π±Π»ΠΎΡ‡Π½Ρ‹ΠΉ */
Β Β margin: 100px 400px; /* отступы ΠΎΡ‚ края Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π° */

Β Β padding: 20px 60px; /* расстояниС ΠΎΡ‚ тСкста Π΄ΠΎ края ΠΊΠ½ΠΎΠΏΠΊΠΈ */
Β Β background-color: #e44b9b; /* Ρ†Π²Π΅Ρ‚ ΠΊΠ½ΠΎΠΏΠΊΠΈ */
Β Β box-shadow: 0px 6px #f7f8e8; /* Π·Π°Π΄Π°Π½Π° Ρ‚Π΅Π½ΡŒ */
Β Β border-radius: 5px; /* скруглСниС ΡƒΠ³Π»ΠΎΠ² */
Β Β font-size: 27px; /* Ρ€Π°Π·ΠΌΠ΅Ρ€ ΡˆΡ€ΠΈΡ„Ρ‚Π° */
Β Β text-transform: uppercase; /* Ρ‚Ρ€Π°Π½ΡΡ„ΠΎΡ€ΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π² Π·Π°Π³Π»Π°Π²Π½Ρ‹Π΅ Π±ΡƒΠΊΠ²Ρ‹ */
Β Β text-decoration: none; /* Π½Π΅ ΠΏΠΎΠ΄Ρ‡Π΅Ρ€ΠΊΠΈΠ²Π°Ρ‚ΡŒ ссылку */
Β Β transition: 0.2s; /* ΠΏΠ»Π°Π²Π½Ρ‹ΠΉ Ρ…ΠΎΠ²Π΅Ρ€ эффСкт */
Β Β color: #f7f8e8; /* Ρ†Π²Π΅Ρ‚ тСкста Π½Π° ΠΊΠ½ΠΎΠΏΠΊΠ΅ */
}

.button:hover {
Β Β background-color: #949a9a; /* Π·Π°ΠΌΠ΅Π½Π° Ρ†Π²Π΅Ρ‚Π° ΠΊΠ½ΠΎΠΏΠΊΠΈ ΠΏΡ€ΠΈ Π½Π°Π²Π΅Π΄Π΅Π½ΠΈΠΈ */
}


Π‘ΠΊΡ€ΠΈΠ½ΡˆΠΎΡ‚
ВСрстка ΠΊΠ½ΠΎΠΏΠΎΠΊ Π½Π° сайтС.

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ вСрстки ΠΊΠ½ΠΎΠΏΠΊΠΈ ссылки #2

HTML

<a href="#">Shop Now</a>

CSS

body {
Β Β background-color: #3cc395;
}

.button {
Β Β display: inline-block;
Β Β margin: 100px 400px;
Β Β color: #fff;
Β Β font-family: BebasNeue;
Β Β font-size: 160%;
Β Β font-weight: bold;
Β Β text-transform: uppercase;
Β Β background-color: transparent;
Β Β border-radius: 13px;
Β Β border: 3px solid #fff;
Β Β padding: 6px 20px;

}


Π‘ΠΊΡ€ΠΈΠ½ΡˆΠΎΡ‚
ВСрстка ΠΊΠ½ΠΎΠΏΠΎΠΊ Π½Π° сайтС.
  • ВСрстка ΠΊΠ½ΠΎΠΏΠΎΠΊ Π½Π° сайтС. Π‘ΠΎΠ·Π΄Π°Π½ΠΎ 24.04.2019 10:33:30
  • ВСрстка ΠΊΠ½ΠΎΠΏΠΎΠΊ Π½Π° сайтС. ΠœΠΈΡ…Π°ΠΈΠ» Русаков
ΠŸΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π°Ρ ΡΡ‚Π°Ρ‚ΡŒΡ Π‘Π»Π΅Π΄ΡƒΡŽΡ‰Π°Ρ ΡΡ‚Π°Ρ‚ΡŒΡ

ΠšΠΎΠΏΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»ΠΎΠ² Ρ€Π°Π·Ρ€Π΅ΡˆΠ°Π΅Ρ‚ΡΡ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ с ΡƒΠΊΠ°Π·Π°Π½ΠΈΠ΅ΠΌ Π°Π²Ρ‚ΠΎΡ€Π° (ΠœΠΈΡ…Π°ΠΈΠ» Русаков) ΠΈ индСксируСмой прямой ссылкой Π½Π° сайт (http://myrusakov.ru)!

Π”ΠΎΠ±Π°Π²Π»ΡΠΉΡ‚Π΅ΡΡŒ ΠΊΠΎ ΠΌΠ½Π΅ Π² Π΄Ρ€ΡƒΠ·ΡŒΡ Π’ΠšΠΎΠ½Ρ‚Π°ΠΊΡ‚Π΅: http://vk.com/myrusakov.
Если Π’Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ Π΄Π°Ρ‚ΡŒ ΠΎΡ†Π΅Π½ΠΊΡƒ ΠΌΠ½Π΅ ΠΈ ΠΌΠΎΠ΅ΠΉ Ρ€Π°Π±ΠΎΡ‚Π΅, Ρ‚ΠΎ Π½Π°ΠΏΠΈΡˆΠΈΡ‚Π΅ Π΅Ρ‘ Π² ΠΌΠΎΠ΅ΠΉ Π³Ρ€ΡƒΠΏΠΏΠ΅: http://vk.com/rusakovmy.

Если Π’Ρ‹ Π½Π΅ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΠΏΡ€ΠΎΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ Π½ΠΎΠ²Ρ‹Π΅ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Ρ‹ Π½Π° сайтС,
Ρ‚ΠΎ Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΠΎΠ΄ΠΏΠΈΡΠ°Ρ‚ΡŒΡΡ Π½Π° обновлСния: ΠŸΠΎΠ΄ΠΏΠΈΡΠ°Ρ‚ΡŒΡΡ Π½Π° обновлСния

Если Ρƒ Вас ΠΎΡΡ‚Π°Π»ΠΈΡΡŒ ΠΊΠ°ΠΊΠΈΠ΅-Π»ΠΈΠ±ΠΎ вопросы, Π»ΠΈΠ±ΠΎ Ρƒ Вас Π΅ΡΡ‚ΡŒ ΠΆΠ΅Π»Π°Π½ΠΈΠ΅ Π²Ρ‹ΡΠΊΠ°Π·Π°Ρ‚ΡŒΡΡ ΠΏΠΎ ΠΏΠΎΠ²ΠΎΠ΄Ρƒ этой ΡΡ‚Π°Ρ‚ΡŒΠΈ, Ρ‚ΠΎ Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ свой ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ Π²Π½ΠΈΠ·Ρƒ страницы.

ΠŸΠΎΡ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡƒΠΉΡ‚Π΅ эту ΡΡ‚Π°Ρ‚ΡŒΡŽ Π΄Ρ€ΡƒΠ·ΡŒΡΠΌ:

Если Π’Π°ΠΌ понравился сайт, Ρ‚ΠΎ размСститС ссылку Π½Π° Π½Π΅Π³ΠΎ (Ρƒ сСбя Π½Π° сайтС, Π½Π° Ρ„ΠΎΡ€ΡƒΠΌΠ΅, Π² ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π΅):

  1. Кнопка:
    <a href=»https://myrusakov.ru» target=»_blank»><img src=»https://myrusakov.ru/images/button.gif» alt=»ΠšΠ°ΠΊ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ свой сайт» /></a>

    Она выглядит Π²ΠΎΡ‚ Ρ‚Π°ΠΊ: Как ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ свой сайт

  2. ВСкстовая ссылка:
    <a href=»https://myrusakov.ru» target=»_blank»>Как ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ свой сайт</a>

    Она выглядит Π²ΠΎΡ‚ Ρ‚Π°ΠΊ: Как ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ свой сайт

  3. BB-ΠΊΠΎΠ΄ ссылки для Ρ„ΠΎΡ€ΡƒΠΌΠΎΠ² (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ Π΅Ρ‘ Π² подписи):
    [URL=»https://myrusakov.ru»]Как ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ свой сайт[/URL]
7 самых Π»ΡƒΡ‡ΡˆΠΈΡ… Π³Π΅Π½Π΅Ρ€Π°Ρ‚ΠΎΡ€ΠΎΠ² CSS3 ΠΊΠ½ΠΎΠΏΠΎΠΊ для Π’Π°ΡˆΠΈΡ… сайтов

ЗдравствуйтС, Π΄ΠΎΡ€ΠΎΠ³ΠΈΠ΅ Ρ‡ΠΈΡ‚Π°Ρ‚Π΅Π»ΠΈ Π±Π»ΠΎΠ³Π°. Π’ этот Ρ‡ΡƒΠ΄Π½Ρ‹ΠΉ дСнь я Ρ…ΠΎΡ‡Ρƒ ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ Π’Π°ΠΌ довольно ΠΏΠΎΠ»Π΅Π·Π½ΡƒΡŽ ΠΏΠΎΠ΄Π±ΠΎΡ€ΠΊΡƒ Π³Π΅Π½Π΅Ρ€Π°Ρ‚ΠΎΡ€ΠΎΠ² CSS3 ΠΊΠ½ΠΎΠΏΠΎΠΊ для Π’Π°ΡˆΠ΅Π³ΠΎ сайта.

Π― Π΄ΡƒΠΌΠ°ΡŽ, Ρ‡Ρ‚ΠΎ эти Π³Π΅Π½Π΅Ρ€Π°Ρ‚ΠΎΡ€Ρ‹ сущСствСнно ΠΎΠ±Π»Π΅Π³Ρ‡Π°Ρ‚ Π’Π°ΠΌ Π·Π°Π΄Π°Ρ‡Ρƒ с поиском Π½ΡƒΠΆΠ½ΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠΈ Π½Π° сайт. Π’Π°ΠΊ ΠΊΠ°ΠΊ здСсь Π’Ρ‹ смоТСтС ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ Π»ΡŽΠ±ΡƒΡŽ CSS ΠΊΠ½ΠΎΠΏΠΊΡƒ, Π° Ρ‚Π°ΠΊ ΠΆΠ΅ произвСсти Π½Π°Π΄ Π½Π΅ΠΉ ΠΎΡ‡Π΅Π½ΡŒ Ρ‚ΠΎΠ½ΠΊΡƒΡŽ настройку. ΠŸΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ всС Π³Π΅Π½Π΅Ρ€Π°Ρ‚ΠΎΡ€Ρ‹ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ здСсь достаточно Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹.Β 

Π’Π°ΠΊ Ρ‡Ρ‚ΠΎ, Π΄Ρ€ΡƒΠ·ΡŒΡ, я смСло ΠΌΠΎΠ³Ρƒ ΠΏΠΎΡΠΎΠ²Π΅Ρ‚ΠΎΠ²Π°Ρ‚ΡŒ Π’Π°ΠΌ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ эту страницу Π² Π·Π°ΠΊΠ»Π°Π΄ΠΊΠΈ.

Ну Π° Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ Π΄Π°Π²Π°ΠΉΡ‚Π΅ ΠΏΠ΅Ρ€Π΅ΠΉΠ΄Ρ‘ΠΌ ΠΊ ΠΊΠ½ΠΎΠΏΠΊΠ°ΠΌ.

ΠžΡ‡Π΅Π½ΡŒ красивый ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹ΠΉ Π³Π΅Π½Π΅Ρ€Π°Ρ‚ΠΎΡ€ CSS ΠΊΠ½ΠΎΠΏΠΎΠΊ для сайта. Π•ΡΡ‚ΡŒ ΠΎΠ³Ρ€ΠΎΠΌΠ½Ρ‹ΠΉ Π²Ρ‹Π±ΠΎΡ€ ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΡ… шаблонов, Π° Ρ‚Π°ΠΊ ΠΆΠ΅ ΠΈΡ… тонкая настройка.

ΠšΠ»Π°ΡΡΠ½Ρ‹ΠΉ Π³Π΅Π½Π΅Ρ€Π°Ρ‚ΠΎΡ€ ΠΊΠ½ΠΎΠΏΠΎΠΊ, с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ ΠΈ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ мноТСство Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… CSS ΠΊΠ½ΠΎΠΏΠΎΠΊ. Π’Π°ΠΊ ΠΆΠ΅ этот Π³Π΅Π½Π΅Ρ€Π°Ρ‚ΠΎΡ€ ΠΎΡ‡Π΅Π½ΡŒ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹ΠΉ, Π° Ρ‚Π°ΠΊ ΠΆΠ΅ Π½ΠΈΠΊΠ°ΠΊΠΈΡ… ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΎΠΊ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ CSS.

ΠžΡ‡Π΅Π½ΡŒ просто Π½ΠΎ ΠΊ Ρ‚ΠΎΠΌΡƒ ΠΆΠ΅ достаточно Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹ΠΉ Π³Π΅Π½Π΅Ρ€Π°Ρ‚ΠΎΡ€ ΠΊΠ½ΠΎΠΏΠΎΠΊ Π½Π° CSS. Ρ‚ΡƒΡ‚ Π΅ΡΡ‚ΡŒ всС Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π’Ρ‹ смоТСтС ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΠΈΠΌΠ΅Π½Π½ΠΎ Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ Π’Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ.

ΠŸΡ€ΠΎΡΡ‚ΠΎΠΉ Π³Π΅Π½Π΅Ρ€Π°Ρ‚ΠΎΡ€, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ Π΅ΡΡ‚ΡŒ самыС основныС Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ для создания красивой ΠΊΠ½ΠΎΠΏΠΊΠΈ, ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎ ΠΆΠ΅ поддСрТиваСтся Π³Ρ€Π°Π΄ΠΈΠ΅Π½Ρ‚ Π·Π°Π»ΠΈΠ²ΠΊΠ°.

ΠšΡ€Π°ΡΠΈΠ²Ρ‹ΠΉ ΠΈ соврСмСнный Π³Π΅Π½Π΅Ρ€Π°Ρ‚ΠΎΡ€ CSS3 ΠΊΠ½ΠΎΠΏΠΎΠΊ Π½Π° сайт. Как ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ Ρ‚ΡƒΡ‚ Π΅ΡΡ‚ΡŒ всё Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ ΠΊΡ€ΡƒΡ‚ΡƒΡŽ ΠΊΠ½ΠΎΠΏΠΊΡƒ для Π’Π°ΡˆΠ΅Π³ΠΎ сайта.

Π­Ρ‚ΠΎΡ‚ Π³Π΅Π½Π΅Ρ€Π°Ρ‚ΠΎΡ€ смоТСт ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΡΠ°ΠΌΡƒΡŽ Π»ΡƒΡ‡ΡˆΡƒΡŽ CSS3 ΠΊΠ½ΠΎΠΏΠΊΡƒ для Вас.

Π‘Π°ΠΌΡ‹ΠΉ классный Π³Π΅Π½Π΅Ρ€Π°Ρ‚ΠΎΡ€ ΠΊΠ½ΠΎΠΏΠΎΠΊ. ΠžΡ‡Π΅Π½ΡŒ ΠΏΠΎΠ½Ρ€Π°Π²ΠΈΠ»ΠΎΡΡŒ мноТСство Ρ€Π°Π·Π½ΠΎΠΎΠ±Ρ€Π°Π·Π½Ρ‹Ρ… Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠΎΠΌΠΎΠ³ΡƒΡ‚ Ρ‚ΠΎΡ‡Π½ΠΎ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ ΠΊΠ½ΠΎΠΏΠΊΡƒ. А Ρ‚Π°ΠΊ ΠΆΠ΅ присутствуСт мноТСство Π½Π΅ ΠΏΠ»ΠΎΡ…ΠΈΡ… ΡƒΠΆΠ΅ настроСнных шаблонов.

Кнопки CSS эффСкты ΠΏΡ€ΠΈ Π½Π°Π²Π΅Π΄Π΅Π½ΠΈΠΈ ΠΈ Π½Π°ΠΆΠ°Ρ‚ΠΈΠΈ

Π—Π΄Π΅ΡΡŒ Π½Π΅ ΠΏΡ€ΠΎ Π΄ΠΈΠ·Π°ΠΉΠ½. Π—Π΄Π΅ΡΡŒ Π³ΠΎΡ‚ΠΎΠ²Ρ‹ΠΉ ΠΊΠΎΠ΄ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… эффСктов с ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½Ρ‹ΠΌΠΈ коммСнтариями.

Π’ дальнСйшСм эти эффСкты ΠΌΠΎΠΆΠ½ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΡ‚ΡŒ ΠΊ любой дизайнСрской ΠΈΠ΄Π΅Π΅ ΠΈ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»ΡŒΠ½ΡƒΡŽ ΠΊΠ½ΠΎΠΏΠΊΡƒ, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ Π½Π΅Ρ‚ большС Π½ΠΈ Ρƒ ΠΊΠΎΠ³ΠΎ Π² ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Π΅.

КоС-Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΎ Π΄ΠΈΠ·Π°ΠΉΠ½ Π² ΡΡ‚Π°Ρ‚ΡŒΠ΅ Π‘Π»ΠΎΠΊ с Π·Π°ΠΊΡ€ΡƒΠ³Π»Ρ‘Π½Π½Ρ‹ΠΌΠΈ ΡƒΠ³Π»Π°ΠΌΠΈ ΠΈ Ρ‚Π΅Π½ΡŒΡŽ. Эллипс

НуТно просто ΠΏΠΎΠΈΠ³Ρ€Π°Ρ‚ΡŒ с Ρ†ΠΈΡ„Ρ€Π°ΠΌΠΈ Π² свойствах border-radius ΠΈ box-shadow, ΠΏΠΎΡΠΊΡΠΏΠ΅Ρ€ΠΈΠΌΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ со свойствами gradient ΠΈ background

ВсС ΠΊΠ½ΠΎΠΏΠΊΠΈ, ΠΏΠΎΠΊΠ°Π·Π°Π½Π½Ρ‹Π΅ Π½ΠΈΠΆΠ΅, Π΄Π΅ΠΉΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠ΅. Π’Ρ‹Π±ΠΈΡ€Π°ΠΉΡ‚Π΅ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π²Π°ΠΌ понравится.

Π’Π°Ρ€ΠΈΠ°Π½Ρ‚Ρ‹ ΠΊΠ½ΠΎΠΏΠΎΠΊ Π±ΡƒΠ΄ΡƒΡ‚ Π΄ΠΎΠ±Π°Π²Π»ΡΡ‚ΡŒΡΡ ΠΏΠΎ ΠΌΠ΅Ρ€Π΅ создания.

Π§Ρ‚ΠΎΠ± быстро ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ ΠΊΠΎΠ΄, ΠΏΠΎΠ½Ρ€Π°Π²ΠΈΠ²ΡˆΠ΅ΠΉΡΡ ΠΊΠ½ΠΎΠΏΠΊΠΈ, Ρ‰Ρ‘Π»ΠΊΠ½ΠΈΡ‚Π΅ ΠΏΠΎ ссылкС «Код», рядом с ΠΊΠ½ΠΎΠΏΠΊΠΎΠΉ.

ΠŸΡ€ΠΈ Π½Π°Π²Π΅Π΄Π΅Π½ΠΈΠΈ:

Кнопка Π“Ρ€Π°Π΄ΠΈΠ΅Π½Ρ‚ Код

Кнопка НаплываниС Код

Кнопка ΠžΠ±Π΅ΡΡ†Π²Π΅Ρ‡ΠΈΠ²Π°Π½ΠΈΠ΅ Код

Кнопка ВсплываниС Код

Кнопка ИскаТСниС Код

Кнопка ΠœΠ½ΠΎΠ³ΠΎΡ†Π²Π΅Ρ‚Π½Π°Ρ Ρ€Π°ΠΌΠΊΠ° Код

Кнопка 3D кнопка Код

ПоявлСниС тСкста Π²Ρ€Π°Ρ‰Π΅Π½ΠΈΠ΅ΠΌ Код

ПоявлСниС тСкста ΠΈΠ· Π³Π»ΡƒΠ±ΠΈΠ½Ρ‹ Код

AnimationКнопка ПоявлСниС ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠΈ Код

ΠŸΡ€ΠΈ Π½Π°ΠΆΠ°Ρ‚ΠΈΠΈ:

ΠšΡ€Π°ΡΠ½Π°Ρ ΠΊΠ½ΠΎΠΏΠΊΠ° Код

Β 

Кнопка с ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€ΠΎΠΌ Код

Β 

Клавиша Код

Β 

НавСдСниС ΠΈ Π½Π°ΠΆΠ°Ρ‚ΠΈΠ΅.

Кнопка

Β 

Выпуклая ΠΊΠ½ΠΎΠΏΠΊΠ° Код

Β 

Π“Ρ€Π°Π΄ΠΈΠ΅Π½Ρ‚


<!DOCTYPE html>
<html lang="ru">
<head>
<meta charset="utf-8" />
<title>Π­Ρ„Ρ„Π΅ΠΊΡ‚Ρ‹ для ΠΊΠ½ΠΎΠΏΠΎΠΊ CSS</title>
<style>
.one { /* Π’Π½Π΅ΡˆΠ½ΠΈΠΉ Π²ΠΈΠ΄ ΠΊΠ½ΠΎΠΏΠΊΠΈ */
color: #524E49; /* Π¦Π²Π΅Ρ‚ тСкста */
background: #fdeaa8 ; /* Π€ΠΎΠ½ΠΎΠ²Ρ‹ΠΉ Ρ†Π²Π΅Ρ‚ */
padding: 10px; /* ΠœΠΈΠ½ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΉ отступ тСкста ΠΎΡ‚ Π³Ρ€Π°Π½ΠΈΡ† ΠΊΠ½ΠΎΠΏΠΊΠΈ. ΠžΠΏΡ€Π΅Π΄Π΅Π»ΡΠ΅Ρ‚ Ρ€Π°Π·ΠΌΠ΅Ρ€ ΠΊΠ½ΠΎΠΏΠΊΠΈ */
font-size: 20px; /* Π Π°Π·ΠΌΠ΅Ρ€ тСкста */
border-radius: 5px; /* Радиус закруглСния ΡƒΠ³ΠΎΠ»ΠΊΠΎΠ² */
box-shadow: 0px 1px 3px; /* ВСнь */
}
.one:hover { /* ΠŸΡ€Π΅ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ ΠΏΡ€ΠΈ Π½Π°Π²Π΅Π΄Π΅Π½ΠΈΠΈ */
background-image: radial-gradient(ellipse farthest-corner at 50% 50%, #fdeaa8,#777); /* Π Π°Π΄ΠΈΠ°Π»ΡŒΠ½Ρ‹ΠΉ Π³Ρ€Π°Π΄ΠΈΠ΅Π½Ρ‚, ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ Ρ†Π²Π΅Ρ‚Π° ΠΎΡ‚ Ρ†Π΅Π½Ρ‚Ρ€Π° ΠΊ краям */
}
</style>
</head>
<body>

<button>Кнопка</button>
</body>
</html>

НаплываниС


<!DOCTYPE html>
<html lang="ru">
<head>
<meta charset="utf-8" />
<title>Π­Ρ„Ρ„Π΅ΠΊΡ‚Ρ‹ для ΠΊΠ½ΠΎΠΏΠΎΠΊ CSS</title>
<style>
.two { /* Π’Π½Π΅ΡˆΠ½ΠΈΠΉ Π²ΠΈΠ΄ ΠΊΠ½ΠΎΠΏΠΊΠΈ */
color: #524E49; /* Π¦Π²Π΅Ρ‚ тСкста */
background: #fdeaa8 ; /* Π€ΠΎΠ½ΠΎΠ²Ρ‹ΠΉ Ρ†Π²Π΅Ρ‚ */
padding: 10px; /* Π’Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΠΉ отступ тСкста ΠΎΡ‚ Π³Ρ€Π°Π½ΠΈΡ† Π±Π»ΠΎΠΊΠ°. ΠžΠΏΡ€Π΅Π΄Π΅Π»ΡΠ΅Ρ‚ Ρ€Π°Π·ΠΌΠ΅Ρ€ ΠΊΠ½ΠΎΠΏΠΊΠΈ */
font-size: 20px; /* Π Π°Π·ΠΌΠ΅Ρ€ тСкста */
border-radius: 5px; /* Радиус закруглСния ΡƒΠ³ΠΎΠ»ΠΊΠΎΠ² */
box-shadow: 0px 1px 3px; /* ВСнь */
position: relative; /* ΠžΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΎΠ½ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅, для установки Π°Π±ΡΠΎΠ»ΡŽΡ‚Π½ΠΎΠ³ΠΎ позиционирования для наплывания */
}
.two:before { /* ПсСвдо элСмСнт для создания наплывания */
content:''; /* ΠžΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ свойство псСвдоэлСмСнта :before */
position: absolute; /* ΠŸΠΎΠ·ΠΈΡ†ΠΈΠΎΠ½ΠΈΡ€ΡƒΠ΅ΠΌ Π°Π±ΡΠΎΠ»ΡŽΡ‚Π½ΠΎ */
top: 0px; /* ΠŸΠΎΠ·ΠΈΡ†ΠΈΡ ΠΏΠΎ Π³Ρ€Π°Π½ΠΈΡ†Π°ΠΌ Π±Π»ΠΎΠΊΠ° */
left: 0px;
width: 100%; /* Π¨ΠΈΡ€ΠΈΠ½Π° ΠΏΠΎ Π³Ρ€Π°Π½ΠΈΡ†Π°ΠΌ ΠΊΠ½ΠΎΠΏΠΊΠΈ */
height: 0px; /* Высота 0, поэтому Π½Π΅Π²ΠΈΠ΄Π΅Π½ */
background: rgba(148,144,143,0.4); /* Π€ΠΎΠ½ΠΎΠ²Ρ‹ΠΉ Ρ†Π²Π΅Ρ‚ наплывания */
border-radius: 5px; /* Радиус ΡƒΠ³ΠΎΠ»ΠΊΠΎΠ² */
transition: all 0.5s ease-out; /* Анимация. Π”Π²ΠΈΠΆΠ΅Π½ΠΈΠ΅. Π’Ρ€Π°Π½ΡΡ„ΠΎΡ€ΠΌΠΈΡ€ΡƒΡŽΡ‚ΡΡ всС свойства (all) Π² Ρ‚Π΅Ρ‡Π΅Π½ΠΈΠΈ 0.5 сСкунды, быстро начинаСтся ΠΈ ΠΊ ΠΊΠΎΠ½Ρ†Ρƒ замСдляСтся (ease-out) */
}
.two:hover:before { /* ΠŸΡ€ΠΈ Π½Π°Π²Π΅Π΄Π΅Π½ΠΈΠΈ */
height: 42px; /* Высота наплывания становится Ρ€Π°Π²Π½ΠΎΠΉ высотС ΠΊΠ½ΠΎΠΏΠΊΠΈ */
}
</style>
</head>
<body>

<button>Кнопка</button>
</body>
</html>

ΠžΠ±Π΅ΡΡ†Π²Π΅Ρ‡ΠΈΠ²Π°Π½ΠΈΠ΅


<!DOCTYPE html>
<html lang="ru">
<head>
<meta charset="utf-8" />
<title>Π­Ρ„Ρ„Π΅ΠΊΡ‚Ρ‹ для ΠΊΠ½ΠΎΠΏΠΎΠΊ CSS</title>
<style>
.three { /* Π’Π½Π΅ΡˆΠ½ΠΈΠΉ Π²ΠΈΠ΄ ΠΊΠ½ΠΎΠΏΠΊΠΈ */
color: #524E49; /* Π¦Π²Π΅Ρ‚ тСкста Π² ΠΊΠ½ΠΎΠΏΠΊΠ΅ */
background: #fdeaa8; /* Π€ΠΎΠ½ΠΎΠ²Ρ‹ΠΉ Ρ†Π²Π΅Ρ‚ */
padding: 10px; /* ΠžΡ‚ΡΡ‚ΡƒΠΏ тСкста ΠΎΡ‚ Π³Ρ€Π°Π½ΠΈΡ† - опрСдСляСт Ρ€Π°Π·ΠΌΠ΅Ρ€ ΠΊΠ½ΠΎΠΏΠΊΠΈ */
font-size: 20px; /* Π Π°Π·ΠΌΠ΅Ρ€ тСкста */
border-radius: 5px; /* Π—Π°ΠΊΡ€ΡƒΠ³Π»Π΅Π½ΠΈΠ΅ ΡƒΠ³ΠΎΠ»ΠΊΠΎΠ² */
box-shadow: 0px 1px 3px; /* ВСнь */
}
/* МСняСм внСшний Π²ΠΈΠ΄ ΠΏΡ€ΠΈ Π½Π°Π²Π΅Π΄Π΅Π½ΠΈΠΈ */
.three:hover { /* ДобавляСм псСвдокласс :hover */
background: rgba(0,0,0,0);/* МСняСм Ρ„ΠΎΠ½ΠΎΠ²Ρ‹ΠΉ Ρ†Π²Π΅Ρ‚ */
color: #3a7999; /* МСняСм Ρ†Π²Π΅Ρ‚ тСкста */
box-shadow: inset 0 0 0 3px #3a7999; /* МСняСм Ρ‚Π΅Π½ΡŒ */
}
</style>
</head>
<body>
<button>Кнопка</button>
</body>
</html>

ВсплываниС


<!DOCTYPE html>
<html lang="ru">
<head>
<meta charset="utf-8" />
<title>Π­Ρ„Ρ„Π΅ΠΊΡ‚Ρ‹ для ΠΊΠ½ΠΎΠΏΠΎΠΊ CSS</title>
<style>
/* Π’Π½Π΅ΡˆΠ½ΠΈΠΉ Π²ΠΈΠ΄ ΠΊΠ½ΠΎΠΏΠΊΠΈ */
.elementy {
color: #524E49; /* Π¦Π²Π΅Ρ‚ тСкста */
background: #fdeaa8; /* Π€ΠΎΠ½ΠΎΠ²Ρ‹ΠΉ Ρ†Π²Π΅Ρ‚ */
padding: 10px; /* Π’Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΠΉ отступ тСкста ΠΎΡ‚ Π³Ρ€Π°Π½ΠΈΡ† */
font-size: 20px; /* Π Π°Π·ΠΌΠ΅Ρ€ тСкста */
border-radius: 5px; /* Π—Π°ΠΊΡ€ΡƒΠ³Π»Π΅Π½ΠΈΠ΅ ΡƒΠ³ΠΎΠ»ΠΊΠΎΠ² */
box-shadow: 0px 1px 3px; /* ВСнь */
/* Π—Π°Π΄Π°Ρ‘ΠΌ Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΡŽ (ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Ρ‰Π΅Π½ΠΈΠ΅). Для всСх дСйствий (all) ВрСмя пСрСмСщСния (0.8 сСк.) НаправлСниС пСрСмСщСния (cubic-bezier(0.165, 0.84, 0.44, 1)) */
-webkit-transition: all 0.8s cubic-bezier(0.165, 0.84, 0.44, 1);
transition: all 0.8s cubic-bezier(0.165, 0.84, 0.44, 1);
}
/* Π­Ρ„Ρ„Π΅ΠΊΡ‚ ΠΏΡ€ΠΈ Π½Π°Π²Π΅Π΄Π΅Π½ΠΈΠΈ */
.elementy:hover { /* ДобавляСм псСвдокласс :hover */
/* Π—Π°Π΄Π°Ρ‘ΠΌ расстояниС, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ смСстится ΠΊΠ½ΠΎΠΏΠΊΠ° */
-webkit-transform: translate(10px);
transform: translate(10px);
box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5) /* ИзмСняСм Ρ‚Π΅Π½ΡŒ */
}
</style>
</head>
<body>
<button>Кнопка</button>
</body>
</html>

ИскаТСниС


<!DOCTYPE html>
<html lang="ru">
<head>
<meta charset="utf-8" />
<title>Π­Ρ„Ρ„Π΅ΠΊΡ‚Ρ‹ для ΠΊΠ½ΠΎΠΏΠΎΠΊ CSS</title>
<style>
/* Π’Π½Π΅ΡˆΠ½ΠΈΠΉ Π²ΠΈΠ΄ ΠΊΠ½ΠΎΠΏΠΊΠΈ */
.five {
color: #524E49; /* Π¦Π²Π΅Ρ‚ тСкста */
background: #fdeaa8; /* Π€ΠΎΠ½ΠΎΠ²Ρ‹ΠΉ Ρ†Π²Π΅Ρ‚ */
padding: 10px; /* Π’Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΠΉ отступ */
font-size: 20px; /* Π Π°Π·ΠΌΠ΅Ρ€ тСкста */
border-radius: 5px; /* Π—Π°ΠΊΡ€ΡƒΠ³Π»Π΅Π½ΠΈΠ΅ ΡƒΠ³ΠΎΠ»ΠΊΠΎΠ² */
box-shadow: 0px 1px 3px; /* ВСнь */
/* Π—Π°Π΄Π°Ρ‘ΠΌ Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΡŽ. Для всСх элСмСнтов (all), врСмя Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΠΈ (500ms) */
transition: all 500ms ease-out;
}
/* Π­Ρ„Ρ„Π΅ΠΊΡ‚ ΠΏΡ€ΠΈ Π½Π°Π²Π΅Π΄Π΅Π½ΠΈΠΈ */
.five:hover { /* ДобавляСм псСвдокласс :hover */
transform: skew(10deg);/* Π—Π°Π΄Π°Ρ‘ΠΌ дСйствиС Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΠΈ - ΠΎΡ‚ΠΊΠ»ΠΎΠ½Π΅Π½ΠΈΠ΅ Π½Π° 10 градусов */
}
</style>
</head>
<body>
<button>Кнопка</button>
</body>
</html>

РазноцвСтная Ρ€Π°ΠΌΠΊΠ°


<!DOCTYPE html>
<html lang="ru">
<head>
<meta charset="utf-8" />
<title>Π­Ρ„Ρ„Π΅ΠΊΡ‚Ρ‹ для ΠΊΠ½ΠΎΠΏΠΎΠΊ CSS</title>
<style>
/* Π’Π½Π΅ΡˆΠ½ΠΈΠΉ Π²ΠΈΠ΄ ΠΊΠ½ΠΎΠΏΠΊΠΈ */
.six {
color: #524E49; /* Π¦Π²Π΅Ρ‚ тСкста */
background: #fdeaa8; /* Π€ΠΎΠ½ΠΎΠ²Ρ‹ΠΉ Ρ†Π²Π΅Ρ‚ */
padding: 10px; /* ΠžΡ‚ΡΡ‚ΡƒΠΏ тСкста ΠΎΡ‚ Π³Ρ€Π°Π½ΠΈΡ†. ΠžΠΏΡ€Π΅Π΄Π΅Π»ΡΠ΅Ρ‚ Ρ€Π°Π·ΠΌΠ΅Ρ€ ΠΊΠ½ΠΎΠΏΠΊΠΈ */
font-size: 20px; /* Π Π°Π·ΠΌΠ΅Ρ€ тСкста */
border-radius: 5px; /* Π—Π°ΠΊΡ€ΡƒΠ³Π»Π΅Π½ΠΈΠ΅ ΡƒΠ³ΠΎΠ»ΠΊΠΎΠ² */
box-shadow: 0px 1px 3px; /* ВСнь */
/* Π—Π°Π΄Π°Ρ‘ΠΌ Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΡŽ. Для всСх элСмСнтов (all), врСмя появлСния Ρ€Π°ΠΌΠΊΠΈ (500ms), быстро начинаСтся ΠΏΠΎΡ‚ΠΎΠΌ замСдляСтся (ease-out) */
transition: all 500ms ease-out;
}
/* Π­Ρ„Ρ„Π΅ΠΊΡ‚ ΠΏΡ€ΠΈ Π½Π°Π²Π΅Π΄Π΅Π½ΠΈΠΈ */
.six:hover { /* ДобавляСм псСвдокласс :hover */
/* Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌ нСсколько Ρ‚Π΅Π½Π΅ΠΉ Ρ€Π°Π·Π½ΠΎΠ³ΠΎ Ρ†Π²Π΅Ρ‚Π° ΠΈ Ρ€Π°Π·ΠΌΠ΅Ρ€Π° */
box-shadow: 0px 0px 0px 2px #f90914,
0px 0px 0px 7px #a7f9c9,
0px 0px 0px 9px #f90914,
0px 0px 5px 10px #ff4d00;
}
</style>
</head>
<body>
<button>Кнопка</button>
</body>
</html>

3D ΠΊΠ½ΠΎΠΏΠΊΠ°


<!DOCTYPE html>
<html lang="ru">
<head>
<meta charset="utf-8" />
<title>Π­Ρ„Ρ„Π΅ΠΊΡ‚Ρ‹ для ΠΊΠ½ΠΎΠΏΠΎΠΊ CSS</title>
<style>
/* Π’Π½Π΅ΡˆΠ½ΠΈΠΉ Π²ΠΈΠ΄ ΠΊΠ½ΠΎΠΏΠΊΠΈ */
.seven {
color: #524E49; /* Π¦Π²Π΅Ρ‚ тСкста */
background: #fdeaa8; /* Π€ΠΎΠ½ΠΎΠ²Ρ‹ΠΉ Ρ†Π²Π΅Ρ‚ */
padding: 10px; /* ΠžΡ‚ΡΡ‚ΡƒΠΏ тСкста ΠΎΡ‚ Π³Ρ€Π°Π½ΠΈΡ† */
font-size: 20px; /*Π Π°Π·ΠΌΠ΅Ρ€ тСкста */
border-radius: 5px; /* Π—Π°ΠΊΡ€ΡƒΠ³Π»Π΅Π½ΠΈΠ΅ ΡƒΠ³ΠΎΠ»ΠΊΠΎΠ² */
box-shadow: 0px 1px 3px; /* ВСнь */
position: relative; /* Π—Π°Π΄Π°Ρ‘ΠΌ ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΎΠ½ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ */
transition: all 500ms ease-out; /* Π—Π°Π΄Π°Ρ‘ΠΌ Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΡŽ с Π²Ρ€Π΅ΠΌΠ΅Π½Π΅ΠΌ выполнСния 500ms */
transform-style: preserve-3d; /* Врансформация показываСтся ΠΊΠ°ΠΊ 3D */
}
/* Π‘ΠΎΠ·Π΄Π°Ρ‘ΠΌ псСвдо элСмСнт - вСрхняя Π³Ρ€Π°Π½ΡŒ ΠΊΠ½ΠΎΠΏΠΊΠΈ */
.seven:after { /* ДобавляСм псСвдо элСмСнт :after */
content: 'Кнопка'; /* ВСкст Π² псСвдо элСмСнтС */
position: absolute; /* ΠŸΠΎΠ·ΠΈΡ†ΠΈΠΎΠ½ΠΈΡ€ΡƒΠ΅ΠΌ Π°Π±ΡΠΎΠ»ΡŽΡ‚Π½ΠΎ, ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ основного Π±Π»ΠΎΠΊΠ° */
top: -50%;
left: 0px;
width: 100%; /* Π¨ΠΈΡ€ΠΈΠ½Π° */
background: #fdeaa8; /* Π€ΠΎΠ½ΠΎΠ²Ρ‹ΠΉ Ρ†Π²Π΅Ρ‚ */
border-radius: 5px; /* Π—Π°ΠΊΡ€ΡƒΠ³Π»Π΅Π½ΠΈΠ΅ ΡƒΠ³ΠΎΠ»ΠΊΠΎΠ² */
box-shadow: 0px 1px 3px; /* ВСнь */
transform-origin: bottom; /* Π’ΠΎΡ‡ΠΊΠ°, ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ Π±ΡƒΠ΄Π΅Ρ‚ выполнятся Π²Ρ€Π°Ρ‰Π΅Π½ΠΈΠ΅ */
transform: rotateX(90deg); /* Π Π°Π·ΠΌΠ΅Ρ‰Π°Π΅ΠΌ Π² Π³ΠΎΡ€ΠΈΠ·ΠΎΠ½Ρ‚Π°Π»ΡŒΠ½ΠΎΠΉ плоскости, Π² Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ Ρ‡Π΅Π³ΠΎ псСвдо элСмСнт Π½Π΅ Π²ΠΈΠ΄Π΅Π½ */
}
/* Π­Ρ„Ρ„Π΅ΠΊΡ‚ ΠΏΡ€ΠΈ Π½Π°Π²Π΅Π΄Π΅Π½ΠΈΠΈ */
.seven:hover { /* ДобавляСм псСвдо класс :hover */
transform-origin: bottom; /* ΠžΠΏΡ€Π΅Π΄Π΅Π»ΡΠ΅ΠΌ Ρ‚ΠΎΡ‡ΠΊΡƒ, ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ происходит Π²Ρ€Π°Ρ‰Π΅Π½ΠΈΠ΅ */
transform: rotateX(-90deg); /* ΠŸΠΎΠ²ΠΎΡ€Π°Ρ‡ΠΈΠ²Π°Π΅ΠΌ Π½Π° 90 градусов */
}
</style>
</head>
<body>
<button>Кнопка</button>
</body>
</html>

ПоявлСниС Π²Ρ€Π°Ρ‰Π°ΡŽΡ‰Π΅Π³ΠΎΡΡ тСкста


<!DOCTYPE html>
<html lang="ru">
<head>
<meta charset="utf-8" />
<title>Π­Ρ„Ρ„Π΅ΠΊΡ‚Ρ‹ для ΠΊΠ½ΠΎΠΏΠΎΠΊ CSS</title>
<style>
/* Π’Π½Π΅ΡˆΠ½ΠΈΠΉ Π²ΠΈΠ΄ */
.eight {
background: radial-gradient(ellipse farthest-corner at 50% 50%, #fdeaa8,#444);
background: -webkit-radial-gradient(ellipse farthest-corner at 50% 50%, #fdeaa8,#444); /* Π€ΠΎΠ½ΠΎΠ²Ρ‹ΠΉ Ρ†Π²Π΅Ρ‚ - Ρ€Π°Π΄ΠΈΠ°Π»ΡŒΠ½Ρ‹ΠΉ Π³Ρ€Π°Π΄ΠΈΠ΅Π½Ρ‚ */
width: 90px; /* Π¨ΠΈΡ€ΠΈΠ½Π° */
height: 40px; /* Высота */
padding: 10px; /* Π’Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΠΉ отступ */
border-radius: 5px; /* Π—Π°ΠΊΡ€ΡƒΠ³Π»Π΅Π½ΠΈΠ΅ ΡƒΠ³Π»ΠΎΠ² */
box-shadow: 0px 2px 4px; /* ВСнь */
display: inline-block; /* ВстроСнный элСмСнт */
position: relative; /* ΠžΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΎΠ½ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅, для Π°Π±ΡΠΎΠ»ΡŽΡ‚Π½ΠΎΠ³ΠΎ позиционирования Π΄Ρ€ΡƒΠ³ΠΈΡ… элСмСнтов */
text-decoration: none; /* Π£Π±ΠΈΡ€Π°Π΅ΠΌ ΠΏΠΎΠ΄Ρ‡Ρ‘Ρ€ΠΊΠΈΠ²Π°Π½ΠΈΠ΅ тСкста */
}
/* Π‘ΠΎΠ·Π΄Π°Ρ‘ΠΌ псСвдоэлСмСнт - тСкст */
.eight:after { /* ДобавляСм псСвдоэлСмСнт :after */
width: 80%; /* Π¨ΠΈΡ€ΠΈΠ½Π° ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Ρ€ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΡΠΊΠΎΠ³ΠΎ Π±Π»ΠΎΠΊΠ° */
color: red; /* Π¦Π²Π΅Ρ‚ тСкста */
font-family: 'Lucida Console'; /* Π¨Ρ€ΠΈΡ„Ρ‚ тСкста */
font-size: 18px; /* Π Π°Π·ΠΌΠ΅Ρ€ тСкста */
text-align: center; /* Π’Ρ‹Ρ€Π°Π²Π½ΠΈΠ²Π°Π½ΠΈΠ΅ ΠΏΠΎ Ρ†Π΅Π½Ρ‚Ρ€Ρƒ */
content: attr(title); /* ВСкс бСрётся ΠΈΠ· Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Π° title */
display: block; /* Π‘Π»ΠΎΡ‡Π½Ρ‹ΠΉ элСмСнт */
opacity: 0; /* НСвидимый */
position: absolute; /* ΠŸΠΎΠ·ΠΈΡ†ΠΈΠΎΠ½ΠΈΡ€ΡƒΠ΅Ρ‚ΡΡ Π°Π±ΡΠΎΠ»ΡŽΡ‚Π½ΠΎ */
top: 50%;
-webkit-transform-origin: 50% 0%;
transform-origin: 50% 0%; /* Π’ΠΎΡ‡ΠΊΠ° ΠΎΡ‚ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ происходит анимация - Ρ†Π΅Π½Ρ‚Ρ€ */
-webkit-transition: all 550ms ease-in-out;
transition: all 550ms ease-in-out; /* Анимация. Для всСх элСмСнтов, врСмя - 550ms, начинаСтся ΠΈ заканчиваСтся ΠΌΠ΅Π΄Π»Π΅Π½Π½ΠΎ */
-webkit-transform: scale(0) rotate(-360deg) translateY(-50%);
transform: scale(0) rotate(-360deg) translateY(-50%); /* Π’Ρ€Π°Ρ‰Π΅Π½ΠΈΠ΅ Π½Π° 360 градусов */
z-index: 3; /* ΠŸΠΎΠ²Π΅Ρ€Ρ… всСх элСмСнтов */
}
/* Π­Ρ„Ρ„Π΅ΠΊΡ‚ ΠΏΡ€ΠΈ Π½Π°Π²Π΅Π΄Π΅Π½ΠΈΠΈ */
.eight:hover:after { /* ДобавляСм псСвдокласс :hover */
opacity: 1; /* Π’ΠΈΠ΄ΠΈΠΌΡ‹ΠΉ */
-webkit-transform: scale(1) rotate(0deg) translateY(-50%);
transform: scale(1) rotate(0deg) translateY(-50%); /* Π’ΠΎΡ‡ΠΊΠ° трансформации - Ρ†Π΅Π½Ρ‚Ρ€ */
}
</style>
</head>
<body>
<button title="knopka" ></button>
</body>
</html>

ПоявлСниС тСкста ΠΈΠ· Π³Π»ΡƒΠ±ΠΈΠ½Ρ‹


<!DOCTYPE html>
<html lang="ru">
<head>
<meta charset="utf-8" />
<title>Π­Ρ„Ρ„Π΅ΠΊΡ‚Ρ‹ для ΠΊΠ½ΠΎΠΏΠΎΠΊ CSS</title>
<style>
/* Π’Π½Π΅ΡˆΠ½ΠΈΠΉ Π²ΠΈΠ΄ */
.nine {
background: radial-gradient(ellipse farthest-corner at 50% 50%, #fdeaa8,#444);
background: -webkit-radial-gradient(ellipse farthest-corner at 50% 50%, #fdeaa8,#444); /* Π€ΠΎΠ½ΠΎΠ²Ρ‹ΠΉ Ρ†Π²Π΅Ρ‚ - Ρ€Π°Π΄ΠΈΠ°Π»ΡŒΠ½Ρ‹ΠΉ Π³Ρ€Π°Π΄ΠΈΠ΅Π½Ρ‚ */
width: 90px; /* Π¨ΠΈΡ€ΠΈΠ½Π° */
height: 40px; /* Высота */
padding: 10px; /* Π’Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΠΉ отступ */
border-radius: 5px; /* Π—Π°ΠΊΡ€ΡƒΠ³Π»Π΅Π½ΠΈΠ΅ ΡƒΠ³ΠΎΠ»ΠΊΠΎΠ² */
box-shadow: 0px 2px 4px; /* ВСнь */
display: inline-block; /* ВстроСнный элСмСнт со свойствами Π±Π»ΠΎΡ‡Π½ΠΎΠ³ΠΎ */
position: relative; /* ΠžΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΎΠ½ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅, для Π°Π±ΡΠΎΠ»ΡŽΡ‚Π½ΠΎΠ³ΠΎ позиционирования ΠΏΠΎΡΠ²Π»ΡΡŽΡ‰Π΅Π³ΠΎΡΡ тСкста */
text-decoration: none; /* Π£Π±ΠΈΡ€Π°Π΅ΠΌ ΠΏΠΎΠ΄Ρ‡Ρ‘Ρ€ΠΊΠΈΠ²Π°Π½ΠΈΠ΅ */
}
/* Π‘ΠΎΠ·Π΄Π°Ρ‘ΠΌ псСвдоэлСмСнт для ΠΏΠΎΡΠ²Π»ΡΡŽΡ‰Π΅Π³ΠΎΡΡ тСкста */
.nine:after {
width: 80%; /* Π¨ΠΈΡ€ΠΈΠ½Π° элСмСнта */
color: red; /* Π¦Π²Π΅Ρ‚ тСкста */
font-family: 'Lucida Console'; /* Π¨Ρ€ΠΈΡ„Ρ‚ тСкста */
content: attr(title); /* ВСкст бСрётся ΠΈΠ· Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Π° title */
display: block; /* Π‘Π»ΠΎΡ‡Π½Ρ‹ΠΉ элСмСнт */
font-size: 18px; /* Π Π°Π·ΠΌΠ΅Ρ€ тСкста */
text-align: center; /* Π’Ρ‹Ρ€Π°Π²Π½ΠΈΠ²Π°Π½ΠΈΠ΅ тСкста ΠΏΠΎ Ρ†Π΅Π½Ρ‚Ρ€Ρƒ */
opacity: 0; /* НСвидимый */
position: absolute; /* ΠŸΠΎΠ·ΠΈΡ†ΠΈΠΎΠ½ΠΈΡ€ΡƒΠ΅ΠΌ Π°Π±ΡΠΎΠ»ΡŽΡ‚Π½ΠΎ ΠΏΠΎ Ρ†Π΅Π½Ρ‚Ρ€Ρƒ Ρ€ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΡΠΊΠΎΠ³ΠΎ Π±Π»ΠΎΠΊΠ° */
top: 50%;
-webkit-transform-origin: 50% 0%;
transform-origin: 50% 0%; /* Π’ΠΎΡ‡ΠΊΠ° Π½Π°Ρ‡Π°Π»Π° трансформации ΠΏΠΎ Ρ†Π΅Π½Ρ‚Ρ€Ρƒ */
-webkit-transform: scale(0) translateY(-50%);
transform: scale(0) translateY(-50%); /* ΠœΠ°ΡΡˆΡ‚Π°Π± 0 ΠΈ ΠΎΡ‚ΠΎΠ΄Π²ΠΈΠ³Π°Π΅ΠΌ Π² Π³Π»ΡƒΠ±ΠΈΠ½Ρƒ */
-webkit-transition: all 550ms ease-in-out;
transition: all 550ms ease-in-out; /* Анимация. Для всСх элСмСнтов (all), врСмя дСйствия 550ms, ΠΌΠ΅Π΄Π»Π΅Π½Π½ΠΎ начинаСтся ΠΈ заканчиваСтся (ease-in-out) */
z-index: 3; /* ΠŸΠΎΠ²Π΅Ρ€Ρ… всСх элСмСнтов */
}
/* Π­Ρ„Ρ„Π΅ΠΊΡ‚ ΠΏΡ€ΠΈ Π½Π°Π²Π΅Π΄Π΅Π½ΠΈΠΈ */
.nine:hover:after {
opacity: 1; /* Π’ΠΈΠ΄ΠΈΠΌΡ‹ΠΉ */
-webkit-transform: scale(1) translateY(-50%);
transform: scale(1) translateY(-50%); /* ΠœΠ°ΡΡˆΡ‚Π°Π± 1 Ρ… 1 (scale(1)), располоТСниС ΠΏΠΎ Ρ†Π΅Π½Ρ‚Ρ€Ρƒ Π² Π³Π»ΡƒΠ±ΠΈΠ½Π΅ */
}
</style>
</head>
<body>
<button title="knopka" ></button>
</body>
</html>

ПоявлСниС ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠΈ


<!DOCTYPE html>
<html lang="ru">
<head>
<meta charset="utf-8" />
<title>Π­Ρ„Ρ„Π΅ΠΊΡ‚Ρ‹ для ΠΊΠ½ΠΎΠΏΠΎΠΊ CSS</title>
<style>
/* Π’Π½Π΅ΡˆΠ½ΠΈΠΉ Π²ΠΈΠ΄ */
.ten {
color: #524E49; /* Π¦Π²Π΅Ρ‚ тСкста */
background: #F7E09C; /* Π€ΠΎΠ½ΠΎΠ²Ρ‹ΠΉ Ρ†Π²Π΅Ρ‚ */
padding: 10px 35px; /* Π’Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΠΉ отступ. ΠžΠΏΡ€Π΅Π΄Π΅Π»ΡΠ΅Ρ‚ Ρ€Π°Π·ΠΌΠ΅Ρ€ ΠΊΠ½ΠΎΠΏΠΊΠΈ */
font-size: 20px; /* Π Π°Π·ΠΌΠ΅Ρ€ тСкста */
border-radius: 5px; /* Π—Π°ΠΊΡ€ΡƒΠ³Π»Π΅Π½ΠΈΠ΅ ΡƒΠ³ΠΎΠ»ΠΊΠΎΠ² */
box-shadow: 0px 1px 3px; /* ВСнь */
position: relative; /* ΠžΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΎΠ½ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ для Π°Π±ΡΠΎΠ»ΡŽΡ‚Π½ΠΎΠ³ΠΎ позиционирования ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠΈ */
}
/* ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° */
.ten img {
position: absolute; /* ΠŸΠΎΠ·ΠΈΡ†ΠΈΠΎΠ½ΠΈΡ€ΡƒΠ΅ΠΌ Π°Π±ΡΠΎΠ»ΡŽΡ‚Π½ΠΎ */
top: 7px; /* По сСрСдинС */
left: -30px; /* Выносим Π·Π° ΠΏΡ€Π΅Π΄Π΅Π»Ρ‹ ΠΊΠ½ΠΎΠΏΠΊΠΈ */
transition: all 200ms ease; /* Анимация появлСния. ВрСмя Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΠΈ 200 ms */
}
/* Π­Ρ„Ρ„Π΅ΠΊΡ‚ ΠΏΡ€ΠΈ Π½Π°Π²Π΅Π΄Π΅Π½ΠΈΠΈ */
.ten:hover img {
left: 5px; /* Π’ΠΎΠ·Π²Ρ€Π°Ρ‰Π°Π΅ΠΌ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π² ΠΊΠ½ΠΎΠΏΠΊΡƒ */
}
</style>
</head>
<body>
<!--ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° размСщаСтся Π²Π½ΡƒΡ‚Ρ€ΠΈ ΠΊΠ½ΠΎΠΏΠΊΠΈ-->
<button><img src="images/Animation.gif">Кнопка</button>
</body>
</html>

ΠšΡ€Π°ΡΠ½Π°Ρ ΠΊΠ½ΠΎΠΏΠΊΠ°


CSS
.tower {
position: relative; /* ΠžΠ±ΠΎΠ»ΠΎΡ‡ΠΊΠ° с ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΎΠ½ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ, для Π°Π±ΡΠΎΠ»ΡŽΡ‚Π½ΠΎΠ³ΠΎ позиционирования Π΄Ρ€ΡƒΠ³ΠΈΡ… элСмСнтов */
}
/* Π’Π½Π΅ΡˆΠ½ΠΈΠΉ Π²ΠΈΠ΄ */
.round {
position: absolute; /* ΠŸΠΎΠ·ΠΈΡ†ΠΈΠΎΠ½ΠΈΡ€ΡƒΠ΅ΠΌ Π°Π±ΡΠΎΠ»ΡŽΡ‚Π½ΠΎ ΠΏΠΎ ΠΎΠ±ΠΎΠ»ΠΎΡ‡ΠΊΠ΅. Π’ этом случаС ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΈ ΠΌΠΎΠΆΠ½ΠΎ Π½Π΅ ΡƒΠΊΠ°Π·Ρ‹Π²Π°Ρ‚ΡŒ */
width: 70px; /* Π¨ΠΈΡ€ΠΈΠ½Π° */
height: 70px; /* Высота */
border: 4px solid hsl(5, 40%, 70%); /* Π Π°ΠΌΠΊΠ° */
border-radius: 50%/50%; /* Π”Π΅Π»Π°Π΅ΠΌ Ρ€Π°ΠΌΠΊΡƒ ΠΊΡ€ΡƒΠ³Π»ΠΎΠΉ */
background: linear-gradient(top, hsl(0, 90%, 90%), hsl(0, 100%, 50%) 80%);
background: -webkit-linear-gradient(top, hsl(0, 90%, 90%), hsl(0, 100%, 50%) 80%); /* Π€ΠΎΠ½ΠΎΠ²Ρ‹ΠΉ Ρ†Π²Π΅Ρ‚ - Π»ΠΈΠ½Π΅ΠΉΠ½Ρ‹ΠΉ Π³Ρ€Π°Π΄ΠΈΠ΅Π½Ρ‚. Π¦Π²Π΅Ρ‚ Π·Π°Π΄Π°Π½ Π² Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅ hsl, Π½ΠΎ ΠΌΠΎΠΆΠ½ΠΎ Π·Π°Π΄Π°Ρ‚ΡŒ Π² любом доступном Π² Π²Π΅Π± Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅ */
сursor: pointer; /* ΠšΡƒΡ€ΡΠΎΡ€ Π² Π²ΠΈΠ΄Π΅ ладошки */
transform: rotate(30deg); /* ΠŸΠΎΠ²ΠΎΡ€Π°Ρ‡ΠΈΠ²Π°Π΅ΠΌ Π½Π° 30 градусов */
}
/* Π­Ρ„Ρ„Π΅ΠΊΡ‚ ΠΏΡ€ΠΈ Π½Π°ΠΆΠ°Ρ‚ΠΈΠΈ */
.round:active { /* ДобавляСм псСвдокласс :active */
width: 69px; /* УмСньшаСм ΡˆΠΈΡ€ΠΈΠ½Ρƒ */
height: 69px; /* УмСньшаСм высоту */
box-shadow: 0 0 hsl(5, 60%, 60%); /* УмСньшаСм Ρ‚Π΅Π½ΡŒ */
border: 3px solid hsl(5, 40%, 70%); /* УмСньшаСм Ρ‚ΠΎΠ»Ρ‰ΠΈΠ½Ρƒ Ρ€Π°ΠΌΠΊΠΈ */
background: linear-gradient(top, hsl(0, 90%, 90%), hsl(0, 100%, 50%) 90%);
background: -webkit-linear-gradient(top, hsl(0, 90%, 90%), hsl(0, 100%, 50%) 90%); /* ИзмСняСм значСния Π»ΠΈΠ½Π΅ΠΉΠ½ΠΎΠ³ΠΎ Π³Ρ€Π°Π΄ΠΈΠ΅Π½Ρ‚Π° */
}
HTML
<div>
<!--ВмСсто ΠΊΠ½ΠΎΠΏΠΊΠΈ (buttom) ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ссылка (a)-->
<a href="*"></a>
</div>

Кнопка с ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€ΠΎΠΌ


CSS
/* ΠžΠ±ΠΎΠ»ΠΎΡ‡ΠΊΠ° */
.switch {
width: 70px; /* Π¨ΠΈΡ€ΠΈΠ½Π° */
height: 70px; /* Высота */
position: relative; /* ΠžΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΎΠ½ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅, для Π°Π±ΡΠΎΠ»ΡŽΡ‚Π½ΠΎΠ³ΠΎ позиционирования Π΄Ρ€ΡƒΠ³ΠΈΡ… элСмСнтов */
cursor: pointer; /* ΠšΡƒΡ€ΡΠΎΡ€ Π² Π²ΠΈΠ΄Π΅ ладошки */
}
/* Π’Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΠΉ ΠΊΡ€ΡƒΠ³ */
.dot {
position: absolute; /* ΠŸΠΎΠ·ΠΈΡ†ΠΈΠΎΠ½ΠΈΡ€ΡƒΠ΅ΠΌ Π°Π±ΡΠΎΠ»ΡŽΡ‚Π½ΠΎ ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΎΠ±ΠΎΠ»ΠΎΡ‡ΠΊΠΈ */
top: 7%;
left: 7%;
width: 70px; /* Π¨ΠΈΡ€ΠΈΠ½Π° */
height: 70px; /* Высота */
border-radius: 50%; /* Π”Π΅Π»Π°Π΅ΠΌ ΠΊΡ€ΡƒΠ³ */
background: hsl(0, 0%, 90%); /* Π€ΠΎΠ½ΠΎΠ²Ρ‹ΠΉ Ρ†Π²Π΅Ρ‚ */
box-shadow: /* Многослойная Ρ‚Π΅Π½ΡŒ, наруТная ΠΈ внутрСнняя */
0 3px 5px hsl(0, 0%, 75%),
inset 0 1px 0 hsl(0, 0%, 95%),
inset 0 -5px 5px hsl(0, 0%, 75%),
inset 0 5px 5px hsl(0, 0%, 95%);
}
/* НаруТный ΠΊΡ€ΡƒΠ³ */
.circ {
position: absolute; /* ΠŸΠΎΠ·ΠΈΡ†ΠΈΠΎΠ½ΠΈΡ€ΡƒΠ΅ΠΌ Π°Π±ΡΠΎΠ»ΡŽΡ‚Π½ΠΎ ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΎΠ±ΠΎΠ»ΠΎΡ‡ΠΊΠΈ ΠΏΠΎ Ρ†Π΅Π½Ρ‚Ρ€Ρƒ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½Π΅Π³ΠΎ */
top: 0;
left: 0;
width: 82px; /* Π¨ΠΈΡ€ΠΈΠ½Π° */
height: 82px; /* Высота */
border-radius: 50%; /* Π”Π΅Π»Π°Π΅ΠΌ ΠΊΡ€ΡƒΠ³ */
background: linear-gradient(#ccc, #fff);
background: -webkit-linear-gradient(#ccc, #fff); /* Π€ΠΎΠ½ΠΎΠ²Ρ‹ΠΉ Ρ†Π²Π΅Ρ‚ - Π»ΠΈΠ½Π΅ΠΉΠ½Ρ‹ΠΉ Π³Ρ€Π°Π΄ΠΈΠ΅Π½Ρ‚ */
box-shadow: /* многослойная внутрСнняя Ρ‚Π΅Π½ΡŒ */
inset 0 2px 1px hsl(0, 0%, 75%),
inset 0 -2px hsl(0, 0%, 75%);
}
/* Π˜Π½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€ - псСвдоэлСмСнт */
.switch .dot:before {
content: "";
position: absolute; /* ΠŸΠΎΠ·ΠΈΡ†ΠΈΠΎΠ½ΠΈΡ€ΡƒΠ΅ΠΌ Π°Π±ΡΠΎΠ»ΡŽΡ‚Π½ΠΎ ΠΏΠΎ Ρ†Π΅Π½Ρ‚Ρ€Ρƒ */
left: 40%;
top: 40%;
width: 20%; /* Π¨ΠΈΡ€ΠΈΠ½Π° */
height: 20%; /* Высота */
border-radius: 50%; /* Π”Π΅Π»Π°Π΅ΠΌ ΠΊΡ€ΡƒΠ³ */
background: radial-gradient(#fff, #333);
background: -webkit-radial-gradient(#fff, #333); /* Π€ΠΎΠ½ΠΎΠ²Ρ‹ΠΉ Ρ†Π²Π΅Ρ‚ - Ρ€Π°Π΄ΠΈΠ°Π»ΡŒΠ½Ρ‹ΠΉ Π³Ρ€Π°Π΄ΠΈΠ΅Π½Ρ‚ */
}
/* Π­Ρ„Ρ„Π΅ΠΊΡ‚ ΠΏΡ€ΠΈ Π½Π°ΠΆΠ°Ρ‚ΠΈΠΈ */
.switch:active .dot:before {
content: "";
background: radial-gradient(#fff, #02A829);
background: -webkit-radial-gradient(#fff, #02A829); /* МСняСм Ρ†Π²Π΅Ρ‚ ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€Π° */
}
.switch:active .dot {
background: radial-gradient(#fff, #ccc);
background: -webkit-radial-gradient(#fff, #ccc); /* МСняСм Ρ„ΠΎΠ½ΠΎΠ²Ρ‹ΠΉ Ρ†Π²Π΅Ρ‚ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½Π΅Π³ΠΎ ΠΊΡ€ΡƒΠ³Π° */
width: 69px; /* УмСньшаСм ΡˆΠΈΡ€ΠΈΠ½Ρƒ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½Π΅Π³ΠΎ ΠΊΡ€ΡƒΠ³Π° */
height: 69px; /* УмСньшаСм высоту Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½Π΅Π³ΠΎ ΠΊΡ€ΡƒΠ³Π° */
}
HTML
<!--ΠžΠ±ΠΎΠ»ΠΎΡ‡ΠΊΠ°-->
<div>
<!--НаруТный ΠΊΡ€ΡƒΠ³-->
<div>
<!--Π’Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΠΉ ΠΊΡ€ΡƒΠ³-->
<span></span>
<!--Бсылка для адрСса ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π°-->
<a href=""></a>
</div>
</div>

Клавиша


CSS
.switch2 {
width: 75px;
height: 45px;
position: relative;
cursor: pointer;
}
.dot1 {
position: absolute;
top: 7%;
left: 7%;
display: block;
width: 75px;
height: 45px;
border-radius: 7px;
background: linear-gradient(hsl(0, 0%, 90%), hsl(0, 0%, 96%));
box-shadow: -3px 5px hsl(0, 0%, 75%),
1px -2px hsl(0, 0%, 75%),
inset 0 0px 5px hsl(0, 0%, 95%),
inset 0 -1px 5px hsl(0, 0%, 95%);
z-index: 1;
}
.circ1 {
display: block;
position: absolute;
width: 87px;
height: 57px;
top: 0;
left: 0;
background: linear-gradient(hsl(0, 0%, 96%), hsl(0, 0%, 90%));
box-shadow:
inset 0 1px 1px hsl(0, 0%, 95%),
inset 0 -1px 1px hsl(0, 0%, 95%);
}
.dot1:before {
content: "Enter";
color: hsl(0, 0%, 60%);
position: absolute;
left: 20%;
top: 15%;
font-size: 20px;
}
.switch2:active .dot1:before {
content: "Enter";
}
.switch2:active .dot1 {
background: radial-gradient(hsl(0, 0%, 96%), hsl(0, 0%, 90%));
box-shadow: -2px 4px hsl(0, 0%, 75%),
0px -1px hsl(0, 0%, 75%),
inset 0 1px 2px hsl(0, 0%, 95%),
inset 0 -1px 2px hsl(0, 0%, 95%);
}
HTML
<div>
<div>
<a></a>
</div>
</div>

Выпуклая ΠΊΠ½ΠΎΠΏΠΊΠ°


CSS
.blok101{
max-width:60px;
padding: 1em;
border-radius: 10px;
background: rgb(100,100,100) radial-gradient(circle at 0 0, rgba(255,255,255,.65), rgba(255,255,255,.35));
box-shadow: inset rgba(0,0,0,.5) -3px -3px 8px, inset rgba(255,255,255,.9) 3px 3px 8px, rgba(0,0,0,.8) 3px 3px 8px -3px;
}
.blok101:hover{
transform: skewX(10deg);
}
.blok101:active{
color:red;
max-width:55px;
padding: 1em;
border-radius: 8px;
background: rgb(100,100,100) radial-gradient(circle at 0 0, rgba(255,255,255,.65), rgba(255,255,255,.35));
}
HTML
<div>Кнопка</div>

НС Π²ΠΎ всСх ΠΊΠ½ΠΎΠΏΠΊΠ°Ρ… свойство transform ΡƒΠΊΠ°Π·Π°Π½ΠΎ с Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹ΠΌΠΈ пСрфиксами, Ρ‚Π°ΠΊ Ρ‡Ρ‚ΠΎ Π½Π΅ Π·Π°Π±ΡƒΠ΄ΡŒΡ‚Π΅ ΠΈΡ… Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ, ΠΏΠΎ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρƒ дСсятой ΠΊΠ½ΠΎΠΏΠΊΠΈ.

Π–Π΅Π»Π°ΡŽ творчСских успСхов.

ВСкст ΠΏΠΎΡΠ²Π»ΡΡŽΡ‰ΠΈΠΉΡΡ Π½Π° изобраТСниях CSS < < < Π’ Ρ€Π°Π·Π΄Π΅Π» > > > Анимация для шапки сайта

Π‘ΠΎΠ·Π΄Π°Π΅ΠΌ красивыС ΠΊΠ½ΠΎΠΏΠΊΠΈ для сайта Π½Π° CSS3

ΠšΡ€Π°ΡΠΈΠ²Ρ‹ ΠΊΠ½ΠΎΠΏΠΊΠΈ Π±ΡƒΠ΄ΡƒΡ‚ Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΡ€ΠΈΠ²Π»Π΅ΠΊΠ°Ρ‚ΡŒ Π²Π·ΠΎΡ€ посСтитСля, Π½ΠΎ ΠΈ Π΄ΠΎΠΏΠΎΠ»Π½ΡΡ‚ΡŒ ΠΎΠ±Ρ‰ΡƒΡŽ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½Ρƒ сайта с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ простой ΠΈ Π² Ρ‚ΠΎΠΆΠ΅ врСмя, ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½ΠΎΠΉ Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΠ΅ΠΉ. БСйчас Π½Π° просторах Π²Π΅Π±-Π΄ΠΈΠ·Π°ΠΉΠ½Π° Ρ†Π°Ρ€ΠΈΡ‚ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΠΈΠ·ΠΌ, всС Ρ‡Π°Ρ‰Π΅ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ ΡΡ‚Π°Ρ€Π°ΡŽΡ‚ΡΡ ΠΏΡ€ΠΈΠ΄Π΅Ρ€ΠΆΠΈΠ²Π°Ρ‚ΡŒΡΡ этой Ρ‚Π΅Π½Π΄Π΅Π½Ρ†ΠΈΠΈ ΠΈ Ρ€ΠΎΠ²Π½ΡΡ‚ΡŒΡΡ Π½Π° Π΄ΠΈΠ·Π°ΠΉΠ½ Metro. Π’ Π΄Π°Π½Π½ΠΎΠΌ ΡƒΡ€ΠΎΠΊΠ΅ ΠΌΡ‹ рассмотрим ΠΈΠΌΠ΅Π½Π½ΠΎ Ρ‚Π°ΠΊΠΈΠ΅ ΠΊΠ½ΠΎΠΏΠΊΠΈ.Β Π­Ρ‚ΠΎΡ‚ Π½Π°Π±ΠΎΡ€ ΠΊΠ½ΠΎΠΏΠΎΠΊ состоит ΠΈΠ· простых, ΠΊΡ€Π΅Π°Ρ‚ΠΈΠ²Π½Ρ‹Ρ… ΠΊΠ½ΠΎΠΏΠΎΠΊ с простыми стилями ΠΈ эффСктами. На ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹Ρ… ΠΊΠ½ΠΎΠΏΠΊΠ°Ρ… эффСкты ΠΌΠΎΠΆΠ½ΠΎ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ ΠΏΡ€ΠΈ Π½Π°Π²Π΅Π΄Π΅Π½ΠΈΠΈ, Π½Π° Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΏΡ€ΠΈ Π½Π°ΠΆΠ°Ρ‚ΠΈΠΈ.

Β 

Π“Π»Π°Π²Π½Ρ‹ΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ CSS ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Ρ‹, CSS анимация ΠΈ для Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΊΠ½ΠΎΠΏΠΎΠΊ ΠΌΡ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌ JavaScript для добавлСния ΠΈ удалСния классов. Иконки, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΡ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌ совмСстно с псСвдо-классами :beforeΒ ΠΈΒ :after, создали ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ сСрвиса IcoMoon

Π¨Π°Π³ 1. HTML

Для Π½Π°Ρ‡Π°Π»Π° Π½Π°ΠΌ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΡΡ‚ΡƒΡŽ Ρ€Π°Π·ΠΌΠ΅Ρ‚ΠΊΡƒ,Β ΠΌΡ‹ просто добавляСм ΠΎΠ±Ρ‰ΠΈΠΉ класс ΠΈ ΠΎΠ΄ΠΈΠ½ ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΉ:

<button>Кнопка</button>

Π‘Π»Π΅Π΄ΡƒΠ΅Ρ‚ ΠΎΡ‚ΠΌΠ΅Ρ‚ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ ΠΌΡ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹Π΅ ΠΏΡ€ΠΎΠ½ΡƒΠΌΠ΅Ρ€ΠΎΠ²Π°Π½Π½Ρ‹Π΅ классы для Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… Π½Π°Π±ΠΎΡ€ΠΎΠ² стилСй ΠΊΠ½ΠΎΠΏΠΎΠΊ. КаТдая ΠΊΠ½ΠΎΠΏΠΊΠ° ΠΈΠΌΠ΅Π΅Ρ‚ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΉ класс.

Π‘ΠΎΠ·Π΄Π°Π΅ΠΌ-красивыС-ΠΊΠ½ΠΎΠΏΠΊΠΈ-для-сайта-с-ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ-CSS-RUDEBOX

Π‘ использованиСм ΠΈΠΊΠΎΠ½ΠΊΠΈ, ΠΌΡ‹ добавляСм класс ΠΈΠΊΠΎΠ½ΠΊΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π±ΡƒΠ΄Π΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ псСвдо элСмСнт :before.

Π¨Π°Π³ 2. CSS

Π’Π΅ΠΏΠ΅Ρ€ΡŒ рассмотрим стили, ΠΌΡ‹ ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅ΠΌ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ стилизации ΠΎΠ΄Π½ΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠΈ, Π±ΠΎΠ»Π΅Π΅ Π΄Π΅Ρ‚Π°Π»ΡŒΠ½ΠΎ ΠΌΠΎΠΆΠ½ΠΎ Ρ€Π°ΡΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Π² исходниках:

.btn-6d {

border: 2px dashed #226fbe;

}

Β 

.btn-6d:hover {

background: transparent;

color: #226fbe;

}

Π’ дСмонстрации ΠΌΡ‹ рассмотрСли нСсколько ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠ² ΠΊΠ½ΠΎΠΏΠΎΠΊ, ΠΈΡ… Ρ€Π°Π·ΠΌΠ΅Ρ‚ΠΊΠΈ практичСски ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ‡Π½Ρ‹, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ Π²Ρ‹Π²ΠΎΠ΄Π° ΠΊΠ½ΠΎΠΏΠΊΠΈ.

Π’ΠΎΡ‚ ΠΈ всС. Π“ΠΎΡ‚ΠΎΠ²ΠΎ!

ΠœΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π» взят ΠΈΠ· Π·Π°Ρ€ΡƒΠ±Π΅ΠΆΠ½ΠΎΠ³ΠΎ источника. И прСдставлСн ΠΈΡΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π² ΠΎΠ·Π½Π°ΠΊΠΎΠΌΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… цСлях.

Π§ΠΈΡ‚Π°ΠΉΡ‚Π΅ Ρ‚Π°ΠΊΠΆΠ΅:

Кнопки HTML

Кнопка β€” самый часто ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹ΠΉ элСмСнт WEB. Π•Ρ‘ HTML-ΠΊΠΎΠ΄ ΠΎΡ‡Π΅Π½ΡŒ простой, ΠΈ сСйчас я Π²Π°ΠΌ ΠΏΠΎΠΊΠ°ΠΆΡƒ ΠΊΠ°ΠΊ ΠΎΠ½ ΠΏΠΈΡˆΠ΅Ρ‚ΡΡ ΠΈ расскаТу, Ρ‡Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°ΡŽΡ‚ Π΅Π³ΠΎ символы ΠΈ Π±ΡƒΠΊΠ²Ρ‹.


Π’ ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅ΠΉ ΡΡ‚Π°Ρ‚ΡŒΠ΅ ΠΌΡ‹ Π½Π°ΡƒΡ‡ΠΈΠ»ΠΈΡΡŒ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ Ρ€Π°ΠΌΠΊΠΈ.

Π’ этой ΡΡ‚Π°Ρ‚ΡŒΠ΅ я ΠΏΠΎΠΊΠ°ΠΆΡƒ Π’Π°ΠΌ нСсколько Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠ² html ΠΊΠΎΠ΄Π° для ΠΊΠ½ΠΎΠΏΠΎΠΊ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΡΠΎΠ·Π΄Π°ΡŽΡ‚ΡΡ ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ Ρ‚Π΅Π³Π° button.

Π’Π΅Π³ button β€” встраиваСмый элСмСнт. Π•Π³ΠΎ ΠΌΠΎΠΆΠ½ΠΎ Π²ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ Π² Π»ΡŽΠ±ΡƒΡŽ строку ΠΊΠΎΠ΄Π° ΠΈΠ»ΠΈ тСкста.

ВмСстС с Ρ‚Π΅ΠΌ Π΅Π³ΠΎ ΠΌΠΎΠΆΠ½ΠΎ Π²ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ Π² любой Π±Π»ΠΎΡ‡Π½Ρ‹ΠΉ элСмСнт, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Ρ‚Π΅Π³ΠΈ (p ΠΈΠ»ΠΈ div)

ΠŸΠ΅Ρ€Π²Ρ‹ΠΉ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ рассмотрим Π² HTML Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π΅, Π° Π² ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹Ρ… Π±ΡƒΠ΄Π΅Ρ‚ ΠΈΠ·ΠΌΠ΅Π½ΡΡ‚ΡŒΡΡ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ содСрТаниС Ρ‚Π΅Π³Π° body

<!DOCTYPE html>
<html lang="ru">
<head>
<meta charset="utf-8" />
<title>Кнопки HTML</title>
</head>
<body>
<p><button>Кнопка</button></p>
</body>
</html>

А Π²ΠΎΡ‚ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚, ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΡ‰Ρ‘Π»ΠΊΠ°Ρ‚ΡŒ. Π’Π΅Π³ button ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ создаёт ΠΈΠ½Ρ‚Π΅Ρ€Π°ΠΊΡ‚ΠΈΠ²Π½ΡƒΡŽ ΠΊΠ½ΠΎΠΏΠΊΡƒ.

Кнопка

Π‘Π»Π΅Π΄ΡƒΡŽΡ‰ΡƒΡŽ ΠΊΠ½ΠΎΠΏΠΊΡƒ сдСлаСм с ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ΠΌ Ρ‚Π΅Π³ΠΎΠ² Ρ‚Π°Π±Π»ΠΈΡ†.
Код:

<p><button> <table border="1"> <tr> <td>Кнопка</td></tr></table></button></p>

Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚:

К соТалСнию настройки ΠΌΠΎΠ΅ΠΉ Ρ‚Π΅ΠΌΡ‹ Π½Π΅ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ ΠΌΠ½Π΅ Π² ΠΏΠΎΠ»Π½ΠΎΠΉ ΠΌΠ΅Ρ€Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΎΡ„ΠΎΡ€ΠΌΠ»Π΅Π½ΠΈΠ΅ Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹, Π½ΠΎ ΠΎΠ± этом ΠΎΡ‡Π΅Π½ΡŒ ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎ рассказано ΠΈ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ Π² ΡΡ‚Π°Ρ‚ΡŒΠ΅ Π’Π°Π±Π»ΠΈΡ†Ρ‹ HTML

ΠžΡ„ΠΎΡ€ΠΌΠ»Π΅Π½ΠΈΠ΅ ΠΊΠ½ΠΎΠΏΠΊΠΈ

Π”Π°Π»ΡŒΡˆΠ΅ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ интСрСснСС, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ Π² ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΌ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ ΠΌΡ‹ Π² Ρ‚Π΅Π³ button, Π²Π²Π΅Π΄Ρ‘ΠΌ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ style ΠΈ смоТСм ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ стилСвыС свойства.

А это Π·Π½Π°Ρ‡ΠΈΡ‚, Ρ‡Ρ‚ΠΎ ΠΊΠ½ΠΎΠΏΠΊΠ΅ ΠΌΠΎΠΆΠ½ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΡ€ΠΈΠ΄Π°Ρ‚ΡŒ Π±ΠΎΠ»Π΅Π΅ ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»ΡŒΠ½ΠΎΠ΅ ΠΎΡ„ΠΎΡ€ΠΌΠ»Π΅Π½ΠΈΠ΅.

Код:

<button>Кнопка</button>

Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ Π΄Π΅ΠΉΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΉ, ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΡ‰Ρ‘Π»ΠΊΠ°Ρ‚ΡŒ, ΠΈ ΠΏΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ, ΠΊΠ°ΠΊ ΠΊΠ½ΠΎΠΏΠΊΠ° Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚.

Кнопка

Π”Π°Π²Π°ΠΉΡ‚Π΅ ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎ рассмотрим, ΠΊΠ°ΠΊΠΈΠ΅ свойства ΠΌΡ‹ ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΠ»ΠΈ для оформлСния.

1. background: #fdeaa8; β€” Ρ†Π²Π΅Ρ‚ ΠΊΠ½ΠΎΠΏΠΊΠΈ;

2. width: 80px; β€” ΡˆΠΈΡ€ΠΈΠ½Π° ΠΊΠ½ΠΎΠΏΠΊΠΈ;

3. height: 40px; β€” высота ΠΊΠ½ΠΎΠΏΠΊΠΈ;

4. border-radius: 5px; β€” Π·Π°ΠΊΡ€ΡƒΠ³Π»Ρ‘Π½Π½Ρ‹Π΅ ΡƒΠ³ΠΎΠ»ΠΊΠΈ, Ссли вмСсто 5px ΠΏΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ 50%/50%, Ρ‚ΠΎ ΠΊΠ½ΠΎΠΏΠΊΠ° станСт ΠΎΠΊΡ€ΡƒΠ³Π»ΠΎΠΉ;

5. box-shadow: 0px 1px 3px; β€” создаёт Ρ‚Π΅Π½ΡŒ, Π΄Π΅Π»Π°Π΅Ρ‚ ΠΊΠ½ΠΎΠΏΠΊΡƒ Π±ΠΎΠ»Π΅Π΅ Π²Ρ‹ΠΏΡƒΠΊΠ»ΠΎΠΉ;

6. font-size: 20px; β€” Ρ€Π°Π·ΠΌΠ΅Ρ€ тСкста;

Π’ Ρ‚Π΅Π³ button ΠΌΠΎΠΆΠ½ΠΎ Π²ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ ΠΈ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ.

Код:

<button><img src="images/s20.png">Кнопка</button>

Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚:

s20Кнопка

Π•Ρ‰Ρ‘ ΠΎΠ΄ΠΈΠ½ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΡ‚ΡŒ для ΠΊΠ½ΠΎΠΏΠΊΠΈΒ β€” это title.

Π•Π³ΠΎ дСйствиС Π·Π°ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΈ Π½Π°Π²Π΅Π΄Π΅Π½ΠΈΠΈ курсора Π½Π° ΠΊΠ½ΠΎΠΏΠΊΡƒ, Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΠΎΡΠ²Π»ΡΡ‚ΡŒΡΡ ΠΎΠΊΠ½ΠΎ подсказки, с тСкстом, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΌΡ‹ Π² этот Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ Π²Π²Π΅Π΄Ρ‘ΠΌ.

ΠžΠ±Ρ‹Ρ‡Π½ΠΎ Π² Π½Ρ‘ΠΌ указываСтся мСсто, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ Π²Π΅Π΄Ρ‘Ρ‚ данная ΠΊΠ½ΠΎΠΏΠΊΠ°.


Код:

<button title="Π‘Ρ‚Ρ€Π°Π½ΠΈΡ†Π° 23"style="border-radius: 5px; box-shadow: 0px 1px 3px; font-size: 20px;"><img src="images/s20.png">Кнопка</button>

Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚:

s20Кнопка

Как ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΠΊΠ½ΠΎΠΏΠΊΡƒ ссылкой.

Для этого ΠΊ Ρ‚Π΅Π³Ρƒ button примСняСтся событиС onclick.

Π’ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΈ указываСтся адрСс, ΠΏΠΎ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌΡƒ ΠΈ Π±ΡƒΠ΄Π΅Ρ‚ осущСствлён ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄. К ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρƒ Ρ‚Π°ΠΊ:

onclick=»location.href=’https://starper55plys.ru/’;».

И ΠΏΠΎΠ»Π½Ρ‹ΠΉ ΠΊΠΎΠ΄ ΠΊΠ½ΠΎΠΏΠΊΠΈ Π±ΡƒΠ΄Π΅Ρ‚ Π²Ρ‹Π³Π»ΡΠ΄Π΅Ρ‚ΡŒ Ρ‚Π°ΠΊ:

<button title="Π‘Ρ‚Ρ€Π°Π½ΠΈΡ†Π° 23"border-radius: 5px; box-shadow: 0px 1px 3px; font-size: 20px;"><img src="images/s20.png">Кнопка</button>

Π’Π΅ΠΏΠ΅Ρ€ΡŒ ΠΌΠΎΠΆΠ½ΠΎ этой ΠΊΠ½ΠΎΠΏΠΊΠΎΠΉ ΠΏΠ΅Ρ€Π΅Π½Π°ΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ посСтитСля Π½Π° Π΄Ρ€ΡƒΠ³ΡƒΡŽ страницу сайта, ΠΈΠ»ΠΈ Π½Π° Π΄Ρ€ΡƒΠ³ΠΎΠΉ сайт.

Если Ρ€Π°ΡΠΏΠΎΠ»ΠΎΠΆΠΈΡ‚ΡŒ нСсколько button Π² строку Π΄Ρ€ΡƒΠ³ Π·Π° Π΄Ρ€ΡƒΠ³ΠΎΠΌ, Ρ‚ΠΎ получится Π²ΠΎΡ‚ Ρ‚Π°ΠΊΠΎΠ΅ мСню, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠ°ΠΊ ΠΏΠΎΡΡ‚Ρ€Π°Π½ΠΈΡ‡Π½ΡƒΡŽ Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΡŽ.

1 2 3 4

Бсылка вмСсто ΠΊΠ½ΠΎΠΏΠΊΠΈ

Если Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠ½ΠΎΠΏΠΊΡƒ Π² скриптах, Ρ‚ΠΎ Π΅Ρ‘ ΠΌΠΎΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ практичСски ΠΈΠ· любого Ρ‚Π΅Π³Π°, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ ΠΈΠ· ссылки <Π°></Π°>.

ΠŸΡ€Π°Π²Π΄Π° такая ΠΊΠ½ΠΎΠΏΠΊΠ° Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ ΠΈΠ½Ρ‚Π΅Ρ€Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎΠΉ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ, Π½ΠΎ ΠΈΠ½Ρ‚Π΅Ρ€Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎΡΡ‚ΡŒ Π΅ΠΉ ΠΌΠΎΠΆΠ½ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ Π»Π΅Π³ΠΊΠΎ ΠΏΡ€ΠΈΠ΄Π°Ρ‚ΡŒ стилСвыми свойствами.

Π’ΠΎΡ‚ самая простая Ρ„ΠΎΡ€ΠΌΠ°, ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΈΠ΄Π°Ρ‚ΡŒ ссылкС


<a href="*">Кнопка</a>

Кнопка

А Π²ΠΎΡ‚ ΠΊΠ°ΠΊ ΠΏΡ€ΠΈΠ΄Π°Ρ‚ΡŒ Π΅ΠΉ ΠΈΠ½Ρ‚Π΅Ρ€Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎΡΡ‚ΡŒ Ρ‚Ρ€Π°Π½ΡΡ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΈ Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΡŽ, смотритС Π² ΡΡ‚Π°Ρ‚ΡŒΠ΅ Кнопки CSS с ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»ΡŒΠ½Ρ‹ΠΌΠΈ эффСктами

Π–Π΅Π»Π°ΡŽ творчСских успСхов.

ΠšΠΎΡ€ΠΎΡ‚ΠΊΠΈΠΉ ΠΎΡ‚Π΄Ρ‹Ρ…
ΠŸΠ΅Ρ€Π΅ΠΌΠ΅Π½Π°

Настоящий Π΅Π²Ρ€Π΅ΠΉ Π·Π°Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Π΅Ρ‚ тысячу Π΄ΠΎΠ»Π»Π°Ρ€ΠΎΠ² Π² мСсяц, Π΄Π²Π΅ тысячи ΠΎΡ‚Π΄Π°Π΅Ρ‚ ΠΆΠ΅Π½Π΅, Π° Π½Π° ΠΎΡΡ‚Π°Π²ΡˆΠΈΠ΅ΡΡ Ρ‚Ρ€ΠΈ ΠΆΠΈΠ²Π΅Ρ‚ сам.

Π Π°ΠΌΠΊΠΈ html < < < Π’ Ρ€Π°Π·Π΄Π΅Π» > > > ΠšΡ€Π°ΡΠΈΠ²Π°Ρ заглавная Π±ΡƒΠΊΠ²Π° ΠΈ бСгущая строка HTML

Кнопки | htmlbook.ru

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

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

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

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

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

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

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

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

HTML5IECrOpSaFx

<!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. Рисунок Π½Π° ΠΊΠ½ΠΎΠΏΠΊΠ΅

HTML5IECrOpSaFx

<!DOCTYPE html>
<html>
 <head>
  <meta charset="utf-8">
  <title>Кнопка</title>
 </head>
 <body> 
  <form>
   <p><button>Кнопка с тСкстом</button> 
   <button>
    <img src="images/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. ΠžΡ‚ΠΏΡ€Π°Π²ΠΊΠ° Π΄Π°Π½Π½Ρ‹Ρ… Π½Π° сСрвСр

HTML5IECrOpSaFx

<!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. Кнопка для очистки Ρ„ΠΎΡ€ΠΌΡ‹

HTML5IECrOpSaFx

<!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, Π½Π° ΠΊΠ½ΠΎΠΏΠΊΠ΅ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ Π±ΡƒΠ΄Π΅Ρ‚ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ тСкст Β«ΠžΡ‡ΠΈΡΡ‚ΠΈΡ‚ΡŒΒ».

Как я ΠΌΠΎΠ³Ρƒ ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΡ‚ΡŒ CSS ΠΊΠΎ всСм ΠΊΠ½ΠΎΠΏΠΊΠ°ΠΌ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΡ€ΠΈΡΡƒΡ‚ΡΡ‚Π²ΡƒΡŽΡ‚ Π½Π° этой страницС? ΠŸΠ΅Ρ€Π΅ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ стСка
  1. Π’ΠΎΠ²Π°Ρ€Ρ‹
  2. ΠšΠ»ΠΈΠ΅Π½Ρ‚Ρ‹
  3. Π‘Π»ΡƒΡ‡Π°ΠΈ использования
  1. ΠŸΠ΅Ρ€Π΅ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ стСка ΠŸΡƒΠ±Π»ΠΈΡ‡Π½Ρ‹Π΅ вопросы ΠΈ ΠΎΡ‚Π²Π΅Ρ‚Ρ‹
  2. ΠšΠΎΠΌΠ°Π½Π΄Ρ‹ ЧастныС вопросы ΠΈ ΠΎΡ‚Π²Π΅Ρ‚Ρ‹ для вашСй ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹
  3. прСдприятиС ЧастныС вопросы ΠΈ ΠΎΡ‚Π²Π΅Ρ‚Ρ‹ для вашСго прСдприятия
  4. Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈ связанныС с Π½ΠΈΠΌ тСхничСскиС возмоТности ΠΊΠ°Ρ€ΡŒΠ΅Ρ€Π½ΠΎΠ³ΠΎ роста
  5. Π’Π°Π»Π°Π½Ρ‚ ΠΠ°Π½ΠΈΠΌΠ°Ρ‚ΡŒ тСхничСский Ρ‚Π°Π»Π°Π½Ρ‚
  6. Ρ€Π΅ΠΊΠ»Π°ΠΌΠ° Π‘Π²ΡΠ·Π°Ρ‚ΡŒΡΡ с Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°ΠΌΠΈ ΠΏΠΎ всСму ΠΌΠΈΡ€Ρƒ
,

CSS — Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ссылки Π² HTML

ΠŸΠ΅Ρ€Π΅ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ стСка
  1. Π’ΠΎΠ²Π°Ρ€Ρ‹
  2. ΠšΠ»ΠΈΠ΅Π½Ρ‚Ρ‹
  3. Π‘Π»ΡƒΡ‡Π°ΠΈ использования
  1. ΠŸΠ΅Ρ€Π΅ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ стСка ΠŸΡƒΠ±Π»ΠΈΡ‡Π½Ρ‹Π΅ вопросы ΠΈ ΠΎΡ‚Π²Π΅Ρ‚Ρ‹
  2. ΠšΠΎΠΌΠ°Π½Π΄Ρ‹ ЧастныС вопросы ΠΈ ΠΎΡ‚Π²Π΅Ρ‚Ρ‹ для вашСй ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹
  3. прСдприятиС ЧастныС вопросы ΠΈ ΠΎΡ‚Π²Π΅Ρ‚Ρ‹ для вашСго прСдприятия
  4. Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈ связанныС с Π½ΠΈΠΌ тСхничСскиС возмоТности ΠΊΠ°Ρ€ΡŒΠ΅Ρ€Π½ΠΎΠ³ΠΎ роста
  5. Π’Π°Π»Π°Π½Ρ‚ ΠΠ°Π½ΠΈΠΌΠ°Ρ‚ΡŒ тСхничСский Ρ‚Π°Π»Π°Π½Ρ‚
  6. Ρ€Π΅ΠΊΠ»Π°ΠΌΠ° Π‘Π²ΡΠ·Π°Ρ‚ΡŒΡΡ с Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°ΠΌΠΈ ΠΏΠΎ всСму ΠΌΠΈΡ€Ρƒ
,

Кнопки Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎΠΉ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ


Π‘Ρ‚ΠΈΠ»ΠΈ ΠΊΠ½ΠΎΠΏΠΎΠΊ

Bootstrap прСдоставляСт Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ стили ΠΊΠ½ΠΎΠΏΠΎΠΊ:

основной По ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ ΠΏΠ΅Ρ€Π²ΠΈΡ‡Π½Ρ‹ΠΉ успСх Π˜Π½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡ ΠŸΡ€Π΅Π΄ΡƒΠΏΡ€Π΅ΠΆΠ΄Π΅Π½ΠΈΠ΅ ΠžΠΏΠ°ΡΠ½ΠΎΡΡ‚ΡŒ Бсылка Π½Π° сайт

Для достиТСния стилСй ΠΊΠ½ΠΎΠΏΠΎΠΊ Π²Ρ‹ΡˆΠ΅, Bootstrap ΠΈΠΌΠ΅Π΅Ρ‚ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ классы:

  • .btn
  • .btn-default
  • .btn-primary
  • .btn-success
  • .btn-info
  • .btn-ΠΏΡ€Π΅Π΄ΡƒΠΏΡ€Π΅ΠΆΠ΄Π΅Π½ΠΈΠ΅
  • .btn-ΠΎΠΏΠ°ΡΠ½ΠΎΡΡ‚ΡŒ
  • .btn-link

Π’ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΌ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ ΠΏΠΎΠΊΠ°Π·Π°Π½ ΠΊΠΎΠ΄ для Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… стилСй ΠΊΠ½ΠΎΠΏΠΎΠΊ:

ΠŸΡ€ΠΈΠΌΠ΅Ρ€

Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ

Π’Π°Ρˆ адрСс email Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½. ΠžΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ поля ΠΏΠΎΠΌΠ΅Ρ‡Π΅Π½Ρ‹ *