Π Π°Π·Π½ΠΎΠ΅

Css ΠΊΠ½ΠΎΠΏΠΊΠ° Π½Π°Π²Π΅Ρ€Ρ…: Π”Π΅Π»Π°Π΅ΠΌ ΠΊΠ½ΠΎΠΏΠΊΡƒ «ΠΠ°Π²Π΅Ρ€Ρ…» для сайта

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Β 

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

Β 

Клавиша Код

Β 

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

Кнопка

Β 

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

Β 

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


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

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

НаплываниС


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

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

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


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

ВсплываниС


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

ИскаТСниС


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

Клавиша


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

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


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

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

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

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

Кнопки «НавСрх», «Назад», Β«Π’Π½ΠΈΠ·Β» Π½Π° jQuery, ΠΊΠ°ΠΊ Π²ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π΅

Π­Ρ‚ΠΎ ΡΡ‚Π°Ρ‚ΡŒΡ β€” ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ΅Π½ΠΈΠ΅ ΠΊ ΠΌΠΎΠ΅ΠΌΡƒ старому посту ΠΏΡ€ΠΎ ΠΊΠ½ΠΎΠΏΠΊΡƒ Π½Π°Π²Π΅Ρ€Ρ…, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ с ΠΌΠΎΠΌΠ΅Π½Ρ‚Π° ΠΏΡƒΠ±Π»ΠΈΠΊΠ°Ρ†ΠΈΠΈ Π½Π°Π±Ρ€Π°Π» максимальноС количСство просмотров срСди ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹Ρ… постов Π½Π° Π±Π»ΠΎΠ³Π΅ ΠΈ 95 ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠ΅Π²!

Π’ΠΎΡ‚ скрин ΠΈΠ· Google Analytics, Ρ‚ΠΎΠΏ 3 поста Π½Π° Π±Π»ΠΎΠ³Π΅ с ΠΌΠΎΠΌΠ΅Π½Ρ‚Π° ΠΏΡƒΠ±Π»ΠΈΠΊΠ°Ρ†ΠΈΠΈ Β«ΠΊΠ½ΠΎΠΏΠΊΠΈ Π½Π°Π²Π΅Ρ€Ρ…Β»:

ΠžΡ‚Ρ€Ρ‹Π² практичСски Π² Π΄Π²Π° Ρ€Π°Π·Π°, впСчатляСт πŸ™‚

Π’ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ… мСня просили, ΠΈ Π½Π΅ Ρ€Π°Π·, ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Ρ‚ΠΎΡ‡Π½ΡƒΡŽ копию ΠΊΠ½ΠΎΠΏΠΊΠΈ ΠΊΠ°ΠΊ Π²ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π΅, Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€ΠΈ ΠΏΡ€ΠΎΠΊΡ€ΡƒΡ‚ΠΊΠ΅ Π½Π°Π²Π΅Ρ€Ρ… ΠΎΠ½Π° ΠΏΡ€Π΅Π²Ρ€Π°Ρ‰Π°Π»Π°ΡΡŒ Π² ΠΊΠ½ΠΎΠΏΠΊΡƒ «Назад» (это Π±Ρ‹Π»ΠΎ Π² Ρ‚ΠΎ врСмя), Π° сСйчас Ρ‚Π°ΠΌ ΠΊΠ½ΠΎΠΏΠΊΠ° Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ помСнялась ΠΈ Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ Π΅Ρ‘ ΠΌΠΎΠΆΠ½ΠΎ Π½Π°Π·Π²Π°Ρ‚ΡŒ ΠΊΠ½ΠΎΠΏΠΊΠΎΠΉ Β«Π’Π²Π΅Ρ€Ρ…-Π²Π½ΠΈΠ·Β» (Π²ΠΎΠ·Π²Ρ€Π°Ρ‰Π°Π΅Ρ‚ ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎ Π² Ρ‚Ρƒ Ρ‡Π°ΡΡ‚ΡŒ страницы, ΠΎΡ‚ΠΊΡƒΠ΄Π° Π²Ρ‹ Π½Π°ΠΆΠ°Π»ΠΈ Β«Π½Π°Π²Π΅Ρ€Ρ…Β». БСгодня я Ρ€Π°ΡΠΏΠΈΡˆΡƒ ΠΎΠ±Π° Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π°.

1. Кнопка «НавСрх-Назад» (Π½Π° ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰ΡƒΡŽ страницу)

ВСория этой ΠΊΠ½ΠΎΠΏΠΊΠΈ Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ ΠΊΠΎΠ³Π΄Π° Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊ Π½Π°ΠΆΠ°Π» Π½Π° ΠΊΠ½ΠΎΠΏΠΊΡƒ Β«Π½Π°Π²Π΅Ρ€Ρ…Β», Π΅ΠΌΡƒ захочСтся Π²Π΅Ρ€Π½ΡƒΡ‚ΡŒΡΡ Π½Π° ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰ΡƒΡŽ ΠΏΡ€ΠΎΡΠΌΠΎΡ‚Ρ€Π΅Π½Π½ΡƒΡŽ страницу (Ρ€Π°Π·Π²Π΅ Ρ‡Ρ‚ΠΎ прСдыдущая страница β€” Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹ поиска Π² Google) ΠΈ поэтому Π΅ΠΌΡƒ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠΈΡ‚ΡŒ Ρ‚Π°ΠΊΡƒΡŽ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ.

HTML

Π‘Π½Π°Ρ‡Π°Π»Π° HTML-ΠΊΠΎΠ΄, Π²ΡΡ‚Π°Π²ΡŒΡ‚Π΅ Π΅Π³ΠΎ ΠΊΡƒΠ΄Π°-Π½ΠΈΠ±ΡƒΠ΄ΡŒ Π½Π° своё усмотрСниС, я Π±Ρ‹ засунул ΠΏΠ΅Ρ€Π΅Π΄ Π·Π°ΠΊΡ€Ρ‹Π²Π°ΡŽΡ‰ΠΈΠΌ Ρ‚Π΅Π³ΠΎΠΌ </body>:

<script src="http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js"></script>
<script src="button_back.js"></script>
<div>
	<a href="#top">Π½Π°Π²Π΅Ρ€Ρ…</a>
</div>

ΠŸΠΎΠ²Ρ‚ΠΎΡ€ΡŽ Π΅Ρ‰Ρ‘ Ρ€Π°Π·, Ссли ΠΊΠ½ΠΎΠΏΠΊΠ° Π½Π΅ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚, ΠΏΠΎΠΏΡ€ΠΎΠ±ΡƒΠΉΡ‚Π΅ ΠΏΡ€ΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠΈ Ρ„Π°ΠΉΠ»Π° button_back.js ΠΏΡ€ΠΎΠΏΠΈΡΠ°Ρ‚ΡŒ Π°Π±ΡΠΎΠ»ΡŽΡ‚Π½Ρ‹ΠΉ URL.

CSS

#top-link{
	cursor:pointer;
	display:none;
	position:fixed;
	top:0px;
	bottom:0px;
	padding-left:5px;
	padding-top:5px;
	z-index:1;
}
#top-link a{
	display:block;
}

jQuery

Π­Ρ‚ΠΎ содСрТимоС Ρ„Π°ΠΉΠ»Π° button_back.js. ΠžΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π½Π° ID основного Π±Π»ΠΎΠΊΠ° с ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚ΠΎΠΌ Π½Π° 3-ΠΉ строчкС ΠΊΠΎΠ΄Π°, Ρƒ мСня это #content, Π° Ρƒ вас ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Ρ‡Ρ‚ΠΎ-Π½ΠΈΠ±ΡƒΠ΄ΡŒ Π΄Ρ€ΡƒΠ³ΠΎΠ΅, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ #wrapper ΠΈΠ»ΠΈ #container.

jQuery.extend(jQuery.fn, {
	toplinkwidth: function(){
		totalContentWidth = jQuery('#content').outerWidth(); // ΡˆΠΈΡ€ΠΈΠ½Π° Π±Π»ΠΎΠΊΠ° с ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚ΠΎΠΌ, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ padding
		totalTopLinkWidth = jQuery('#top-link').children('a').outerWidth(true); // ΡˆΠΈΡ€ΠΈΠ½Π° самой ΠΊΠ½ΠΎΠΏΠΊΠΈ Π½Π°Π²Π΅Ρ€Ρ…, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ padding ΠΈ margin
		h = jQuery(window).width()/2-totalContentWidth/2-totalTopLinkWidth;
		if(h<0){
			// Ссли ΠΊΠ½ΠΎΠΏΠΊΠ° Π½Π΅ умСщаСтся, скрываСм Π΅Ρ‘
			jQuery(this).hide();
		} else {
			if(jQuery(window).scrollTop() >= 1){
				jQuery(this).show();
			}
			jQuery(this).css({'padding-right': h+'px'});
		}
	}
});
Β 
jQuery(function($){
	var topLink = $('#top-link');
	topLink.css({'padding-bottom': $(window).height()});
	// Ссли Π²Π°ΠΌ Π½Π΅ Π½ΡƒΠΆΠ½ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΊΠ½ΠΎΠΏΠΊΠ° ΠΏΠΎΠ΄ΡΡ‚Ρ€Π°ΠΈΠ²Π°Π»Π°ΡΡŒ ΠΏΠΎΠ΄ ΡˆΠΈΡ€ΠΈΠ½Ρƒ экрана - ΡƒΠ΄Π°Π»ΠΈΡ‚Π΅ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅ строчки Π² ΠΊΠΎΠ΄Π΅
	topLink.toplinkwidth();
	$(window).resize(function(){
		topLink.toplinkwidth();
	});
	$(window).scroll(function() {
		if($(window).scrollTop() >= 1) {
			topLink.fadeIn(300).children('a').html('Π½Π°Π²Π΅Ρ€Ρ…').parent().removeAttr("onClick");
		} else {
			topLink.children('a').html('Π½Π°Π·Π°Π΄').parent().attr("onClick", "history.back()");
		}
	});
	topLink.click(function(e) {
		$("body,html").animate({scrollTop: 0}, 500);
		return false;
	});
});

P.S. Π² ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ я особо Π½Π΅ заморачивался с ΠΎΡ„ΠΎΡ€ΠΌΠ»Π΅Π½ΠΈΠ΅ΠΌ ΠΊΠ½ΠΎΠΏΠΊΠΈ β€” всё Ρ‚ΠΎΠ»ΡŒΠΊΠΎ самоС Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΠ΅, Ссли Π²Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ ΠΎΡ„ΠΎΡ€ΠΌΠ»Π΅Π½ΠΈΠ΅ β€” смотритС ΠΈΠ»ΠΈ скачивайтС Π΄Π΅ΠΌΠΎ.

2. Кнопка «НавСрх-Π’Π½ΠΈΠ·Β» (ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎ Π² Ρ‚Ρƒ Ρ‡Π°ΡΡ‚ΡŒ страницы, Π³Π΄Π΅ Π±Ρ‹Π» ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ Π½Π°Π²Π΅Ρ€Ρ…)

Как я ΡƒΠΆΠ΅ Π³ΠΎΠ²ΠΎΡ€ΠΈΠ», Π²ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π΅ ΠΎΡ‚ΠΊΠ°Π·Π°Π»ΠΈΡΡŒ ΠΎΡ‚ Ρ‚Π΅ΠΎΡ€ΠΈΠΈ, ΠΏΠΎ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ ΠΏΠΎΡΠ΅Ρ‚ΠΈΡ‚Π΅Π»ΡŽ постоянно хочСтся ΠΏΠ΅Ρ€Π΅ΠΉΡ‚ΠΈ Π½Π° ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰ΡƒΡŽ ΠΏΡ€ΠΎΡΠΌΠΎΡ‚Ρ€Π΅Π½Π½ΡƒΡŽ страницу.

Они Ρ€Π΅ΡˆΠΈΠ»ΠΈ, Ρ‡Ρ‚ΠΎ нСпостоянному ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŽ послС ΠΏΡ€ΠΎΠΊΡ€ΡƒΡ‚ΠΊΠΈ страницы Π½Π°Π²Π΅Ρ€Ρ… вновь захочСтся ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠΈΡ‚ΡŒ Ρ‡Ρ‚Π΅Π½ΠΈΠ΅ Π»Π΅Π½Ρ‚Ρ‹ новостСй с Ρ‚ΠΎΠ³ΠΎ мСста, Π³Π΄Π΅ ΠΎΠ½ остановился. Π‘ΠΊΠ°ΠΆΡƒ чСстно, я сам сталкивался с Ρ‚Π°ΠΊΠΎΠΉ ситуациСй, Ρ‚Π°ΠΊ Ρ‡Ρ‚ΠΎ этот Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ ΠΌΠ½Π΅ нравится большС.

ΠŸΠΎΠ΄Ρ€ΠΎΠ±Π½Π΅Π΅ ΠΎ Ρ‚ΠΎΠΌ, ΠΊΠ°ΠΊ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ Ρ‚Π΅ΠΊΡƒΡ‰Π΅Π΅ мСстонахоТдСниС Π½Π° страницС.

Π˜Ρ‚Π°ΠΊ, ΠΏΠΎΠ³Π½Π°Π»ΠΈ.

HTML ΠΈ CSS

Π’ΡƒΡ‚ практичСски всё Ρ‚ΠΎΡ‡Π½ΠΎ Ρ‚Π°ΠΊΠΆΠ΅, ΠΊΠ°ΠΊ ΠΈ Π² ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅ΠΌ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ (Π½ΠΎ Π² Π΄Π΅ΠΌΠΎ Π΅ΡΡ‚ΡŒ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ отличия Π² CSS), СдинствСнноС Ρ‚ΠΎΠ»ΡŒΠΊΠΎ я Π½Π°Π·Π²Π°Π» ΠΏΠΎ-Π΄Ρ€ΡƒΠ³ΠΎΠΌΡƒ Ρ„Π°ΠΉΠ» со скриптами, button_down.js:

<script src="http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js"></script>
<script src="button_down.js"></script>
<div>
	<a href="#top">Π½Π°Π²Π΅Ρ€Ρ…</a>
</div>
#top-link{
	cursor:pointer;
	display:none;
	position:fixed;
	top:0px;
	bottom:0px;
	padding-left:5px;
	padding-top:5px;
	z-index:1;
}
#top-link a{
	display:block;
}

jQuery + ΠΏΠ»Π°Π³ΠΈΠ½ scrollTo

Π‘ΠΎΠ΄Π΅Ρ€ΠΆΠΈΠΌΠΎΠ΅ Ρ„Π°ΠΉΠ»Π° button_down.js, ΠΎΠΏΡΡ‚ΡŒ-Ρ‚Π°ΠΊΠΈ Π½Π΅ Π·Π°Π±Ρ‹Π²Π°Π΅Ρ‚ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ ID элСмСнта #content.

;(function($){var h=$.scrollTo=function(a,b,c){$(window).scrollTo(a,b,c)};h.defaults={axis:'xy',duration:parseFloat($.\d+$/.test(attr[key]))attr[key]=attr[key]<=0?0:Math.min(attr[key],max);if(!i&&g.queue){if(old!=attr[key])animate(g.onAfterFirst);delete attr[key]}});animate(g.onAfter);function animate(a){$elem.animate(attr,f,g.easing,a&&function(){a.call(this,e,g)})}}).end()};h.max=function(a,b){var c=b=='x'?'Width':'Height',scroll='scroll'+c;if(!$(a).is('html,body'))return a[scroll]-$(a)[c.toLowerCase()]();var d='client'+c,html=a.ownerDocument.documentElement,body=a.ownerDocument.body;return Math.max(html[scroll],body[scroll])-Math.min(html[d],body[d])};function both(a){return typeof a=='object'?a:{top:a,left:a}}})(jQuery);
Β 
jQuery.extend(jQuery.fn, {
	toplinkwidth: function(){
		totalContentWidth = jQuery('#content').outerWidth(); // ΡˆΠΈΡ€ΠΈΠ½Π° Π±Π»ΠΎΠΊΠ° с ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚ΠΎΠΌ, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ padding
		totalTopLinkWidth = jQuery('#top-link').children('a').outerWidth(true); // ΡˆΠΈΡ€ΠΈΠ½Π° самой ΠΊΠ½ΠΎΠΏΠΊΠΈ Π½Π°Π²Π΅Ρ€Ρ…, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ padding ΠΈ margin
		h = jQuery(window).width()/2-totalContentWidth/2-totalTopLinkWidth;
		if(h<0){
			// Ссли ΠΊΠ½ΠΎΠΏΠΊΠ° Π½Π΅ умСщаСтся, скрываСм Π΅Ρ‘
			jQuery(this).hide();
		} else {
			if(jQuery(window).scrollTop() >= 1){
				jQuery(this).show();
			}
			jQuery(this).css({'padding-right': h+'px'});
		}
	}
});
Β 
jQuery(function($){
	var topLink = $('#top-link');
	topLink.css({'padding-bottom': $(window).height()});
	// Ссли Π²Π°ΠΌ Π½Π΅ Π½ΡƒΠΆΠ½ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΊΠ½ΠΎΠΏΠΊΠ° ΠΏΠΎΠ΄ΡΡ‚Ρ€Π°ΠΈΠ²Π°Π»Π°ΡΡŒ ΠΏΠΎΠ΄ ΡˆΠΈΡ€ΠΈΠ½Ρƒ экрана - ΡƒΠ΄Π°Π»ΠΈΡ‚Π΅ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅ строчки Π² ΠΊΠΎΠ΄Π΅
	topLink.toplinkwidth();
	$(window).resize(function(){
		topLink.toplinkwidth();
	});
	$(window).scroll(function() {
		if($(window).scrollTop() >= 1) {
			topLink.fadeIn(300).children('a').html('Π½Π°Π²Π΅Ρ€Ρ…').parent().removeClass('bottom_button').addClass('top_button');
		} else {
			topLink.children('a').html('Π²Π½ΠΈΠ·').parent().removeClass('top_button').addClass('bottom_button');
		}
	});
	topLink.click(function(e) {
		if($(this).hasClass('bottom_button')){
			// ΠΏΡ€ΠΈ Π½Π°ΠΆΠ°Ρ‚ΠΈΠΈ Π½Π° ΠΊΠ½ΠΎΠΏΠΊΡƒ Β«Π’Π½ΠΈΠ·Β» ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΈΠΌ Ρ‚ΡƒΠ΄Π°, Π³Π΄Π΅ ΠΏΡ€Π΅ΠΊΡ€Π°Ρ‚ΠΈΠ»ΠΈ Ρ‡Ρ‚Π΅Π½ΠΈΠ΅
			$("body").scrollTo( pos + 'px', 500 );
		} else{
			// опрСдСляСм ΠΈ Π·Π°ΠΏΠΎΠΌΠΈΠ½Π°Π΅ΠΌ ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚Ρ‹ Ρ‚ΠΎΠ³ΠΎ мСста страницы, ΠΎΡ‚ΠΊΡƒΠ΄Π° Π±Ρ‹Π» ΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ Π½Π°Π²Π΅Ρ€Ρ…
			pos = (window.pageYOffset !== undefined) ? window.pageYOffset : (document.documentElement || document.body.parentNode || document.body).scrollTop;
			$("body,html").animate({scrollTop: 0},500);
		}
		return false;
	});
});

Π Π°Π±ΠΎΡ‚ΠΎΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡ‚ΡŒ ΠΊΠΎΠ΄Π° протСстирована Π² Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π°Ρ… Google Chrome, Mozilla Firefox ΠΈ Opera (Π² Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹Ρ… Π½Π° ΠΌΠΎΠΌΠ΅Π½Ρ‚ обновлСния Π΄Π°Π½Π½ΠΎΠΉ ΡΡ‚Π°Ρ‚ΡŒΠΈ вСрсиях).

Миша

НСдавно я осознал, Ρ‡Ρ‚ΠΎ моя миссия – ΡΠΏΠΎΡΠΎΠ±ΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ Ρ€Π°ΡΠΏΡ€ΠΎΡΡ‚Ρ€Π°Π½Π΅Π½ΠΈΡŽ WordPress. Π’Π΅Π΄ΡŒ WordPress – это Π»ΡƒΡ‡ΡˆΠΈΠΉ Π΄Π²ΠΈΠΆΠΎΠΊ для Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ сайтов – ΠΊΠ°ΠΊ для Ρ‚Π΅Ρ…, ΠΊΡ‚ΠΎ Π³ΠΎΡ‚ΠΎΠ² ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π·Π°Π»ΠΎΠΆΠ΅Π½Π½ΡƒΡŽ структуру этой CMS, Ρ‚Π°ΠΊ ΠΈ для Ρ‚Π΅Ρ…, ΠΊΡ‚ΠΎ ΠΏΡ€Π΅Π΄ΠΏΠΎΡ‡ΠΈΡ‚Π°Π΅Ρ‚ headless Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ.

Π‘Π°ΠΌ ΠΆΠ΅ я Π²ΠΏΠ΅Ρ€Π²Ρ‹Π΅ познакомился с WordPress Π² 2009 Π³ΠΎΠ΄Ρƒ. ΠžΡ€Π³Π°Π½ΠΈΠ·Π°Ρ‚ΠΎΡ€ WordCamp. ΠŸΡ€Π΅ΠΏΠΎΠ΄Π°Π²Π°Ρ‚Π΅Π»ΡŒ Π² ΡˆΠΊΠΎΠ»Π°Ρ… Epic Skills ΠΈ LoftSchool.

Если Π²Π°ΠΌ Π½ΡƒΠΆΠ½Π° ΠΏΠΎΠΌΠΎΡ‰ΡŒ с вашим сайтом ΠΈΠ»ΠΈ ΠΌΠΎΠΆΠ΅Ρ‚ Π΄Π°ΠΆΠ΅ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° с нуля Π½Π° WordPress / WooCommerce β€” ΠΏΠΈΡˆΠΈΡ‚Π΅. Π― ΠΈ моя ΠΊΠΎΠΌΠ°Π½Π΄Π° сдСлаСм Π²Π°ΠΌ всё Π½Π° Π»ΡƒΡ‡ΡˆΠ΅ΠΌ ΡƒΡ€ΠΎΠ²Π½Π΅.

Как ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ ΠΏΠ»Π°Π²Π°ΡŽΡ‰ΡƒΡŽ ΠΊΠ½ΠΎΠΏΠΊΡƒ Π½Π° сайтС html + css

НавСрняка Π²Ρ‹ Π²ΠΈΠ΄Π΅Π»ΠΈ Π½Π° ΠΌΠ½ΠΎΠ³ΠΈΡ… сайтах ΠΊΠ½ΠΎΠΏΠΊΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π΄Π²ΠΈΠ³Π°ΡŽΡ‚ΡΡ ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ с ΠΏΡ€ΠΎΠΊΡ€ΡƒΡ‚ΠΊΠΎΠΉ страницы. Частым ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠΌ Ρ‚Π°ΠΊΠΈΡ… ΠΊΠ½ΠΎΠΏΠΎΠΊ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ акция, Π·Π°ΠΊΠ°Π· Π·Π²ΠΎΠ½ΠΊΠ° ΠΈΠ»ΠΈ стрСлка, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰Π°Ρ ΠΏΡ€ΠΎΠΊΡ€ΡƒΡ‚ΠΈΡ‚ΡŒ страницу Π½Π°Π²Π΅Ρ€Ρ….

ΠŸΡ€ΠΈΠ½Ρ†ΠΈΠΏ дСйствия всСх Ρ‚Π°ΠΊΠΈΡ… ΠΊΠ½ΠΎΠΏΠΎΡ‡Π΅ΠΊ основываСтся Π½Π° свойствС position: fixed; Рассмотрим html структуру Π½ΠΈΠΆΠ΅:

<div>Бонус!</div>

<style>
.fixedbut { position: fixed; bottom: 20px; right: 20px; display: block; background: #2db700; color: #fff; text-decoration: none; padding: 6px 23px; font-size: 17px;}
.fixedbut:hover { background: #222; }
</style>

ΠœΡ‹ создали ΠΏΡ€ΠΎΡΡ‚ΡƒΡŽ ΠΊΠ½ΠΎΠΏΠΊΡƒ с классом fixedbut, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ Π½Π°Π·Π½Π°Ρ‡ΠΈΠ»ΠΈ ΡΡ‚ΠΈΠ»ΡŒ. Π’ стилС самоС Π³Π»Π°Π²Π½ΠΎΠ΅ ΠΎΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ Π½Π° свойство position: fixed; — ΠΎΠ½ΠΎ ΠΈ позволяСт ΠΊΠ½ΠΎΠΏΠΊΠ΅ всСгда «ΠΏΠ»Π°Π²Π°Ρ‚ΡŒ» Π½Π° экранС сайта, Π° bottom: 20px; right: 20px; ΡƒΡΡ‚Π°Π½Π°Π²Π»ΠΈΠ²Π°ΡŽΡ‚ Π΅Π΅ снизу, справа. Π§Ρ‚ΠΎΠ±Ρ‹ ΠΊΠ½ΠΎΠΏΠΊΠ° Π±Ρ‹Π»Π° ΠΏΠΎ Π»Π΅Π²ΠΎΠΌΡƒ ΠΊΡ€Π°ΡŽ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚Π΅ right Π½Π° left. ΠžΡΡ‚Π°Π»ΡŒΠ½Ρ‹Π΅ стили для красоты.

Но наша ΠΊΠ½ΠΎΠΏΠΊΠ° Π½Π΅ Π°ΠΊΡ‚ΠΈΠ²Π½Π° Π½Π° ΠΊΠ»ΠΈΠΊ. Π”Π°Π²Π°ΠΉΡ‚Π΅ Π΄ΠΎΠ±Π°Π²ΠΈΠΌ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ Π½Π° Π»ΡŽΠ±ΡƒΡŽ страницу, ΠΏΠΎ Π΅Π΅ ΠΊΠ»ΠΈΠΊΡƒ. Π­Ρ‚ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Ρ‚Π°ΠΊ:

<div>Бонус!</div>

ΠΈΠ»ΠΈ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎΠΉ ссылки:

<a href=»/o-nas/»>Бонус!</a>

Π’ ΠΏΠ΅Ρ€Π²ΠΎΠΌ случаС ΠΌΡ‹ использовали JavaScript, Π° Π²ΠΎ Π²Ρ‚ΠΎΡ€ΠΎΠΌ html Ρ€Π°Π·ΠΌΠ΅Ρ‚ΠΊΡƒ.

Если Π²Π°ΠΌ трСбуСтся ΠΊΠ½ΠΎΠΏΠΊΠ° Π½Π°Π²Π΅Ρ€Ρ…, Ρ‚ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π² ΠΎΠ±ΠΎΠΈΡ… случаях Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ссылки Π·Π°ΠΌΠ΅Π½ΠΈΡ‚ΡŒ Π½Π° #. Π‘Ρ‚Ρ€Π°Π½ΠΈΡ†Π° пСрСматываСтся Π½Π°Π²Π΅Ρ€Ρ… ΠΏΡ€ΠΈ ΠΊΠ»ΠΈΠΊΠ΅ Π½Π° ΠΊΠ½ΠΎΠΏΠΊΡƒ.

Рассмотрим Π΅Ρ‰Π΅ ΠΏΠ°Ρ€Ρƒ плюшСк, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π²Π°ΠΌ ΠΌΠΎΠ³ΡƒΡ‚ ΠΏΡ€ΠΈΠ³ΠΎΠ΄ΠΈΡ‚ΡŒΡΡ Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² этом ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π΅.

1. Π§Ρ‚ΠΎΠ±Ρ‹ ΠΊΠ½ΠΎΠΏΠΊΠ° (Π΄Π° ΠΈ любой элСмСнт, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΌΠΎΠΆΠ΅Ρ‚ Π½Π°Π·Π½Π°Ρ‡Π°Ρ‚ΡŒΡΡ псСвдокласс :hover) ΠΏΠ»Π°Π²Π½ΠΎ мСняла Ρ†Π²Π΅Ρ‚, Π΄ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ Π² класс fixedbut свойство: -webkit-transition: 0.33s all ease-out; -o-transition: 0.33s all ease-out; transition: 0.33s all ease-out;
2. Если Π²Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ Π·Π°ΠΏΡ€Π΅Ρ‚ΠΈΡ‚ΡŒ срабатываниС ΠΊΠ»ΠΈΠΊΠ° ΠΏΠΎ ссылкС ΠΈΠ»ΠΈ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ скрипта, Π΄ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ свойство: pointer-events: none; НапримСр, ΠΏΡ€ΠΈ ΠΊΠ»ΠΈΠΊΠ΅ Π½Π° ссылку: <a href=»/o-nas/»>Бонус!</a> ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π° ΠΏΠΎ ссылкС Π½Π΅ ΠΏΡ€ΠΎΠΈΠ·ΠΎΠΉΠ΄Π΅Ρ‚.
3. Π§Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€ΠΈ ΠΊΠ»ΠΈΠΊΠ΅ Π½Π° ссылку, страница ΠΎΡ‚ΠΊΡ€Ρ‹Π»Π°ΡΡŒ Π² Π½ΠΎΠ²ΠΎΠΉ Π²ΠΊΠ»Π°Π΄ΠΊΠ΅, Π΄ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ target=»_blank».

Β 

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

blogprogram.ru | 2017-03-30 | Как ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ ΠΏΠ»Π°Π²Π°ΡŽΡ‰ΡƒΡŽ ΠΊΠ½ΠΎΠΏΠΊΡƒ Π½Π° сайтС html + css | НавСрняка Π²Ρ‹ Π²ΠΈΠ΄Π΅Π»ΠΈ Π½Π° ΠΌΠ½ΠΎΠ³ΠΈΡ… сайтах ΠΊΠ½ΠΎΠΏΠΊΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π΄Π²ΠΈΠ³Π°ΡŽΡ‚ΡΡ ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ с ΠΏΡ€ΠΎΠΊΡ€ΡƒΡ‚ΠΊΠΎΠΉ страницы. Частым ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠΌ Ρ‚Π°ΠΊΠΈΡ… ΠΊΠ½ΠΎΠΏΠΎΠΊ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ акция, Π·Π°ΠΊΠ° | http://blogprogram.ru/wp-content/uploads/2017/01/547-131×131.jpg

77 Radio Buttons CSS

ΠšΠΎΠ»Π»Π΅ΠΊΡ†ΠΈΡ ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Ρ‚Π΅Π»Π΅ΠΉ HTML ΠΈ CSS ΠŸΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ ΠΊΠΎΠ΄Π° : custom, multiple ΠΈ radio button group . ОбновлСниС ΠΊΠΎΠ»Π»Π΅ΠΊΡ†ΠΈΠΈ Π·Π° Ρ„Π΅Π²Ρ€Π°Π»ΡŒ 2019 Π³. 11 Π½ΠΎΠ²ΠΈΠ½ΠΎΠΊ.

  1. Кнопки Ρ€Π°Π΄ΠΈΠΎ Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎΠΉ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ
  2. Π€Π»Π°ΠΆΠΊΠΈ CSS
  3. Π’ΡƒΠΌΠ±Π»Π΅Ρ€Ρ‹ CSS

Автор
  • Π”ΠΆΠΎΠ½ ΠšΠ°Π½Ρ‚Π½Π΅Ρ€
О кодС

Π Π°Π΄ΠΈΠΎΠΊΠ½ΠΎΠΏΠΊΠΈ ΠΈΠ· ΠΌΡ€Π°ΠΌΠΎΡ€Π° ΠΈ Π΄Π΅Ρ€Π΅Π²Π°

ВзаимодСйствиС с ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Ρ‚Π΅Π»ΡΠΌΠΈ Π² Π²ΠΈΠ΄Π΅ китайских шашСк Π½Π° дСрСвянной доскС.

БовмСстимыС Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Ρ‹: Chrome, Edge, Firefox, Opera, Safari

Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½Ρ‹ΠΉ: Π΄Π°

Зависимости: —

О кодС

НСйморфноС Ρ€Π°Π΄ΠΈΠΎ

БовмСстимыС Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Ρ‹: Chrome, Edge, Firefox, Opera, Safari

Адаптивный: Π½Π΅Ρ‚

Зависимости: —

Автор
  • Π”ΠΆΠΎΠ½ ΠšΠ°Π½Ρ‚Π½Π΅Ρ€
О кодС

Π Π°Π΄ΠΈΠΎ ΠΏΡ€Ρ‹ΠΆΠΊΠΈ

ΠŸΡ€ΠΈ Π²Ρ‹Π±ΠΎΡ€Π΅ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ² Π½Π°Π±Π»ΡŽΠ΄Π°ΠΉΡ‚Π΅, ΠΊΠ°ΠΊ Ρ‚ΠΎΡ‡ΠΊΠ°-Ρ‡Π΅Ρ€Π²ΡŒ пСрСскакиваСт с ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅Π³ΠΎ Π½Π° Ρ‚Π΅ΠΊΡƒΡ‰Π΅Π΅.

БовмСстимыС Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Ρ‹: Chrome, Edge, Firefox, Opera, Safari

Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½Ρ‹ΠΉ: Π΄Π°

Зависимости: —

Автор
  • Аарон Π˜ΠΊΠ΅Ρ€
О кодС

2020 ΠŸΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅

БовмСстимыС Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Ρ‹: Chrome, Firefox, Opera, Safari

Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½Ρ‹ΠΉ: Π΄Π°

Зависимости: —

О кодС

Bulgy Π Π°Π΄ΠΈΠΎ

Π•Ρ‰Π΅ ΠΎΠ΄Π½Π° Ρ‡Ρ€Π΅Π·ΠΌΠ΅Ρ€Π½ΠΎ проработанная Ρ€Π°Π΄ΠΈΠΎ-анимация.

БовмСстимыС Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Ρ‹: Chrome, Edge, Firefox, Opera, Safari

Адаптивный: Π½Π΅Ρ‚

Зависимости: —

Автор
  • Π”ΠΈΠ½ Π₯ΠΈΠ΄Ρ€ΠΈ
О кодС

ΠŸΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Ρ‚Π΅Π»ΡŒ Ρ‚Π΅ΠΌ для ΠΊΠ°Ρ€Ρ‚ΠΎΡ‡Π΅ΠΊ

Π’ΠΎΡ‚ взаимодСйствиС, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ позволяСт Π²Π°ΠΌ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ Ρ‚Π΅ΠΌΡƒ вашСй ΠΊΠ°Ρ€Ρ‚Ρ‹. ΠœΡ‹ ΡΠΎΡΡ€Π΅Π΄ΠΎΡ‚ΠΎΡ‡ΠΈΠ»ΠΈΡΡŒ Π½Π° Π΄Π²ΡƒΡ… простых ΠΌΠΈΠΊΡ€ΠΎ-анимациях, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΡƒΠΊΠ°Π·Ρ‹Π²Π°ΡŽΡ‚ Π½Π° Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΎΠΈΠ·ΠΎΡˆΠ»Π° Π·Π°ΠΌΠ΅Π½Π° ΠΊΠ°Ρ€Ρ‚Ρ‹, Ρ‡Ρ‚ΠΎ являСтся довольно радостным ΠΌΠΎΠΌΠ΅Π½Ρ‚ΠΎΠΌ для Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π° ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ.

БовмСстимыС Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Ρ‹: Chrome, Firefox, Opera, Safari

Адаптивный: Π½Π΅Ρ‚

Зависимости: —

Автор
  • Abubaker Saeed
О кодС

ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠ΅ ΠΊΠ½ΠΎΠΏΠΊΠΈ Ρ€Π°Π΄ΠΈΠΎ

БовмСстимыС Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Ρ‹: Chrome, Edge, Firefox, Opera, Safari

Адаптивный: Π½Π΅Ρ‚

Зависимости: —

Автор
  • Иван Π“Ρ€ΠΎΠ·Π΄ΠΈΡ‡
О кодС

Π Π°Π΄ΠΈΠΎΠΊΠ½ΠΎΠΏΠΊΠΈ Π½Π° чистом CSS (Π’Π΅ΠΌΠ½Ρ‹ΠΉ / Π‘Π²Π΅Ρ‚Π»Ρ‹ΠΉ)

БовмСстимыС Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Ρ‹: Chrome, Edge, Firefox, Opera, Safari

Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½Ρ‹ΠΉ: Π΄Π°

Зависимости: bootstrap.css, unicons.css

Автор
  • Брэндон МакКоннСлл
О кодС

Π“ΠΎΡ‚ΠΎΠ²ΡŒΡΡ

Брэндон МакКоннСлл

БовмСстимыС Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Ρ‹: Chrome, Edge, Firefox, Opera, Safari

Адаптивный: Π½Π΅Ρ‚

Зависимости: —

Автор
  • АндрСй Π¨Π°Ρ€Π°ΠΏΠΎΠ²
О кодС

АнимированныС ΠΊΠ½ΠΎΠΏΠΊΠΈ Ρ€Π°Π΄ΠΈΠΎ Π² Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅ SVG

АнимированныС ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Ρ‚Π΅Π»ΠΈ SVG с использованиСм CSS.

БовмСстимыС Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Ρ‹: Chrome, Firefox, Opera, Safari

Адаптивный: Π½Π΅Ρ‚

Зависимости: —

Автор
  • Микаэль АйналСм
О кодС

ΠŸΠΎΠ΄Π·Π΅ΠΌΠ½Ρ‹Π΅ Ρ€Π°Π΄ΠΈΠΎΠΊΠ½ΠΎΠΏΠΊΠΈ

Π’Ρ‹Π΄Π΅Π»Π΅Π½ΠΈΠ΅ Ρ€Π°Π΄ΠΈΠΎΠΊΠ½ΠΎΠΏΠΊΠΈ пСрСмСщаСтся ΠΏΠΎΠ΄ зСмлю.

БовмСстимыС Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Ρ‹: Chrome, Edge, Firefox, Opera, Safari

Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½Ρ‹ΠΉ: Π΄Π°

Зависимости: —

Автор
  • Брэндон МакКоннСлл
О кодС

Чистый CSS Radio Button Dot-Slider

ΠŸΠΎΠ»Π·ΡƒΠ½ΠΎΠΊ с ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Ρ‰Π΅Π½ΠΈΠ΅ΠΌ ΠΏΠΎ Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½Ρƒ, Ρ‚ΠΎΡ‡Π΅Ρ‡Π½Ρ‹ΠΌ ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€ΠΎΠΌ, ΠΌΠ΅Ρ‚ΠΊΠ°ΠΌΠΈ, стилСм с условиСм Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ ΠΈ Π±Π΅Π· JS.100% Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π½Π° сайтах с ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½Π½Ρ‹ΠΌ использованиСм JS.

БовмСстимыС Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Ρ‹: Chrome, Edge, Firefox, Opera, Safari

Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½Ρ‹ΠΉ: Π΄Π°

Зависимости: —

Автор
  • Π‘Π΅Π½Π΄ΠΆΠ°ΠΌΠΈΠ½ ΠšΠ΅Π»Π΅Ρ€
О кодС

Кнопки мобильного Ρ€Π°Π΄ΠΈΠΎ с нСбольшой Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΠ΅ΠΉ

ΠœΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Π΅ Ρ€Π°Π΄ΠΈΠΎΠΊΠ½ΠΎΠΏΠΊΠΈ ΠΊΠ°ΠΊ настоящиС ΠΊΠ½ΠΎΠΏΠΊΠΈ, простой внСшний Π²ΠΈΠ΄ с нСбольшой Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΠ΅ΠΉ.ΠŸΡ€ΠΎΡΡ‚ΠΎΡ‚Π° использования ΠΈ обращСния.

БовмСстимыС Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Ρ‹: Chrome, Edge, Firefox, Opera, Safari

Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½Ρ‹ΠΉ: Π΄Π°

Зависимости: —

О кодС

НСобычныС Ρ„Π»Π°ΠΆΠΊΠΈ ΠΈ Ρ€Π°Π΄ΠΈΠΎΠΊΠ½ΠΎΠΏΠΊΠΈ

НСобычныС Ρ„Π»Π°ΠΆΠΊΠΈ ΠΈ ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Ρ‚Π΅Π»ΠΈ с Font Awesome.

БовмСстимыС Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Ρ‹: Chrome, Firefox, Opera, Safari

Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½Ρ‹ΠΉ: Π΄Π°

Зависимости: font-awesome.css

Автор
  • Π”Ρ€ΠΎΠ½ΠΊΠ° Π Π°ΡƒΠ»ΡŒ
О кодС

ВзаимодСйствиС Ρ€Π°Π΄ΠΈΠΎΠΊΠ½ΠΎΠΏΠΎΠΊ

ВзаимодСйствиС Ρ€Π°Π΄ΠΈΠΎΠΊΠ½ΠΎΠΏΠΎΠΊ с HTML ΠΈ CSS.

БовмСстимыС Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Ρ‹: Chrome, Edge, Firefox, Opera, Safari

Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½Ρ‹ΠΉ: Π΄Π°

Зависимости: —

О кодС

Π Π°Π΄ΠΈΠΎΠ²Ρ…ΠΎΠ΄

БовмСстимыС Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Ρ‹: Chrome, Edge, Firefox, Opera, Safari

Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½Ρ‹ΠΉ: Π΄Π°

Зависимости: —

Автор
  • АндрСас Π‘Ρ‚ΠΎΡ€ΠΌ
О кодС

Π€Π»Π°ΠΆΠΎΠΊ ΠΈ Ρ€Π°Π΄ΠΈΠΎ-ΠΊΠ½ΠΎΠΏΠΊΠΈ

Π€Π»Π°ΠΆΠΎΠΊ ΠΈ ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Ρ‚Π΅Π»ΠΈ

macOS Mojave dark mode.

БовмСстимыС Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Ρ‹: Chrome, Edge, Firefox, Opera, Safari

Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½Ρ‹ΠΉ: Π΄Π°

Зависимости: —

О кодС

Π’Ρ‹Ρ€Π°Π²Π½ΠΈΠ²Π°Π½ΠΈΠ΅ ΠΊΠ½ΠΎΠΏΠΎΠΊ Ρ€Π°Π΄ΠΈΠΎ

ΠΏΡ€ΠΈΠ΅ΠΌΠΎΠ² CSS: ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ flex-grow для ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π°.

БовмСстимыС Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Ρ‹: Chrome, Edge, Firefox, Opera, Safari

Адаптивный: Π½Π΅Ρ‚

Зависимости: —

Автор
  • АндрСас Π‘Ρ‚ΠΎΡ€ΠΌ
О кодС

Π Π°Π΄ΠΈΠΎΠΊΠ½ΠΎΠΏΠΊΠΈ Material Design

Π Π°Π΄ΠΈΠΎΠΊΠ½ΠΎΠΏΠΊΠΈ Pure CSS Material Design.

БовмСстимыС Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Ρ‹: Chrome, Edge, Firefox, Opera, Safari

Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½Ρ‹ΠΉ: Π΄Π°

Зависимости: bootstrap.css

Автор
  • Π’Π°ΠΌΠΈΠ½ΠΎ ΠœΠ°Ρ€Ρ‚ΠΈΠ½ΠΈΡƒΡ
О кодС

КолСбаниС ΠΊΠ½ΠΎΠΏΠΎΠΊ Ρ€Π°Π΄ΠΈΠΎ

Π€Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΎΠ³ΠΎ интСрфСйса для ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Ρ‚Π΅Π»Π΅ΠΉ Π² HTML, CSS ΠΈ JS.

БовмСстимыС Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Ρ‹: Chrome, Edge, Firefox, Opera, Safari

Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½Ρ‹ΠΉ: Π΄Π°

Зависимости: —

О кодС

Адаптивный Ρ‚ΡƒΠΌΠ±Π»Π΅Ρ€

Π’ΡƒΠΌΠ±Π»Π΅Ρ€ для использования Π² Π²Π°ΡˆΠΈΡ… Ρ„ΠΎΡ€ΠΌΠ°Ρ… (с использованиСм Ρ€Π°Π΄ΠΈΠΎ-Π²Ρ…ΠΎΠ΄ΠΎΠ² Π² качСствС ядра), ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Ρ€Π΅Π°Π³ΠΈΡ€ΡƒΠ΅Ρ‚.Π‘Ρ‚ΠΈΠ»ΠΈΠ·ΠΎΠ²Π°Π½ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ CSS с использованиСм flexbox для измСнСния Ρ€Π°Π·ΠΌΠ΅Ρ€Π°.

Автор
  • ΠšΡΠΌΠ΅Ρ€ΠΎΠ½ Π€ΠΈΡ†ΡƒΠΈΠ»ΡŒΡΠΌ
О кодС

ΠŸΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Ρ‚Π΅Π»ΡŒ ΡƒΠ»Ρ‹Π±ΠΊΠΈ (HTML + CSS)

Π Π°Π΄ΠΈΠΎΠΊΠ½ΠΎΠΏΠΊΠ° с CSS с использованиСм состояния : checked ~ (classname) .

Автор
  • Никки ΠŸΠ°Π½Ρ‚ΠΎΠ½ΠΈ
О кодС

Кнопки Π²Ρ‹Π±ΠΎΡ€Π° Ρ€Π°Π΄ΠΈΠΎ Π½Π° чистом CSS-SVG

ΠŸΡ€ΠΈΠΌΠ΅Ρ€, созданный с использованиСм Ρ‚ΠΎΠ»ΡŒΠΊΠΎ CSS ΠΈ SVG, JS Π½Π΅ трСбуСтся.Π’ Π΄ΡƒΡ…Π΅ Google Material Design.

Автор
  • Π―Ρ€ΠΈΠ² Π€Ρ€ΡƒΠ΅Π½Π΄
О кодС

ΠŸΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Ρ‚Π΅Π»ΡŒ шлСпка

ΠŸΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Ρ‚Π΅Π»ΡŒ шлСпка CSS.

Автор
  • АндрСас Π‘Ρ‚ΠΎΡ€ΠΌ
О кодС

Π’Ρ…ΠΎΠ΄Π½ΠΎΠ΅ Ρ€Π°Π΄ΠΈΠΎ

ΠŸΡ€ΠΎΡΡ‚ΠΎΠΉ ΡΡ‚ΠΈΠ»ΡŒ Π²Π²ΠΎΠ΄Π° Ρ€Π°Π΄ΠΈΠΎ.

О кодС

β˜‘οΈ ΠŸΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Ρ‚Π΅Π»ΠΈ трансформации, Π±ΡƒΠ΄Π΅Ρ‚ ΠΌΠ΅Π½ΡΡ‚ΡŒΡΡ β˜‘οΈ

ВСрсия Flexbox Toggles Ρ‚ΠΎΠ»ΡŒΠΊΠΎ для прСобразования для сравнСния ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ ΠΈ ΠΊΠΎΠ΄Π°. Π­Ρ‚ΠΎ ΠΈΠ΄Π΅Ρ‚ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ дальшС: Π±ΡƒΠ΄Π΅Ρ‚ Π·Π°ΠΌΠ΅Π½ΡΡ‚ΡŒ Π½Π° масляно-Π³Π»Π°Π΄ΠΊΡƒΡŽ Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΡŽ Π±Π΅Π· пСрСрисовок.

БовмСстимыС Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Ρ‹: Chrome, Edge, Firefox, Opera, Safari

Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½Ρ‹ΠΉ: Π΄Π°

Зависимости: —

Автор
  • Π‘Π°Π΄Π΄ΠΈ Π ΠΈΠ½ΠΎ
О кодС

Π Π°Π΄ΠΈΠΎΠ³Ρ€ΡƒΠΏΠΏΡ‹, Π²Π΄ΠΎΡ…Π½ΠΎΠ²Π»Π΅Π½Π½Ρ‹Π΅ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Π°ΠΌΠΈ

Π Π°Π΄ΠΈΠΎΠ³Ρ€ΡƒΠΏΠΏΡ‹ HTML ΠΈ CSS.

Автор
  • АндрСй Π’Π΅Ρ€Π΅Ρ‰Π°ΠΊ
  • 03.08.2017
БдСлано с
  • HTML
  • CSS / SCSS
  • JavaScript (jQuery.js, bootstrap.js, slick.js)
О кодС

ΠŸΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ Π²Ρ…ΠΎΠ΄ Ρ€Π°Π΄ΠΈΠΎ

ΠŸΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ Π²Ρ…ΠΎΠ΄ Ρ€Π°Π΄ΠΈΠΎ с ΠΌΠ΅Ρ‚ΠΊΠΎΠΉ.

Автор
  • Вобиас Π‘ΠΎΠ»ΡŒΠΎΠ»ΠΎ
  • 07.07.2017
БдСлано с
  • HTML
  • CSS
  • JavaScript (jQuery.js)
О кодС

ΠžΠ±Π·ΠΎΡ€ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΡ… Ρ€Π°Π΄ΠΈΠΎΠΊΠ½ΠΎΠΏΠΎΠΊ

ΠžΠ±Π·ΠΎΡ€ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΡ… ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Ρ‚Π΅Π»Π΅ΠΉ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ jQuery.

Автор
  • Π Π΅ΠΏΠ΅Ρ‚Π° АлСксандр
  • 30.06.2017
О кодС

Π‘Ρ‚ΠΈΠ»ΡŒΠ½Ρ‹Π΅ ΠΊΠ½ΠΎΠΏΠΊΠΈ Ρ€Π°Π΄ΠΈΠΎ

Π Π°Π΄ΠΈΠΎΠΊΠ½ΠΎΠΏΠΊΠΈ стиля чистого CSS.

БдСлано с
  • HTML
  • CSS / SCSS
  • JavaScript (jQuery.js, TweenMax.js)
  • SVG
О кодС

Жидкая Ρ€Π°Π΄ΠΈΠΎΠΊΠ½ΠΎΠΏΠΊΠ°

ΠŸΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Ρ‚Π΅Π»ΡŒ Liquid с использованиСм SVG ΠΈ GSAP (GreenSock).

Автор
  • Π’Π°ΠΌΠΈΠ½ΠΎ ΠœΠ°Ρ€Ρ‚ΠΈΠ½ΠΈΡƒΡ
  • 02.06.2017
О кодС

Жидкая Ρ€Π°Π΄ΠΈΠΎΠΊΠ½ΠΎΠΏΠΊΠ°

Радиокнопка Liquid с SVG.

О кодС

ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠ΅ ΠΊΠ½ΠΎΠΏΠΊΠΈ Ρ€Π°Π΄ΠΈΠΎ

ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠ΅ ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Ρ‚Π΅Π»ΠΈ HTML ΠΈ CSS.

О кодС

ЦСпь Ρ€Π°Π΄ΠΈΠΎΠΊΠ½ΠΎΠΏΠΊΠΈ

Π‘Ρ…Π΅ΠΌΠ° Ρ€Π°Π΄ΠΈΠΎΠΊΠ½ΠΎΠΏΠΊΠΈ с HTMl ΠΈ CSS.

Π”Π΅ΠΌΠΎ-ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅: Jelly Radio Button

Jelly Radio Button

ЗакрСплСнная Ρ€Π°Π΄ΠΈΠΎΠΊΠ½ΠΎΠΏΠΊΠ°. ΠΠ°ΡΠ»Π°ΠΆΠ΄Π°ΠΉΡ‚Π΅ΡΡŒ этим простым ΠΈ плоским Π΄ΠΈΠ·Π°ΠΉΠ½ΠΎΠΌ Ρ€Π°Π΄ΠΈΠΎΠΊΠ½ΠΎΠΏΠΊΠΈ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π° ванильном CSS πŸ™‚
Π‘Π΄Π΅Π»Π°Π½ΠΎ Π’ΠΎΠΌΠΌΠ°Π·ΠΎ ΠŸΠΎΠ»Π΅Ρ‚Ρ‚ΠΈ
9 фСвраля 2017 Π³.

Π”Π΅ΠΌΠΎ-ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅: скрытыС радиосообщСния / Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰ΠΈΠ΅ подсказки

Π‘ΠΊΡ€Ρ‹Ρ‚Ρ‹Π΅ радиосообщСния / Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰ΠΈΠ΅ подсказки

Π‘ΠΊΡ€Ρ‹Ρ‚Ρ‹Π΅ радиосообщСния / Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰ΠΈΠ΅ подсказки Π² HTML ΠΈ CSS.
Π‘Π΄Π΅Π»Π°Π½ΠΎ Π”ΠΆΠΎΡˆΡƒΠ° Π£ΠΎΡ€Π΄ΠΎΠΌ
6 января 2017 Π³.

ДСмонстрационноС ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅: Анимация ΠΏΡƒΠ»ΡŒΡΠ°Ρ†ΠΈΠΈ Π½Π° Ρ‚ΠΈΠΏΠ΅ Π²Π²ΠΎΠ΄Π° Π Π°Π΄ΠΈΠΎ ΠΈ Ρ„Π»Π°ΠΆΠΊΠ΅

Анимация ΠΏΡƒΠ»ΡŒΡΠ°Ρ†ΠΈΠΈ Π½Π° Ρ‚ΠΈΠΏΠ΅ Π²Π²ΠΎΠ΄Π° Π Π°Π΄ΠΈΠΎ ΠΈ Ρ„Π»Π°ΠΆΠΊΠ΅

Анимация ΠΏΡƒΠ»ΡŒΡΠ°Ρ†ΠΈΠΈ HTML ΠΈ CSS Π½Π° ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Ρ‚Π΅Π»Π΅ Ρ‚ΠΈΠΏΠ° Π²Π²ΠΎΠ΄Π° ΠΈ Ρ„Π»Π°ΠΆΠΊΠ΅.
Π‘Π΄Π΅Π»Π°Π½ΠΎ WILDER TAYPE
27 дСкабря 2016 Π³.

Π”Π΅ΠΌΠΎ-ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅: CSS Radio Buttons

CSS Radio Buttons

ΠŸΡ€ΠΎΡΡ‚ΠΎΠΉ ΠΈ элСгантный ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Ρ‚Π΅Π»ΡŒ CSS.
Π‘Π΄Π΅Π»Π°Π½ΠΎ Вристаном Π£Π°ΠΉΡ‚ΠΎΠΌ
13 дСкабря 2016 Π³.

Π”Π΅ΠΌΠΎ-ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅: Π Π°Π΄ΠΈΠΎΠ³Ρ€ΡƒΠΏΠΏΠ° с использованиСм ΠΌΠ΅Ρ‚ΠΎΠΊ

Π Π°Π΄ΠΈΠΎΠ³Ρ€ΡƒΠΏΠΏΠ° с использованиСм ΠΌΠ΅Ρ‚ΠΎΠΊ

Π Π°Π΄ΠΈΠΎΠ³Ρ€ΡƒΠΏΠΏΠ° с использованиСм ΠΌΠ΅Ρ‚ΠΎΠΊ с HTML ΠΈ CSS.
БдСлано Бэмом КСдди
5 дСкабря 2016 Π³.

ДСмонстрационноС ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅: Radio Button Big Square

Radio Button Big Square

Π Π°Π΄ΠΈΠΎΠΊΠ½ΠΎΠΏΠΊΠ° Π½Π° чистом CSS, большой ΠΊΠ²Π°Π΄Ρ€Π°Ρ‚.
Π‘Π΄Π΅Π»Π°Π½ΠΎ ГабриэлСм Π€Π΅Ρ€Ρ€Π΅ΠΉΡ€ΠΎΠΉ
12 ноября 2016 Π³.

ДСмонстрационноС ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅: Π°Π½ΠΈΠΌΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ Ρ„Π»Π°ΠΆΠΎΠΊ ΠΈ Ρ€Π°Π΄ΠΈΠΎ-ΠΊΠ½ΠΎΠΏΠΊΠΈ

Анимированный Ρ„Π»Π°ΠΆΠΎΠΊ ΠΈ Ρ€Π°Π΄ΠΈΠΎ-ΠΊΠ½ΠΎΠΏΠΊΠΈ

АнимированныС Ρ„Π»Π°ΠΆΠΊΠΈ ΠΈ ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Ρ‚Π΅Π»ΠΈ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ для CSS.
Π˜Π·Π³ΠΎΡ‚ΠΎΠ²ΠΈΠ» Коля ΠšΡƒΡ‡Π΅Ρ€Π°
12 октября 2016 Π³.

ДСмонстрационноС ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅: Π Π°Π΄ΠΈΠΎ Π²Ρ‹Π±ΠΈΡ€Π°Π΅Ρ‚

Π Π°Π΄ΠΈΠΎ Π²Ρ‹Π±ΠΈΡ€Π°Π΅Ρ‚

Π Π°Π΄ΠΈΠΎ Π²Ρ‹Π±ΠΈΡ€Π°Π΅Ρ‚: флСксбокс ΠΈ ΠΏΡ€ΠΈΠΊΠΎΠ».
Π‘Π΄Π΅Π»Π°Π½ΠΎ Адамом ΠšΠ»Π°Ρ€ΠΊΠΎΠΌ
17 августа 2016 Π³.

ДСмонстрационноС ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅: Π€ΠΎΡ€ΠΌΠ° оформлСния Π·Π°ΠΊΠ°Π·Π°

Π€ΠΎΡ€ΠΌΠ° ΠΎΠΏΠ»Π°Ρ‚Ρ‹

Π€ΠΎΡ€ΠΌΠ° оформлСния Π·Π°ΠΊΠ°Π·Π° с использованиСм стилизованных ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Ρ‚Π΅Π»Π΅ΠΉ.
Π‘Π΄Π΅Π»Π°Π½ΠΎ Rosa
16 июля 2016 г.

ДСмонстрационноС ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅: Π Π°Π΄ΠΈΠΎΠΊΠ½ΠΎΠΏΠΊΠΈ SVG Splat

Π Π°Π΄ΠΈΠΎΠΊΠ½ΠΎΠΏΠΊΠΈ SVG Splat

ΠŸΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Ρ‚Π΅Π»ΠΈ для HTML, CSS ΠΈ SVG splat.
Π‘Π΄Π΅Π»Π°Π½ΠΎ ΠšΡ€ΠΈΡΠΎΠΌ Гэнноном
18 июня 2016 г.

ДСмонстрационноС ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅: Radio Buttons

Radio Buttons

ΠžΡ‚ΠΊΡ€Ρ‹Π²Π°ΠΉΡ‚Π΅ Ρ€Π°Π·Π½Ρ‹Π΅ ΠΎΠΊΠ½Π°, щСлкая ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Ρ‚Π΅Π»ΠΈ.
Π‘Π΄Π΅Π»Π°Π½ΠΎ Π‘Π°ΡƒΠΌΠΈΡ‚Ρ€ΠΎΠΉ Π‘ΠΎΠ·Π΅
1 июня 2016 г.

Π”Π΅ΠΌΠΎ-ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅: ΠšΠΎΠ½Ρ†Π΅ΠΏΡ†ΠΈΡ Π²Ρ‹Π±ΠΎΡ€Π° Ρ€Π°Π΄ΠΈΠΎ для Π²Π²ΠΎΠ΄Π° Ρ‚ΠΎΠ»ΡŒΠΊΠΎ CSS

ΠšΠΎΠ½Ρ†Π΅ΠΏΡ†ΠΈΡ Π²Ρ‹Π±ΠΎΡ€Π° Ρ€Π°Π΄ΠΈΠΎ для Π²Π²ΠΎΠ΄Π° Ρ‚ΠΎΠ»ΡŒΠΊΠΎ для CSS

ВСстированиС ΠΊΠΎΠ½Ρ†Π΅ΠΏΡ†ΠΈΠΈ Π²Ρ‹Π±ΠΎΡ€Π° Π²Ρ…ΠΎΠ΄Π½ΠΎΠ³ΠΎ Ρ€Π°Π΄ΠΈΠΎ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Π°Π½ΠΈΠΌΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ слайда, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ·Π½Π°Ρ‚ΡŒ, ΠΊΠ°ΠΊΠΎΠΉ ΠΈΠ· Π½ΠΈΡ… Π²Ρ‹Π±Ρ€Π°Π½.
Π‘Π΄Π΅Π»Π°Π½ΠΎ Π² web-tiki
9 мая 2016 г.

ДСмонстрационноС ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅: Π²Ρ…ΠΎΠ΄ ΠΈ Ρ€Π°Π΄ΠΈΠΎ-ΠΊΠ½ΠΎΠΏΠΊΠ°

Π’Ρ…ΠΎΠ΄ ΠΈ Ρ€Π°Π΄ΠΈΠΎ-ΠΊΠ½ΠΎΠΏΠΊΠ°

Чистый Π²Π²ΠΎΠ΄ CSS ΠΈ Ρ€Π°Π΄ΠΈΠΎ-ΠΊΠ½ΠΎΠΏΠΊΠ°.
Автор ΠžΡ„Π΅Π»ΠΈΡ Π€ΡƒΡ€Π½ΡŒΠ΅-Π›Π°Ρ„Π»Π°ΠΌΠΌ
27 апрСля 2016 Π³.

Π”Π΅ΠΌΠΎ-ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅: ΠΎΡ‡Π΅Π½ΡŒ простыС Ρ€Π°Π΄ΠΈΠΎΠΊΠ½ΠΎΠΏΠΊΠΈ

ΠžΡ‡Π΅Π½ΡŒ простыС Ρ€Π°Π΄ΠΈΠΎΠΊΠ½ΠΎΠΏΠΊΠΈ

HTML ΠΈ CSS просто ΠΎΡ‡Π΅Π½ΡŒ простыС ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Ρ‚Π΅Π»ΠΈ.
Π‘Π΄Π΅Π»Π°Π½ΠΎ ПамСлой Дэйн
17 апрСля 2016 Π³.

ДСмонстрационноС ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅: Π€Π»Π°ΠΆΠΎΠΊ «Π§ΠΈΡΡ‚Ρ‹ΠΉ CSS Fancy» / Π Π°Π΄ΠΈΠΎ

Π€Π»Π°ΠΆΠΎΠΊ «Π§ΠΈΡΡ‚Ρ‹ΠΉ CSS Fancy» / Π Π°Π΄ΠΈΠΎ

НСобычный Ρ„Π»Π°ΠΆΠΎΠΊ / Ρ€Π°Π΄ΠΈΠΎ-ΠΊΠ½ΠΎΠΏΠΊΠΈ с нСбольшим ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΎΠΌ, Π½Π°ΡΠ»Π°ΠΆΠ΄Π°ΠΉΡ‚Π΅ΡΡŒ!
Π‘Π΄Π΅Π»Π°Π½ΠΎ Π Π°ΡƒΠ»Π΅ΠΌ Π‘Π°Ρ€Ρ€Π΅Ρ€ΠΎΠΉ
11 апрСля 2016 Π³.

Π”Π΅ΠΌΠΎ-ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅: Google Dots Radio Buttons

Google Dots Radio Buttons

4 Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… способа простой настройки ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Ρ‚Π΅Π»Π΅ΠΉ.
Π‘Π΄Π΅Π»Π°Π½ΠΎ Π’ΠΈΠΊΡ‚ΠΎΡ€ΠΎΠΌ Π€Ρ€Π΅ΠΉΡ€Π΅
5 ΠΌΠ°Ρ€Ρ‚Π° 2016 Π³.

Π”Π΅ΠΌΠΎ-ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅: Анимированный ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Ρ‚Π΅Π»ΡŒ для Ρ€Π°Π΄ΠΈΠΎΠΊΠ½ΠΎΠΏΠΎΠΊ

Анимированный ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Ρ‚Π΅Π»ΡŒ для Ρ€Π°Π΄ΠΈΠΎΠΊΠ½ΠΎΠΏΠΎΠΊ

CSS Ρ‚ΠΎΠ»ΡŒΠΊΠΎ анимированная сборка ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Ρ‚Π΅Π»Ρ с ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Ρ‚Π΅Π»ΡΠΌΠΈ.
Π‘Π΄Π΅Π»Π°Π½ΠΎ Π€Ρ€Π΅Π΄Ρ€ΠΈΠΊΠΎΠΌ ЙСнсСном
23 января 2016 Π³.

Π”Π΅ΠΌΠΎ-ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅: ΠœΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π» Ρ€Π°Π΄ΠΈΠΎΠΊΠ½ΠΎΠΏΠΊΠΈ

ΠœΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π» Ρ€Π°Π΄ΠΈΠΎΠΊΠ½ΠΎΠΏΠΊΠΈ

Π Π°Π΄ΠΈΠΎΠΊΠ½ΠΎΠΏΠΊΠ° Β«ΠœΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Β» с HTML, CSS ΠΈ JavaScript.
Π‘Π΄Π΅Π»Π°Π½ΠΎ CODEARMADA
14 января 2016 Π³.

Π”Π΅ΠΌΠΎ-ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅: Π Π°Π΄ΠΈΠΎΠΊΠ½ΠΎΠΏΠΊΠΈ Google Maps Волько CSS

Радиокнопки Google Maps Волько CSS

Π Π°Π΄ΠΈΠΎΠΊΠ½ΠΎΠΏΠΊΠΈ, стилизованныС ΠΏΠΎΠ΄ настоящиС ΠΊΠ½ΠΎΠΏΠΊΠΈ. Волько CSS.
Автор Элиас ΠœΠ΅ΠΉΡ€Π΅
7 дСкабря 2015 Π³.

Π”Π΅ΠΌΠΎ-ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅: Simple Toggle

Simple Toggle

ΠŸΡ€ΠΎΡΡ‚Π°Ρ ΠΊΠ½ΠΎΠΏΠΊΠ° ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ.
Π‘Π΄Π΅Π»Π°Π½ΠΎ Π”ΠΎΠΌΠΈΠ½ΠΈΠΊΠΎΠΌ ΠœΠ°Π³Π½ΠΈΡ„ΠΈΠΊΠΎ
28 сСнтября 2015 Π³.

ДСмонстрационноС ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅: Radio Button CSS

Radio Button CSS

ΠŸΡ€ΠΎΡΡ‚ΠΎΠΉ ΡΡ‚ΠΈΠ»ΡŒ Π²Π²ΠΎΠ΄Π° Ρ€Π°Π΄ΠΈΠΎ. Sass — это ΠΏΡƒΡ‚ΡŒ!
Π‘Π΄Π΅Π»Π°Π½ΠΎ Π›ΠΎΡ€Π΅Π½Ρ†ΠΎ Π”’Ианни
25 сСнтября 2015 Π³.

ДСмонстрационноС ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅: НСобычная Ρ€Π°Π΄ΠΈΠΎΠΊΠ½ΠΎΠΏΠΊΠ°

НСобычная Ρ€Π°Π΄ΠΈΠΎΠΊΠ½ΠΎΠΏΠΊΠ°

НСобычная Ρ€Π°Π΄ΠΈΠΎΠΊΠ½ΠΎΠΏΠΊΠ°, похоТая Π½Π° Ρ„Π»Π°ΠΆΠΎΠΊ.
Π‘Π΄Π΅Π»Π°Π½ΠΎ БтСйси
17 сСнтября 2015 Π³.

Π”Π΅ΠΌΠΎ-ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅: ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠΉ ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Ρ‚Π΅Π»ΡŒ CSS3

ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠΉ ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Ρ‚Π΅Π»ΡŒ CSS3

ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠΉ ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Ρ‚Π΅Π»ΡŒ HTML ΠΈ CSS.
Π‘Π΄Π΅Π»Π°Π½ΠΎ sodapop
4 сСнтября 2015 Π³.

Π”Π΅ΠΌΠΎ-ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅: Ρ„Π»Π°ΠΆΠΎΠΊ CSS Ripple / Wave ΠΈ ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Ρ‚Π΅Π»ΡŒ

CSS Ripple / Wave Checkbox ΠΈ ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Ρ‚Π΅Π»ΡŒ

АнимируйтС ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΡƒ ΠΈ снятиС Ρ„Π»Π°ΠΆΠΊΠ° с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ SASS ΠΈ Bourbon.
Π‘Π΄Π΅Π»Π°Π½ΠΎ ΠœΡΡ‚Ρ‚ΠΎΠΌ Бисто
21 августа 2015 Π³.

ДСмонстрационноС ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅: ΠœΠ°ΡΡˆΡ‚Π°Π± Π²Π²ΠΎΠ΄Π° Ρ€Π°Π΄ΠΈΠΎΠΊΠ½ΠΎΠΏΠΊΠΈ

ΠœΠ°ΡΡˆΡ‚Π°Π± Π²Π²ΠΎΠ΄Π° Ρ€Π°Π΄ΠΈΠΎΠΊΠ½ΠΎΠΏΠΊΠΈ

ΠŸΠ΅Ρ€Π΅ΠΎΡΠΌΡ‹ΡΠ»Π΅Π½ΠΈΠ΅ Ρ€Π°Π΄ΠΈΠΎΠΊΠ½ΠΎΠΏΠΎΠΊ. Π­Ρ‚ΠΎ основано Π½Π° распространСнных ΠΎΡ‚Π²Π΅Ρ‚Π°Ρ… опросов Β«Π½ΠΈΠΊΠΎΠ³Π΄Π°, ΠΈΠ½ΠΎΠ³Π΄Π°, часто, ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ, всСгда».Β«
Π‘Π΄Π΅Π»Π°Π½ΠΎ КалСбом Π”ΡƒΡ€Π΅Π½ΠΎΠΌ
2 августа 2015 Π³.

ДСмонстрационноС ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅: ΡΡ‚ΠΈΠ»ΡŒΠ½Ρ‹Π΅ Ρ€Π°Π΄ΠΈΠΎΠΊΠ½ΠΎΠΏΠΊΠΈ

Π‘Ρ‚ΠΈΠ»ΡŒΠ½Ρ‹Π΅ Ρ€Π°Π΄ΠΈΠΎΠΊΠ½ΠΎΠΏΠΊΠΈ

CSS Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΡΡ‚ΠΈΠ»ΡŒΠ½Ρ‹Π΅ Ρ€Π°Π΄ΠΈΠΎΠΊΠ½ΠΎΠΏΠΊΠΈ.
Π‘Π΄Π΅Π»Π°Π½ΠΎ Π‘Π°ΠΉΠΌΠΎΠ½ΠΎΠΌ Π‘ΡŒΡŽΠΈΡΡΠΎΠ½ΠΎΠΌ
31 июля 2015 г.

ДСмонстрационноС ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅: Π‘Ρ‚ΠΈΠ»ΡŒ Ρ€Π°Π΄ΠΈΠΎΠΊΠ½ΠΎΠΏΠΊΠΈ

Π‘Ρ‚ΠΈΠ»ΡŒ Ρ€Π°Π΄ΠΈΠΎΠΊΠ½ΠΎΠΏΠΊΠΈ

Π‘Ρ‚ΠΈΠ»ΠΈ ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Ρ‚Π΅Π»Π΅ΠΉ HTML ΠΈ CSS.
Π‘Π΄Π΅Π»Π°Π½ΠΎ ΠœΠΎΡ€Ρ‚Π΅Π½ΠΎΠΌ ОлсСном
16 июня 2015 г.

ДСмонстрационноС ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅: ΠŸΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Ρ‚Π΅Π»ΡŒ стиля CSS

ΠŸΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Ρ‚Π΅Π»ΡŒ стиля CSS

Π£Π»ΠΎΠ²ΠΊΠΈ, ΠΏΡ€ΠΈΠ΄Π°ΡŽΡ‰ΠΈΠ΅ ΡΡ‚ΠΈΠ»ΡŒ ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Ρ‚Π΅Π»ΡŽ.
Π‘Π΄Π΅Π»Π°Π½ΠΎ АнТСлой ВСласкСс
26 мая 2015 г.

ДСмонстрационноС ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅: Strikethrough Radios

Strikethrough Radios

ЭкспСримСнт ΠΏΠΎ Π·Π°Ρ‡Π΅Ρ€ΠΊΠΈΠ²Π°Π½ΠΈΡŽ частСй прСдлоТСния ΠΊΠ°ΠΊ способ взаимодСйствия с Ρ€Π°Π΄ΠΈΠΎΠ²Ρ…ΠΎΠ΄Π°ΠΌΠΈ …
Автор Π­Π΄ Π₯икс
23 апрСля 2015 Π³.

ДСмонстрационноС ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅: Radio Input

Radio Input

ΠŸΡ€ΠΎΡΡ‚ΠΎΠΉ Ρ€Π°Π΄ΠΈΠΎ-Π²Π²ΠΎΠ΄ с использованиСм псСвдо-класса: checked.
Автор Π₯ΠΎΠ²Π°Ρ€Π΄ Π‘Ρ€ΠΈΠ½ΡŒΡŽΠ»Ρ„ΡΠ΅Π½
15 апрСля 2015 Π³.

ДСмонстрационноС ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅: плоскиС Π²Ρ…ΠΎΠ΄Ρ‹ для Ρ€Π°Π΄ΠΈΠΎΠΊΠ½ΠΎΠΏΠΎΠΊ

ПлоскиС Π²Ρ…ΠΎΠ΄Ρ‹ для Ρ€Π°Π΄ΠΈΠΎΠΊΠ½ΠΎΠΏΠΎΠΊ

Π‘Ρ‚ΠΈΠ»ΠΈΠ·ΠΎΠ²Π°Π½Π½Ρ‹Π΅ ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Ρ‚Π΅Π»ΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠΎ-ΠΏΡ€Π΅ΠΆΠ½Π΅ΠΌΡƒ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ Π²Π²ΠΎΠ΄ с ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Ρ‹ (ΠΏΠΎ ΠΊΡ€Π°ΠΉΠ½Π΅ΠΉ ΠΌΠ΅Ρ€Π΅, Π² Chrome).
Автор ΠšΡ€ΠΈΡ Π₯Сдстром
4 апрСля 2015 Π³.

ДСмонстрационноС ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅: Radio Control

Radio Control

Π­Ρ‚ΠΎ ΠΏΠ΅Ρ€ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π² ΡΡ‚Π°Ρ‚ΡŒΠ΅ SitePoint — Π’Π΅ΠΌΠ°Ρ‚ΠΈΠΊΠ° элСмСнтов Ρ„ΠΎΡ€ΠΌΡ‹ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Sass.
Π‘Π΄Π΅Π»Π°Π½ΠΎ SitePoint
31 ΠΌΠ°Ρ€Ρ‚Π° 2015 Π³.

ДСмонстрационноС ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅: Radio Buttons

Radio Buttons

НСт JS, Π½Π΅Ρ‚ img, ΠΏΠΎΠ»Π½Ρ‹ΠΉ em, Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΡƒΠ΅ΠΌΡ‹ΠΉ тСкст (Π³ΠΈΠ±ΠΊΠΈΠΉ).
Автор: Π”ΠΆΠΎΠ½Π°Ρ‚Π°Π½ ЛСвайян
29 января 2015 Π³.

Π”Π΅ΠΌΠΎ-ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅: ПлоскоС Ρ€Π°Π΄ΠΈΠΎ — Π”Π° / НСт

ПлоскоС Π Π°Π΄ΠΈΠΎ — Π”Π° / НСт

На основС ΠΏΠ΅Ρ€Π° НСйта Π£Π°ΠΉΠ»ΠΈ «Π‘Ρ‚ΠΈΠ»ΠΈΠ·ΠΎΠ²Π°Π½Π½Ρ‹Π΅ Ρ€Π°Π΄ΠΈΠΎΠΊΠ½ΠΎΠΏΠΊΠΈ».Аналогичная концСпция, Π½ΠΎ с плоским Π΄ΠΈΠ·Π°ΠΉΠ½ΠΎΠΌ. ΠŸΠΎΠΈΠ³Ρ€Π°ΠΉΡ‚Π΅ с Ρ†Π²Π΅Ρ‚ΠΎΠ²Ρ‹ΠΌΠΈ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹ΠΌΠΈ ($ красный, $ синий, $ Π·Π΅Π»Π΅Π½Ρ‹ΠΉ), Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Ρ†Π²Π΅Ρ‚Π° ΠΊΠ½ΠΎΠΏΠΎΠΊ.
Π‘Π΄Π΅Π»Π°Π½ΠΎ ΠœΡΡ‚ΡŒΡŽ Π‘Π»ΠΎΠ΄ΠΎΠΌ
27 октября 2014 Π³.

ДСмонстрационноС ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅: Awesome Toggle Button

ΠŸΡ€Π΅Π²ΠΎΡΡ…ΠΎΠ΄Π½Π°Ρ ΠΊΠ½ΠΎΠΏΠΊΠ° ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ

Π”Π²Π΅ ΠΎΡ‡Π΅Π½ΡŒ красивыС Ρ€Π°Π΄ΠΈΠΎΠΊΠ½ΠΎΠΏΠΊΠΈ, соСдинСнныС вмСстС ΠΊΠ°ΠΊ Ρ‚ΡƒΠΌΠ±Π»Π΅Ρ€.
Π‘Π΄Π΅Π»Π°Π½ΠΎ Π­Π½Π΄Ρ€ΡŽ
7 октября 2014 Π³.

Π”Π΅ΠΌΠΎ-ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅: Π‘Ρ‚ΠΈΠ»ΡŒ с ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΎΠΉ ΠΏΠΎ Ρ€Π°Π΄ΠΈΠΎ

Π‘Ρ‚ΠΈΠ»ΡŒ с ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΎΠΉ ΠΏΠΎ Ρ€Π°Π΄ΠΈΠΎ

ΠŸΡ€ΠΎΠ²Π΅Ρ€Π΅Π½ΠΎ Ρ€Π°Π΄ΠΈΠΎ стиля. ΠŸΠΎΡ‚Ρ€ΡΡΠ°ΡŽΡ‰ΠΈΠ΅.
Π‘Π΄Π΅Π»Π°Π½ΠΎ Π€ΠΎΠ»ΡŒΠΊΠ΅Ρ€ΠΎΠΌ ΠžΡ‚Ρ‚ΠΎ
30 сСнтября 2014 Π³.

Π”Π΅ΠΌΠΎ-ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅: 2 элСмСнта 1 ΡΡ‚ΠΈΠ»ΡŒΠ½ΠΎΠ΅ Ρ€Π°Π΄ΠΈΠΎ

2 элСмСнта 1 ΡΡ‚ΠΈΠ»ΡŒΠ½ΠΎΠ΅ Ρ€Π°Π΄ΠΈΠΎ

ЧистыС HTML / CSS Π°Π½ΠΈΠΌΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Π΅ ΠΈ стилизованныС Ρ€Π°Π΄ΠΈΠΎΠΊΠ½ΠΎΠΏΠΊΠΈ с ΠΌΠ΅Ρ‚ΠΊΠΎΠΉ (Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ элСмСнты Π½Π΅ Ρ‚Ρ€Π΅Π±ΡƒΡŽΡ‚ΡΡ).
Π‘Π΄Π΅Π»Π°Π½ΠΎ Вобиасом Π₯арисоном, Denby
8 сСнтября 2014 Π³.

ДСмонстрационноС ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅: Кнопки Ρ€Π°Π΄ΠΈΠΎ с Π²ΠΎΠ·Π΄ΡƒΡˆΠ½Ρ‹ΠΌ ΡˆΠ°Ρ€ΠΎΠΌ

Кнопки Ρ€Π°Π΄ΠΈΠΎ с Π²ΠΎΠ·Π΄ΡƒΡˆΠ½Ρ‹ΠΌ ΡˆΠ°Ρ€ΠΎΠΌ

ΠžΠ±Π»Π΅Π³Ρ‡Π΅Π½Ρ‹ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Ρ‚Π΅Π»ΠΈ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€ΠΈΠ΄Π°Ρ‚ΡŒ ΠΈΠΌ ΠΏΠΎΠ²Ρ‹ΡˆΠ΅Π½Π½Ρ‹ΠΉ эффСкт.
Π‘Π΄Π΅Π»Π°Π½ΠΎ ΠšΡ€ΠΈΡΠΎΠΌ Π‘ΠΈΠΌΠ°Ρ€ΠΈ
26 июля 2014 г.

Π”Π΅ΠΌΠΎ-ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅: настраиваСмыС Ρ„Π»Π°ΠΆΠΊΠΈ / ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Ρ‚Π΅Π»ΠΈ

ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠ΅ Ρ„Π»Π°ΠΆΠΊΠΈ / ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Ρ‚Π΅Π»ΠΈ

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… простых настраиваСмых Ρ„Π»Π°ΠΆΠΊΠΎΠ² ΠΈ ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Ρ‚Π΅Π»Π΅ΠΉ, созданных с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ чистого CSS.Они Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² Ρ…Ρ€ΠΎΠΌΠ΅, Π½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ Π² Π΄Ρ€ΡƒΠ³ΠΈΡ… Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π°Ρ….
БдСлано Бэмом
7 июля 2014 г.

Π”Π΅ΠΌΠΎ-ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅: ΡƒΠΏΡ€ΡƒΠ³ΠΈΠ΅ ΠΊΠ½ΠΎΠΏΠΊΠΈ Ρ€Π°Π΄ΠΈΠΎ!

Π‘ΠΎΠ΄Ρ€Ρ‹Π΅ ΠΊΠ½ΠΎΠΏΠΊΠΈ Ρ€Π°Π΄ΠΈΠΎ!

Радиокнопки с HTML и CSS.
Π‘Π΄Π΅Π»Π°Π½ΠΎ Π”ΠΆΠΎ Π ΠΈΠ½Π³Π΅Π½Π±Π΅Ρ€Π³ΠΎΠΌ
19 июня 2014 г.

Π”Π΅ΠΌΠΎ-ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅: ΠŸΡ€ΠΎΡΡ‚Π°Ρ Ρ€Π°Π΄ΠΈΠΎΠ³Ρ€ΡƒΠΏΠΏΠ° с использованиСм CSS3

ΠŸΡ€ΠΎΡΡ‚Π°Ρ Ρ€Π°Π΄ΠΈΠΎΠ³Ρ€ΡƒΠΏΠΏΠ° с использованиСм CSS3

ΠŸΡ€ΠΎΡΡ‚Π°Ρ Ρ€Π°Π΄ΠΈΠΎΠ³Ρ€ΡƒΠΏΠΏΠ° с использованиСм CSS3.
Π‘Π΄Π΅Π»Π°Π» Π˜Π³ΠΎΡ€ΡŒ Амадо
16 мая 2014 г.

ДСмонстрационноС ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅: Radio Buttons

Radio Buttons

Π Π°Π΄ΠΈΠΎΠΊΠ½ΠΎΠΏΠΊΠΈ HTML ΠΈ CSS.
Π‘Π΄Π΅Π»Π°Π½ΠΎ ΠœΠ°ΡΡ‚Π΅Ρ€ΠΎΠΌ Π‘Π΅Π»ΠΎΠ³ΠΎ Π’ΠΎΠ»ΠΊΠ°
19 фСвраля 2014 Π³.

ДСмонстрационноС ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅: Cool Radio Buttons

Cool Radio Buttons

ΠŸΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Ρ‚Π΅Π»ΡŒ HTML ΠΈ CSS.
Π‘Π΄Π΅Π»Π°Π½ΠΎ Π­Ρ€ΠΈΠΊΠΎΠΌ Π ΠΎΠ³Π³ΠΎΠΌ
20 ноября 2013 Π³.

Π’Π΅Ρ€Π½ΡƒΡ‚ΡŒΡΡ ΠΊ Π½Π°Ρ‡Π°Π»Ρƒ Π² CSS ΠΈ JavaScript

Π­Ρ‚Π° ссылка Β«Π’Π΅Ρ€Π½ΡƒΡ‚ΡŒΡΡ ΠΊ Π½Π°Ρ‡Π°Π»ΡƒΒ» позволяСт ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡΠΌ ΠΏΠ»Π°Π²Π½ΠΎ Π²Π΅Ρ€Π½ΡƒΡ‚ΡŒΡΡ ΠΊ Π½Π°Ρ‡Π°Π»Ρƒ страницы. Π­Ρ‚ΠΎ нСбольшая Π΄Π΅Ρ‚Π°Π»ΡŒ, которая ΡƒΠ»ΡƒΡ‡ΡˆΠ°Π΅Ρ‚ Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΡŽ ΠΏΠΎ сайту с Π΄Π»ΠΈΠ½Π½Ρ‹ΠΌΠΈ страницами.

Π­Ρ‚ΠΎΡ‚ рСсурс ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΈΡ‚ для сайтов с большим количСством страниц.Бсылка исчСзаСт Π² ΠΏΡ€Π°Π²ΠΎΠΉ части области содСрТимого послС Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ ΠΎΠΊΠ½ΠΎ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π° прокручиваСтся Π·Π° ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΡƒΡŽ Ρ‚ΠΎΡ‡ΠΊΡƒ, ΠΈ остаСтся фиксированной Π²ΠΎ врСмя ΠΏΡ€ΠΎΠΊΡ€ΡƒΡ‚ΠΊΠΈ.
Если ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ°ΡŽΡ‚ ΠΏΡ€ΠΎΠΊΡ€ΡƒΡ‡ΠΈΠ²Π°Ρ‚ΡŒ, ΠΊΠ½ΠΎΠΏΠΊΠ° приятно ΡƒΠΌΠ΅Π½ΡŒΡˆΠ°Π΅Ρ‚ свою Π½Π΅ΠΏΡ€ΠΎΠ·Ρ€Π°Ρ‡Π½ΠΎΡΡ‚ΡŒ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ мСньшС ΠΎΡ‚Π²Π»Π΅ΠΊΠ°Ρ‚ΡŒ Π²ΠΎ врСмя Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠΈ.

πŸ‘‹ Доступна новая вСрсия этого ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π°. Π‘ΠΊΠ°Ρ‡Π°Ρ‚ΡŒ сСйчас β†’.

Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ конструкции

ΠœΡ‹ вставили ссылку Β«Π’Π΅Ρ€Π½ΡƒΡ‚ΡŒΡΡ ΠΊ Π½Π°Ρ‡Π°Π»ΡƒΒ» Π²Π½ΠΈΠ·Ρƒ нашСго ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Π° ΠΏΠ΅Ρ€Π΅Π΄ Π·Π°ΠΊΡ€Ρ‹Π²Π°ΡŽΡ‰ΠΈΠΌ Ρ‚Π΅Π³ΠΎΠΌ .

  
  
   Π’Π²Π΅Ρ€Ρ…    

Π”ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ стиля

Бсылка Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Ρ‚ΡŒΡΡ Π² ΠΏΡ€Π°Π²ΠΎΠΉ части содСрТимого. Π˜Π·Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎ ΠΎΠ½ ΠΈΠΌΠ΅Π΅Ρ‚ Π²ΠΈΠ΄ΠΈΠΌΠΎΡΡ‚ΡŒ : скрытая ΠΈ Π½Π΅ΠΏΡ€ΠΎΠ·Ρ€Π°Ρ‡Π½ΠΎΡΡ‚ΡŒ : 0 .
Π’ΠΈΠ΄ΠΈΠΌΠΎΡΡ‚ΡŒ ΠΈ Π½Π΅ΠΏΡ€ΠΎΠ·Ρ€Π°Ρ‡Π½ΠΎΡΡ‚ΡŒ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΠΈΡ€ΡƒΡŽΡ‚ΡΡ двумя классами: .cd-top - Π²ΠΈΠ΄ΠΈΠΌΠΎ ΠΈ .cd-top - Π·Π°Ρ‚ΡƒΡ…Π°Π½ΠΈΠ΅ .

  .cd-top - is-visible {// ΠΊΠ½ΠΎΠΏΠΊΠ° ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π° Π²Π²Π΅Ρ€Ρ… Π²ΠΈΠ΄ΠΈΠΌΠ°
  Π²ΠΈΠ΄ΠΈΠΌΠΎΡΡ‚ΡŒ: видимая;
  Π½Π΅ΠΏΡ€ΠΎΠ·Ρ€Π°Ρ‡Π½ΠΎΡΡ‚ΡŒ: 1;
}

.cd-top - fade-out {// ΡƒΠΌΠ΅Π½ΡŒΡˆΠΈΡ‚ΡŒ Π½Π΅ΠΏΡ€ΠΎΠ·Ρ€Π°Ρ‡Π½ΠΎΡΡ‚ΡŒ ΠΊΠ½ΠΎΠΏΠΊΠΈ, Ссли ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ°Π΅Ρ‚ ΠΏΡ€ΠΎΠΊΡ€ΡƒΡ‡ΠΈΠ²Π°Ρ‚ΡŒ
  Π½Π΅ΠΏΡ€ΠΎΠ·Ρ€Π°Ρ‡Π½ΠΎΡΡ‚ΡŒ: .5;
}  

ΠžΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° событий

Π’ Ρ„Π°ΠΉΠ»Π΅ main.js ΠΌΡ‹ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΠ»ΠΈ Ρ‚Ρ€ΠΈ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ для управлСния внСшним Π²ΠΈΠ΄ΠΎΠΌ ссылки Β«Π’Π΅Ρ€Π½ΡƒΡ‚ΡŒΡΡ ΠΊ Π½Π°Ρ‡Π°Π»ΡƒΒ»:

  var offset = 300, // ΠΏΡ€ΠΎΠΊΡ€ΡƒΡ‚ΠΊΠ° ΠΎΠΊΠ½Π° Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π° (Π² пиксСлях), послС ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ отобраТаСтся ссылка Β«Π²Π²Π΅Ρ€Ρ…Β»
  offsetOpacity = 1200, // ΠΏΡ€ΠΎΠΊΡ€ΡƒΡ‚ΠΊΠ° ΠΎΠΊΠ½Π° Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π° (Π² пиксСлях), послС ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ Π½Π΅ΠΏΡ€ΠΎΠ·Ρ€Π°Ρ‡Π½ΠΎΡΡ‚ΡŒ ссылки Β«Π²Π²Π΅Ρ€Ρ… Π²Π²Π΅Ρ€Ρ…Β» ΡƒΠΌΠ΅Π½ΡŒΡˆΠ°Π΅Ρ‚ΡΡ
  scrollDuration = 700;  

ΠŸΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Π°Ρ смСщСния Π±ΡƒΠ΄Π΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ для ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ класса .cd-top - Π²ΠΈΠ΄ΠΈΠΌΠΎ ; offsetOpacity вмСсто этого, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ .cd-top - fade-out class. Ѐункция Π²Π΅Ρ€Ρ…Π½Π΅ΠΉ ΠΏΡ€ΠΎΠΊΡ€ΡƒΡ‚ΠΊΠΈ привязана ΠΊ ΡΠΎΠ±Ρ‹Ρ‚ΠΈΡŽ Ρ‰Π΅Π»Ρ‡ΠΊΠ° Β«Π’Π΅Ρ€Π½ΡƒΡ‚ΡŒΡΡ ΠΊ Π½Π°Ρ‡Π°Π»ΡƒΒ».

Кнопка 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. ΠŸΠΎΠΆΠ°Π»ΡƒΠΉΡΡ‚Π°, ΡƒΡ‚ΠΎΡ‡Π½ΠΈΡ‚Π΅, ΠΊΠ°ΠΊΠΎΠΉ Ρ†Π²Π΅Ρ‚ Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ Π΄ΠΎ ΠΈ послС навСдСния?

.

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

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