Π Π°Π·Π½ΠΎΠ΅

ΠœΠΈΠ³Π°ΡŽΡ‰Π°Ρ ΠΊΠ½ΠΎΠΏΠΊΠ° css: Как ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ ΠΌΠΈΠ³Π°ΡŽΡ‰ΡƒΡŽ/ΡΠ²Π΅Ρ‚ΡΡ‰ΡƒΡŽΡΡ ΠΊΠ½ΠΎΠΏΠΊΡƒ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΠΈ Π² CSS3

13.08.2021

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

ΠœΠΈΠ³Π°ΡŽΡ‰Π°Ρ ΠΊΠ½ΠΎΠΏΠΊΠ° ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ CSS

ΠžΡ‚Π»ΠΈΡ‡Π½ΠΎΠ΅ ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΏΡ€ΠΈ Π²Ρ…ΠΎΠ΄Π΅ Π½Π° сайт ΠΏΡ€ΠΈΠ²Π»Π΅Ρ‡ΡŒ ΠΌΠΈΠ³Π°ΡŽΡ‰Π΅ΠΉ ΠΊΠ½ΠΎΠΏΠΊΠΎΠΉ, которая установлСна ΠΏΠΎΠ΄ ссылку Π½Π° ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ Π½Π° Π²Π°ΠΆΠ½ΡƒΡŽ Ρ‚Π΅ΠΌΡƒ ΠΈΠ»ΠΈ Π΄Ρ€ΡƒΠ³ΠΎΠ΅. Π—Π΄Π΅ΡΡŒ ΠΎΠ½Π° Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ Π΄Π΅Ρ€Π³Π°Ρ‚ΡŒΡΡ, Ρ‡Ρ‚ΠΎΠ± напрягая Π½Π° чистых CSS, Π³Π΄Π΅ Π²Π΅Π± мастСр сам Π·Π°Π΄Π°Π΅Ρ‚ ΠΌΠΈΠ³Π°Π½ΠΈΠ΅ ΠΈ бСзусловно ΠΎΡ‚Ρ‚Π΅Π½ΠΎΠΊ Ρ†Π²Π΅Ρ‚Π°. Π’Π°ΠΊΠΆΠ΅ Π½Π° Π½Π΅ΠΉ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΎΠΏΠΈΡΠ°Ρ‚ΡŒ ΠΊΠ»ΡŽΡ‡Π΅Π²ΠΎΠ΅ слово, Ρ‡Ρ‚ΠΎΠ± ΠΈΠ·Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎ ΠΏΠΎΠ½ΡΡ‚ΡŒ, ΠΊΡƒΠ΄Π° ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠ΅Ρ€Π΅ΠΉΡ‚ΠΈ.

Она Π²ΠΈΠ΄Π½Π° ΠΈ ΠΎΡ‚Π»ΠΈΡ‡Π½ΠΎ смотрится ΠΊΠ°ΠΊ Π½Π° Ρ‚Π΅ΠΌΠ½ΠΎΠΌ Π΄ΠΈΠ·Π°ΠΉΠ½ ΠΈΠ»ΠΈ Π½Π° свСтлом, Π½ΠΎ Π³Π»Π°Π²Π½Ρ‹ΠΉ плюс, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ всС Π½Π° стилистикС Π²Ρ‹Π΄Π΅Π»Π΅Π½ΠΎ, Π½ΠΎ Π½Π΅ ΠΊΠ°ΠΊΠΎΠΉ Π½Π°Π³Ρ€ΡƒΠ·ΠΊΠ° Π½Π° рСсурс. ВсС, Ρ‡Ρ‚ΠΎ Π²Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ, это Π²ΠΎΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ прСимущСствами ΠΏΠΎΡ‚Ρ€ΡΡΠ°ΡŽΡ‰ΠΈΡ… Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΠΈ CSS. ΠŸΠΎΡΠΌΠΎΡ‚Ρ€ΠΈΡ‚Π΅ Π½Π° ΠΏΠΎΡ‚Ρ€ΡΡΠ°ΡŽΡ‰ΡƒΡŽ ΠΊΠ½ΠΎΠΏΠΊΡƒ Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΠΈ CSS, которая ΠΌΠΎΠΆΠ΅Ρ‚ ΠΎΠΊΠ°Π·Π°Ρ‚ΡŒΡΡ ΡƒΠ΄ΠΎΠ±Π½ΠΎΠΉ.

Π’ этой ΡΡ‚Π°Ρ‚ΡŒΠ΅ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ, ΠΊΠ°ΠΊ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ с эффСктом, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ CSS3 Π±Π΅Π· JavaScript.

ΠŸΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π½Ρ‹Π΅ Π½ΠΈΠΆΠ΅ стили ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡŽΡ‚ΡΡ ΠΊ элСмСнтам с клавишСй класса. Π­Ρ‚ΠΈ стили ΠΌΠΎΠ³ΡƒΡ‚ ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡ‚ΡŒΡΡ Π² основном для ссылок ΠΈ ΠΊΠ½ΠΎΠΏΠΎΠΊ Π² HTML.

HTML

Код

<a href=»http://zornet.ru/»>НаТмитС мСня!</a>
<button type=»submit»>ZORNET. RU</button>


CSS

Код

.lakub_derza_timan {
Β Β background-color: #1a4463;
Β Β -webkit-border-radius: 7px;
Β Β border-radius: 43px;
Β Β border: none;
Β Β color: #e4e2e2;
Β Β cursor: pointer;
Β Β display: inline-block;
Β Β font-family: Arial;
Β Β font-size: 17px;
Β Β padding: 4px 9px;
Β Β text-align: center;
Β Β text-decoration: none;
}

@keyframes glowing {
Β Β 0% { background-color: #054775; box-shadow: 0 0 2px #074673; }
Β Β 50% { background-color: #1082d4; box-shadow: 0 0 9px #0e87de; }
Β Β 100% { background-color: #074b7b; box-shadow: 0 0 2px #094d7d; }
}

.lakub_derza_timan {
Β Β animation: glowing 1500ms infinite;
}


Π’Ρ‹ΡˆΠ΅ измСняСт Π³Π°ΠΌΠΌΡƒ ΠΈ Π΅Π΅ Ρ‚Π΅Π½ΡŒ ΠΎΡ‚ синСго Π΄ΠΎ Π³ΠΎΠ»ΡƒΠ±ΠΎΠ³ΠΎ Π° Π·Π°Ρ‚Π΅ΠΌ эти стили Π·Π°Ρ†ΠΈΠΊΠ»ΠΈΠ²Π°ΡŽΡ‚ Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΡŽ. Если Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ, Ρ‚ΠΎ просто Π½Π°ΠΉΠ΄ΠΈΡ‚Π΅ ΠΈ Π·Π°ΠΌΠ΅Π½ΠΈΡ‚Π΅ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ части ΠΎΡ‚Ρ‚Π΅Π½ΠΊΠ° Π½Π° Π½ΠΎΠ²ΡƒΡŽ ΠΏΠ°Π»ΠΈΡ‚Ρ€Ρƒ.

ДСмонстрация:

ΠœΠΈΠ³Π°ΡŽΡ‰Π°Ρ ΠΊΠ½ΠΎΠΏΠΊΠ° Π½Π° чистом CSS β€” Blog About

Как ΠΏΡ€ΠΈΠ²Π»Π΅Ρ‡ΡŒ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ посСтитСля ΠΊ ΠΊΠ°ΠΊΠΎΠΌΡƒ-Π»ΠΈΠ±ΠΎ элСмСнту/Π±Π»ΠΎΠΊΡƒ/ссылкС/Ρ€Π΅ΠΊΠ»Π°ΠΌΠ΅ Π½Π° своСм сайтС? Как ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ β€” Π·Π°ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ Π΅Π΅ ΠΌΠΈΠ³Π°Ρ‚ΡŒ ΠΈΠ»ΠΈ Π΄Π΅Ρ€Π³Π°Ρ‚ΡŒΡΡ, Π² ΠΎΠ±Ρ‰Π΅ΠΌ ΠΊΠ°ΠΊ-Ρ‚ΠΎ Π°Π½ΠΈΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ. Но ΠΊΠ°ΠΊ Π±Ρ‹Ρ‚ΡŒ, Ссли Π½Π΅ хочСтся ΠΏΠ΅Ρ€Π΅Π³Ρ€ΡƒΠΆΠ°Ρ‚ΡŒ свой сайт излишними скриптами ΠΈ Π°Π½ΠΈΠΌΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΌΠΈ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ°ΠΌΠΈ (Π³ΠΈΡ„ΠΊΠ°ΠΌΠΈ)? Π’ΠΎΠ³Π΄Π° Π½Π° ΠΏΠΎΠΌΠΎΡ‰ΡŒ ΠΏΡ€ΠΈΡ…ΠΎΠ΄ΠΈΡ‚ CSS. ΠœΠΈΠ³Π°ΡŽΡ‰Π°Ρ ΠΊΠ½ΠΎΠΏΠΊΠ° Π½Π° чистом CSS дСлаСтся ΠΎΡ‡Π΅Π½ΡŒ просто.

Π’ Π΄Π°Π½Π½ΠΎΠΉ ΡΡ‚Π°Ρ‚ΡŒΠ΅ ΠΏΡ€Π΅Π΄Π»Π°Π³Π°ΡŽ Ρ€Π°Π·ΠΎΠ±Ρ€Π°Ρ‚ΡŒ самый простой Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ создания ΠΌΠΈΠ³Π°ΡŽΡ‰Π΅ΠΉ ΠΊΠ½ΠΎΠΏΠΊΠΈ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ срСдств CSS.

Как это Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚?

Для ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π° прСдставим, Ρ‡Ρ‚ΠΎ Ρƒ нас Π΅ΡΡ‚ΡŒ сайт рСсторана, ΠΈ, для осущСствлСния Π·Π°ΠΊΠ°Π·Π°/бронирования столиков, Π½Π° Π΅Π³ΠΎ страницах Ρ€Π°Π·ΠΌΠ΅Ρ‰Π΅Π½Π° ΠΊΠ½ΠΎΠΏΠΊΠ° Β«Π—Π°ΠΊΠ°Π·Π°Ρ‚ΡŒ стол».

<a href=»#»><span><img src=»/images/stolik.png» /></span>Π—Π°ΠΊΠ°Π·Π°Ρ‚ΡŒ стол</a>

<a href=»#»><span><img src=»/images/stolik.png» /></span>Π—Π°ΠΊΠ°Π·Π°Ρ‚ΡŒ стол</a>

Π’ нашСм случаС β€” это обычная ссылка, с ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠΎΠΉ Π²Π½ΡƒΡ‚Ρ€ΠΈ. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΈΠΌΠ΅Π΅Ρ‚ ΠΏΡ€ΠΎΠ·Ρ€Π°Ρ‡Π½Ρ‹ΠΉ Ρ„ΠΎΠ½ ΠΈ ΠΎΠ±Π΅Ρ€Π½ΡƒΡ‚Π° Π² span, Ρ‚.ΠΊ. саму ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ ΠΌΡ‹ Π½Π΅ смоТСм Π·Π°ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ ΠΌΠΈΠ³Π°Ρ‚ΡŒ, Π° Π²ΠΎΡ‚ span Π½Π΅ составит Ρ‚Ρ€ΡƒΠ΄Π°.

ΠŸΡ€ΠΈΡˆΠ»ΠΎ врСмя Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ стили оформлСния самой ΠΊΠ½ΠΎΠΏΠΊΠΈ, Π° Ρ‚Π°ΠΊΠΆΠ΅ заставим Π΅Ρ‘ ΠΌΠΈΠ³Π°Ρ‚ΡŒ:

@-webkit-keyframes rainbow { 0% {background: #a6ce20;} 50% {background: #000} 100% {background: #a6ce20;} } @keyframes rainbow { 0% {background: #a6ce20;} 50% {background: #000} 100% {background: #a6ce20;} } #stolik { background: #a6ce20; line-height: 70px; display: block; height: 70px; width: 400px; padding-right: 25px; font-family: ‘Open Sans Condensed’, sans-serif; font-size: 32px; color: #fff; text-decoration: none; font-weight: bold; text-transform: uppercase; margin: 0px auto; webkit-animation: rainbow 2s linear 2s infinite; animation: rainbow 2s linear 2s infinite; } @-webkit-keyframes rainbow1 { 0% {background: #000;} 50% {background: #a6ce20} 100% {background: #000;} } @keyframes rainbow1 { 0% {background: #000;} 50% {background: #a6ce20} 100% {background: #000;} } #stolik span { background: #000; display: block; float: left; margin-right: 25px; text-align: center; height: 70px; width: 70px; webkit-animation: rainbow1 2s linear 2s infinite; animation: rainbow1 2s linear 2s infinite; } #stolik img { vertical-align: middle; margin-top: 8px; }

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

32

33

34

35

36

37

38

39

40

41

42

43

44

45

46

47

48

49

50

51

52

53

54

55

56

57

58

@-webkit-keyframes rainbow {

0% {background: #a6ce20;}

50% {background: #000}

100% {background: #a6ce20;}

}

Β 

@keyframes rainbow {

0% {background: #a6ce20;}

50% {background: #000}

100% {background: #a6ce20;}

}

Β 

#stolik {

background: #a6ce20;

line-height: 70px;

display: block;

height: 70px;

width: 400px;

padding-right: 25px;

font-family: ‘Open Sans Condensed’, sans-serif;

font-size: 32px;

color: #fff;

text-decoration: none;

font-weight: bold;

text-transform: uppercase;

margin: 0px auto;

webkit-animation: rainbow 2s linear 2s infinite;

animation: rainbow 2s linear 2s infinite;

}

Β 

@-webkit-keyframes rainbow1 {

0% {background: #000;}

50% {background: #a6ce20}

100% {background: #000;}

}

Β 

@keyframes rainbow1 {

0% {background: #000;}

50% {background: #a6ce20}

100% {background: #000;}

}

Β 

#stolik span {

background: #000;

display: block;

float: left;

margin-right: 25px;

text-align: center;

height: 70px;

width: 70px;

webkit-animation: rainbow1 2s linear 2s infinite;

animation: rainbow1 2s linear 2s infinite;

}

Β 

#stolik img {

vertical-align: middle;

margin-top: 8px;

}

Π—Π΄Π΅ΡΡŒ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΎΠ±Ρ€Π°Ρ‚ΠΈΡ‚ΡŒ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π½Π° свойство animation Ρƒ элСмСнтов #stolik ΠΈ span, Π² ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΌΡ‹ Π²Ρ‹Π·Ρ‹Π²Π°Π΅ΠΌ ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ @keyframes (для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ свой, соотвСтствСнно).

Π’ ΠΏΡ€Π°Π²ΠΈΠ»Π°Ρ… @keyframes ΠΌΡ‹ ΡƒΠΊΠ°Π·Ρ‹Π²Π°Π΅ΠΌ ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹Π΅ ΠΊΠ°Π΄Ρ€Ρ‹ смСны Ρ†Π²Π΅Ρ‚Π° элСмСнтов, Π² Ρ‚ΠΎ врСмя ΠΊΠ°ΠΊ animation запускаСт эти ΠΊΠ°Π΄Ρ€Ρ‹.

Π’ зависимости ΠΎΡ‚ Π·Π°Π΄Π°Π½Π½Ρ‹Ρ… Ρ†Π²Π΅Ρ‚ΠΎΠ² ΠΈ скорости Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΠΈ Π±ΡƒΠ΄Π΅Ρ‚ создан эффСкт мигания. Π’ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ Π·Π°Π΄Π°Π½ΠΎ 2 Ρ†Π²Π΅Ρ‚Π°, Π’Ρ‹ ΠΆΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ сколько ΡƒΠ³ΠΎΠ΄Π½ΠΎ Ρ†Π²Π΅Ρ‚ΠΎΠ², Π·Π°Π΄Π°Π² ΠΏΡ€ΠΈ этом ΠΏΡ€ΠΎΡ†Π΅Π½Ρ‚Ρ‹, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… этот Ρ†Π²Π΅Ρ‚ Π±ΡƒΠ΄Π΅Ρ‚ Π΄ΠΎΡΡ‚ΠΈΠ³Π°Ρ‚ΡŒΡΡ.

Π’ ΠΈΡ‚ΠΎΠ³Π΅ Ρƒ нас получаСтся простая анимация мигания ΠΊΠ½ΠΎΠΏΠΊΠΈ, ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ пСрСйдя ΠΏΠΎ ссылкС Π½ΠΈΠΆΠ΅.

Π˜Ρ‰ΠΈΡ‚Π΅ красивыС ΠΊΠ½ΠΎΠΏΠΊΠΈ CSS? 50 ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠ² CSS3 ΠΊΠ½ΠΎΠΏΠΎΠΊ с эффСктами ΠΈ Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΠ΅ΠΉ

Π― ΠΎΡ‚ΠΎΠ±Ρ€Π°Π» Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΊΠ½ΠΎΠΏΠΊΠΈ CSS, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅, Π½Π° ΠΌΠΎΠΉ взгляд, ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Π½Ρ‹ Π² Π²Π΅Π±-ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°Ρ….

ΠŸΠΎΡΠΌΠΎΡ‚Ρ€ΠΈΡ‚Π΅ Π½Π° Π³Π΅Π½Π΅Ρ€Π°Ρ‚ΠΎΡ€ CSS3 ΠΊΠ½ΠΎΠΏΠΎΠΊ ΠΎΡ‚ Sanwebe:

Бимпатичная розовая ΠΊΠ½ΠΎΠΏΠΊΠ° (Π½Π΅ считая нСбольшого ΠΊΠΎΠ΄Π° jQuery для проигрывания ΠΌΡƒΠ·Ρ‹ΠΊΠΈ ΠΈ измСнСния Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½Π΅Π³ΠΎ тСкста) ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ создана Π½Π° основС CSS3:

ΠšΠΎΠ»Π»Π΅ΠΊΡ†ΠΈΡ 3D ΠΊΠ½ΠΎΠΏΠΎΠΊ, созданная с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ CSS3:

ΠžΡ‚Π»ΠΈΡ‡Π½Ρ‹Π΅ ΡΠΎΡ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Π΅ ΠΊΠ½ΠΎΠΏΠΊΠΈ, Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½Π½Ρ‹Π΅ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ CSS3 ΠΈ ΡˆΡ€ΠΈΡ„Ρ‚Π° для ΠΈΠΊΠΎΠ½ΠΎΠΊ:

АнимированныС CSS ΠΊΠ½ΠΎΠΏΠΊΠΈ с Ρ„ΠΎΠ½ΠΎΠ²Ρ‹ΠΌΠΈ ΡƒΠ·ΠΎΡ€Π°ΠΌΠΈ. ΠœΠΎΠ³ΡƒΡ‚ Π½Π΅ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Π² Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π°Ρ… Firefox 3.6 ΠΈ IE10:

Π•Ρ‰Π΅ ΠΎΠ΄Π½ΠΈ Π°Π½ΠΈΠΌΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Π΅ ΠΊΠ½ΠΎΠΏΠΊΠΈ, Π² ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΏΠΎΠ²ΠΎΡ€ΠΎΡ‚ тСкста ΠΏΡ€ΠΈ Π½Π°Π²Π΅Π΄Π΅Π½ΠΈΠΈ ΠΌΡ‹ΡˆΠΈ Π΄Π°Π΅Ρ‚ ΠΏΠΎ-настоящСму ΠΏΡ€ΠΈΠ²Π»Π΅ΠΊΠ°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ эффСкт:

Π’ΠΎΡ‚ Π΅Ρ‰Π΅ ΠΎΠ΄ΠΈΠ½ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ ΠΊΡ€ΡƒΠ³Π»Ρ‹Ρ… ΠΊΠ½ΠΎΠΏΠΎΠΊ CSS3:

Π₯ΠΎΡ€ΠΎΡˆΠΎ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½Π½Ρ‹Π΅ ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Ρ‚Π΅Π»ΠΈ, созданныС с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ CSS3 ΠΈ ΡˆΡ€ΠΈΡ„Ρ‚Π° ΠΈΠΊΠΎΠ½ΠΎΠΊ:

Бимпатичная трСхмСрная ΠΊΠ½ΠΎΠΏΠΊΠ°, созданная с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ CSS3 ΠΈ ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ² Google:

Π­Ρ‚ΠΈ ΠΊΠ½ΠΎΠΏΠΊΠΈ Π΄Π΅ΠΌΠΎΠ½ΡΡ‚Ρ€ΠΈΡ€ΡƒΡŽΡ‚ Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΠΈ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‰ΠΈΠ΅ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ свойства CSS3:

Π’Π΅ΠΏΠ΅Ρ€ΡŒ ΠΌΠΎΠΆΠ½ΠΎ Π±Ρ‹Ρ‚ΡŒ Π°Π±ΡΠΎΠ»ΡŽΡ‚Π½ΠΎ ΡƒΠ²Π΅Ρ€Π΅Π½Π½Ρ‹ΠΌ, Ρ‡Ρ‚ΠΎ глянцСвыС ΠΊΠ½ΠΎΠΏΠΊΠΈ ΠΌΠΎΠΆΠ½ΠΎ Π»Π΅Π³ΠΊΠΎ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ CSS3, большС Π½ΠΈΠΊΠ°ΠΊΠΎΠ³ΠΎ Photoshop:

Π£Π΄ΠΈΠ²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ, Ρ‡Ρ‚ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ псСвдоэлСмСнтов CSS3 :before ΠΈ :after. ΠžΡ†Π΅Π½ΠΈΡ‚Π΅ ΠΏΠΎΡ€Π°Π·ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ Ρ‚Ρ€Π΅Ρ…ΠΌΠ΅Ρ€Π½Ρ‹Π΅ ΠΊΠ½ΠΎΠΏΠΊΠΈ:

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ ΠΊΠ½ΠΎΠΏΠΊΠΈ-ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Ρ‚Π΅Π»Ρ Π½Π° CSS3 Π±Π΅Π· использования JavaScript:

Π­Ρ„Ρ„Π΅ΠΊΡ‚ Ρ‚Ρ€Π΅Ρ…ΠΌΠ΅Ρ€Π½ΠΎΠΉ ΠΏΠ΅Ρ€Π΅Π²ΠΎΡ€Π°Ρ‡ΠΈΠ²Π°ΡŽΡ‰Π΅ΠΉΡΡ ΠΏΡ€ΠΈ Π½Π°ΠΆΠ°Ρ‚ΠΈΠΈ ΠΊΠ½ΠΎΠΏΠΊΠΈ, созданной с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ CSS3:

ΠšΡ€Π°ΡΠΈΠ²Ρ‹Π΅ ΠΊΠ½ΠΎΠΏΠΊΠΈ CSS популярных Π±Ρ€Π΅Π½Π΄ΠΎΠ², ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‰ΠΈΡ… ΠΈΠΊΠΎΠ½ΠΊΠΈ bootstrap:

ΠšΡ€ΡƒΠ³Π»Π°Ρ ΠΊΠ½ΠΎΠΏΠΊΠ° с использованиСм jQuery для придания эффСкта ΠΊΠ°ΠΏΠ»ΠΈ ΠΏΡ€ΠΈ Π½Π°ΠΆΠ°Ρ‚ΠΈΠΈ Π½Π° ΠΊΠ½ΠΎΠΏΠΊΡƒ:

ΠŸΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Ρ‚Π΅Π»ΡŒ, созданный с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ CSS3:

ΠšΠΎΠ»Π»Π΅ΠΊΡ†ΠΈΡ плоских ΠΊΠ½ΠΎΠΏΠΎΠΊ CSS Π½Π° всС случаи ΠΆΠΈΠ·Π½ΠΈ, Π±Π΅Π· Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΠΈ ΠΈ эффСктов:

Π‘ΠΎΠ»Π΅Π΅ ΠΏΡ€ΠΈΠ²Π»Π΅ΠΊΠ°Ρ‚Π΅Π»ΡŒΠ½Π°Ρ вСрсия ΠΊΠ½ΠΎΠΏΠΎΠΊ ΠΎΠ±Ρ‰Π΅Π³ΠΎ доступа, Π½ΠΎ Π±Π΅Π· Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»Π°. По вСрсии Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°, Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Π² IE7+:

РоТдСствСнская CSS ΠΊΠ½ΠΎΠΏΠΊΠ°, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‰Π°Ρ data:urls – ΠΌΠ΅Ρ‚ΠΎΠ΄ для встраивания изобраТСния прямо Π² Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚:

ΠšΡ€ΡƒΠ³Π»Π°Ρ глянцСвая ΠΊΠ½ΠΎΠΏΠΊΠ°, созданная с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ CSS3:

Кнопки ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ символы Unicode, Ρ‡Ρ‚ΠΎ позволяСт ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ тСкстовыС ΠΈΠ»ΠΈ ΠΈΠΊΠΎΠ½ΠΎΡ‡Π½Ρ‹Π΅ ΡˆΡ€ΠΈΡ„Ρ‚Ρ‹:

Π•Ρ‰Π΅ ΠΎΠ΄ΠΈΠ½ Π½Π°Π±ΠΎΡ€ Ρ‚Ρ€Π΅Ρ…ΠΌΠ΅Ρ€Π½Ρ‹Ρ… Π°Π½ΠΈΠΌΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Ρ… CSS ΠΊΠ½ΠΎΠΏΠΎΠΊ для сайтов. Анимация Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½Π° с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ свойств animation ΠΈ keyframes:

ΠšΠΎΠ»Π»Π΅ΠΊΡ†ΠΈΡ мСталличСских CSS3 ΠΊΠ½ΠΎΠΏΠΎΠΊ, символы Π½Π° ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π±Ρ‹Π»ΠΈ созданы с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΡˆΡ€ΠΈΡ„Ρ‚Π° pictos с использованиСм @font-face. Для мСталличСского эффСкта Π±Ρ‹Π»ΠΈ задСйствованы свойства box-shadow ΠΈ linear-gradient:

Π•Ρ‰Π΅ ΠΎΠ΄Π½Π° коллСкция ΠΊΡ€ΡƒΠ³Π»Ρ‹Ρ… Π°Π½ΠΈΠΌΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Ρ… ΠΊΠ½ΠΎΠΏΠΎΠΊ Π½Π° CSS3:

Кнопки ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ простыС CSS3 свойства, Ρ‚Π°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ gradients, box-shadows, text-shadows ΠΈ Ρ‚Π°ΠΊ Π΄Π°Π»Π΅Π΅. БостояниС Β«ΠΎΠΆΠΈΠ΄Π°Π½ΠΈΠ΅Β» ΠΈ Β«Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎΠ΅Β» Ρ‚Π°ΠΊΠΆΠ΅ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½Ρ‹ Π² этот Π½Π°Π±ΠΎΡ€:

ΠšΡ€Π°ΡΠΈΠ²Ρ‹Π΅ ΠΊΠ½ΠΎΠΏΠΊΠΈ CSS:

Π­Ρ‚Π° трСхмСрная ΠΊΠ½ΠΎΠΏΠΊΠ° ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ Ρ‚Ρ€Π°Π½ΡΡ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ perspective. Она Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π°Ρ… Π½Π° основС webkit:

Π­Ρ‚ΠΈ ΠΊΠ½ΠΎΠΏΠΊΠΈ ΡΠΎΡ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ… сСтСй ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ ΠΊΠ°ΠΊ Π±Π°Π·ΠΎΠ²Ρ‹ΠΉ Ρ„ΠΎΠ½ свойства liner-gradient, box-shadow для Ρ‚Ρ€Π΅Ρ…ΠΌΠ΅Ρ€Π½ΠΎΠ³ΠΎ эффСкта:

Болидная глянцСвая CSS3 ΠΊΠ½ΠΎΠΏΠΊΠ° с эффСктом Ρ‚Π΅Π½ΠΈ Π²Π½ΠΈΠ·Ρƒ. Для ΠΊΠ½ΠΎΠΏΠΊΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΡˆΡ€ΠΈΡ„Ρ‚ ΠΏΠΎΠ΄ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ΠΌ Sansita One ΠΈΠ· ΠΊΠΎΠ»Π»Π΅ΠΊΡ†ΠΈΠΈ Google:

НСсколько простых CSS ΠΊΠ½ΠΎΠΏΠΎΠΊ:

Π•Ρ‰Π΅ ΠΎΠ΄ΠΈΠ½ Π½Π°Π±ΠΎΡ€ ΠΊΠ½ΠΎΠΏΠΎΠΊ ΡΠΎΡ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ… сСтСй. Для создания самих ΠΊΠ½ΠΎΠΏΠΎΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ псСвдоэлСмСнты :before ΠΈ :after:

Набор нСзамысловатых CSS ΠΊΠ½ΠΎΠΏΠΎΠΊ. Они просты Π² настройкС ΠΈ использовании. Π˜Ρ… ΠΌΠΎΠΆΠ½ΠΎ Π»Π΅Π³ΠΊΠΎ ΠΈΠ½Ρ‚Π΅Π³Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ с Font-Awesome ΠΈΠ»ΠΈ Π΄Ρ€ΡƒΠ³ΠΎΠΉ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΎΠΉ:

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ простой ΠΊΠ½ΠΎΠΏΠΊΠΈ Π² Π²ΠΈΠ΄Π΅ Ρ„ΠΈΡˆΠΊΠΈ для ΠΈΠ³Ρ€Ρ‹ Π² ΠΏΠΎΠΊΠ΅Ρ€. Она ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Ρ‚Π°ΠΊΠΆΠ΅ использована ΠΊΠ°ΠΊ ΠΊΠ½ΠΎΠΏΠΊΠ° с эффСктом навСдСния:

ΠšΠΎΠ½Ρ†Π΅ΠΏΡ‚ CSS ΠΊΠ½ΠΎΠΏΠΊΠΈ-ΠΏΠΎΠ»Π·ΡƒΠ½ΠΊΠ°:

ПанСль администратора (мСню ΠΈΠ»ΠΈ навигация) с использованиСм CSS3 ΠΈ Ρ„Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊΠ° fontawesome. ΠŸΡ€ΠΈ ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠΈ Π½Π° ΠΊΠ½ΠΎΠΏΠΊΡƒ класс active добавляСтся с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ jQuery:

ΠŸΡ€ΠΎΡΡ‚Π°Ρ ΠΊΠ½ΠΎΠΏΠΊΠ° со строчкой, Π΄Π΅ΠΌΠΎΠ½ΡΡ‚Ρ€ΠΈΡ€ΡƒΡŽΡ‰Π°Ρ возмоТности CSS3 Π±Π΅Π· использования Ρ„ΠΎΠ½ΠΎΠ²ΠΎΠ³ΠΎ изобраТСния:

ΠšΡ€ΡƒΠ³Π»Π°Ρ ΠΊΠ½ΠΎΠΏΠΊΠ° с Π²Ρ€Π°Ρ‰Π°ΡŽΡ‰Π΅ΠΉΡΡ Π³Ρ€Π°Π½ΠΈΡ†Π΅ΠΉ для ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ†ΠΈΠΈ навСдСния курсора ΠΌΡ‹ΡˆΠΈ:

Мягкая ΠΊΠ½ΠΎΠΏΠΊΠ°, созданная с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ CSS3 Π½Π° основС этого ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π°:

Π­Ρ‚ΠΈ ΠΊΠ½ΠΎΠΏΠΊΠΈ CSS выглядят ΠΊΠ°ΠΊ ΠΊΠ°Ρ€Ρ‚Ρ‹, Π²Ρ‹ΡΠΊΠ°Π»ΡŒΠ·Ρ‹Π²Π°ΡŽΡ‰ΠΈΠ΅ ΠΈΠ· Ρ€ΡƒΠΊΠ°Π²Π°. Они ΠΌΠΎΠ³ΡƒΡ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ для Π²Ρ‹Π²ΠΎΠ΄Π° ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ, которая Π΄ΠΎΠ»ΠΆΠ½Π° Π±Ρ‹Ρ‚ΡŒ скрыта, ΠΏΠΎΠΊΠ° ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ Π½Π΅ сдСлаСт Π²Ρ‹Π±ΠΎΡ€:

Кнопка с Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΠ΅ΠΉ для отобраТСния состояния Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ:

ΠšΡ€Π°ΡΠΈΠ²Ρ‹Π΅ ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Ρ‚Π΅Π»ΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ jQuery для ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ класса:

Набор красивых ΠΊΠ½ΠΎΠΏΠΎΠΊ для сайта CSS. Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ свойства для придания Ρ‚Ρ€Π΅Ρ…ΠΌΠ΅Ρ€Π½ΠΎΠ³ΠΎ глянцСвого Π²ΠΈΠ΄Π°:

Кнопки с Π³Ρ€Π°Π½ΠΈΡ†Π°ΠΌΠΈ Ρ€Π°Π·Π½Ρ‹Ρ… Ρ†Π²Π΅Ρ‚ΠΎΠ²:

ΠžΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π½Π° эти Π²Π΅Π»ΠΈΠΊΠΎΠ»Π΅ΠΏΠ½Ρ‹Π΅ ΠΊΠ½ΠΎΠΏΠΊΠΈ с эффСктом 8 Π±ΠΈΡ‚, ΡΡ€Π°Π±Π°Ρ‚Ρ‹Π²Π°ΡŽΡ‰Π΅ΠΌ ΠΏΡ€ΠΈ Π½Π°Π²Π΅Π΄Π΅Π½ΠΈΠΈ курсора:

ΠŸΡ€ΠΎΡΡ‚Ρ‹Π΅ ΠΊΠ½ΠΎΠΏΠΊΠΈ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‰ΠΈΠ΅ ΠΈΠΊΠΎΠ½ΠΊΠΈ ΠΈΠ· FontAwesome:

НСсколько CSS кнопок с иконками из FontAwesome:

ΠžΡ‡Π΅Ρ€Π΅Π΄Π½ΠΎΠΉ Π½Π°Π±ΠΎΡ€ чистых ΠΊΠ½ΠΎΠΏΠΎΠΊ для Π²Π΅Π±-ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ:

Кнопка-ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Ρ‚Π΅Π»ΡŒ Π½Π° основС Bootstrap:

ΠšΠΎΠ»Π»Π΅ΠΊΡ†ΠΈΡ Π°Π½ΠΈΠΌΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Ρ… CSS3 ΠΊΠ½ΠΎΠΏΠΎΠΊ для придания особого ΠΊΠΎΠ»ΠΎΡ€ΠΈΡ‚Π° Π²Π°ΡˆΠ΅ΠΌΡƒ сайту:

ΠšΠΎΠ»Π»Π΅ΠΊΡ†ΠΈΡ CSS ΠΊΠ½ΠΎΠΏΠΎΠΊ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… Ρ†Π²Π΅Ρ‚ΠΎΠ²:

Данная публикация являСтся ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄ΠΎΠΌ ΡΡ‚Π°Ρ‚ΡŒΠΈ Β«50 CSS3 button examples with effects & animationsΒ» , подготовлСнная Ρ€Π΅Π΄Π°ΠΊΡ†ΠΈΠ΅ΠΉ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°.

html — Как ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Ρ‚Π°ΠΊ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΌΠΈΠ³Π°ΡŽΡ‰Π°Ρ ΠΊΠ½ΠΎΠΏΠΊΠ° появлялась послС тСкста

.led-box {
    height: 30px;
    width: 25%;
    margin: 10px 0;
    display: inline-block;
}

.led-box p {
    font-size: 12px;
    text-align: center;
    margin: 1em;
}

.led-red {
    margin: 0 auto;
    width: 24px;
    height: 24px;
    background-color: #F00;
    border-radius: 50%; 
    box-shadow: rgba(0, 0, 0, 0.2) 0 -1px 7px 1px, inset #441313 0 -1px 9px, rgba(255, 0, 0, 0.5) 0 2px 12px;
    -webkit-animation: blinkRed 0.5s infinite;
    -moz-animation: blinkRed 0.5s infinite;
    -ms-animation: blinkRed 0.5s infinite;
    -o-animation: blinkRed 0.5s infinite;
    animation: blinkRed 0.5s infinite;
}

@-webkit-keyframes blinkRed {
    from { background-color: #F00; }
    50% { background-color: #A00; box-shadow: rgba(0, 0, 0, 0.2) 0 -1px 7px 1px, inset #441313 0 -1px 9px, rgba(255, 0, 0, 0.5) 0 2px 0;}
    to { background-color: #F00; }
}
@-moz-keyframes blinkRed {
    from { background-color: #F00; }
    50% { background-color: #A00; box-shadow: rgba(0, 0, 0, 0.
2) 0 -1px 7px 1px, inset #441313 0 -1px 9px, rgba(255, 0, 0, 0.5) 0 2px 0;} to { background-color: #F00; } } @-ms-keyframes blinkRed { from { background-color: #F00; } 50% { background-color: #A00; box-shadow: rgba(0, 0, 0, 0.2) 0 -1px 7px 1px, inset #441313 0 -1px 9px, rgba(255, 0, 0, 0.5) 0 2px 0;} to { background-color: #F00; } } @-o-keyframes blinkRed { from { background-color: #F00; } 50% { background-color: #A00; box-shadow: rgba(0, 0, 0, 0.2) 0 -1px 7px 1px, inset #441313 0 -1px 9px, rgba(255, 0, 0, 0.5) 0 2px 0;} to { background-color: #F00; } } @keyframes blinkRed { from { background-color: #F00; } 50% { background-color: #A00; box-shadow: rgba(0, 0, 0, 0.2) 0 -1px 7px 1px, inset #441313 0 -1px 9px, rgba(255, 0, 0, 0.5) 0 2px 0;} to { background-color: #F00; } } .textContainer { text-align: center; } .center { display: inline-block; }
<div></div>

<div>
  <h2>Welcome to <span>Comet 1. 1</span></h2>

  <div>
    <div></div>
    <p>Request Pending</p>
  </div>
</div>

ΠœΠΈΠ³Π°ΡŽΡ‰Π°Ρ ΠΊΠ½ΠΎΠΏΠΊΠ° (ΠΎΡ‡Π΅Π½ΡŒ простая) — CodeRoad



ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ я создал ΠΎΡ‡Π΅Π½ΡŒ (ΠΈ я Π½Π΅ ΠΌΠΎΠ³Ρƒ ΠΏΠΎΠ΄Ρ‡Π΅Ρ€ΠΊΠ½ΡƒΡ‚ΡŒ это достаточно) ΠΏΡ€ΠΎΡΡ‚ΡƒΡŽ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ я Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π°Ρ‡ΠΈΠ½Π°ΡŽ ΠΈΠ·ΡƒΡ‡Π°Ρ‚ΡŒ WPF.

На самом Π΄Π΅Π»Π΅ это Ρ‚Π°ΠΊ просто, Ρ‡Ρ‚ΠΎ я ΠΌΠΎΠ³Ρƒ Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ всС это здСсь:

<Window x:Class="TestWPF.MainWindow"
    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
    Title="MainWindow">
<Grid>
    <StackPanel Background="AliceBlue" Margin="0,10,200,10">
        <Button Margin="5,5,5,5" Content="Tester" Background="Coral">

        </Button>    
    </StackPanel>

</Grid>

Но Ρƒ этой ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π΅ΡΡ‚ΡŒ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ°. Кнопка ΠΌΠΈΠ³Π°Π΅Ρ‚.

Когда я Π·Π°Π³Ρ€ΡƒΠΆΠ°ΡŽ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ, ΠΊΠ½ΠΎΠΏΠΊΠ° ΠΈΠΌΠ΅Π΅Ρ‚ ΠΊΠΎΡ€Π°Π»Π»ΠΎΠ²Ρ‹ΠΉ Ρ†Π²Π΅Ρ‚ (ΠΊΠ°ΠΊ ΠΈ оТидалось). Если я Π½Π°Π²Π΅Π΄Ρƒ Π½Π° Π½Π΅Π³ΠΎ курсор ΠΌΡ‹ΡˆΠΈ, ΠΎΠ½ вСрнСтся ΠΊ исходному Ρ†Π²Π΅Ρ‚Ρƒ (я ΠΏΡ€Π΅Π΄ΠΏΠΎΠ»Π°Π³Π°ΡŽ, Ρ‡Ρ‚ΠΎ этот Ρ†Π²Π΅Ρ‚ исходит ΠΎΡ‚ элСмСнта управлСния, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π΅Π³ΠΎ Π΄Π΅Ρ€ΠΆΠΈΡ‚? Как Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π²ΠΈΠ΄Π΅Ρ‚ΡŒ, я ΡƒΠΊΠ°Π·Ρ‹Π²Π°ΡŽ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΠ΄ΠΈΠ½ Ρ†Π²Π΅Ρ‚ для ΠΊΠ½ΠΎΠΏΠΊΠΈ.)

ΠŸΡ€ΠΎΠ±Π»Π΅ΠΌΠ° Π²ΠΎΠ·Π½ΠΈΠΊΠ°Π΅Ρ‚, ΠΊΠΎΠ³Π΄Π° я наТимаю ΠΊΠ½ΠΎΠΏΠΊΡƒ (Π»Π΅Π²ΡƒΡŽ ΠΌΡ‹ΡˆΡŒ). Когда я дСлаю это, ΠΊΠ½ΠΎΠΏΠΊΠ° ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΈΡ‚ ΠΎΡ‚ ΠΎΠ΄Π½ΠΎΠ³ΠΎ Ρ†Π²Π΅Ρ‚Π° (ΠΊΠΎΡ€Π°Π»Π»ΠΎΠ²Ρ‹ΠΉ) ΠΊ Π΄Ρ€ΡƒΠ³ΠΎΠΌΡƒ (Алиса Π‘Π»ΡŽ) Π² Ρ‚Π΅Ρ‡Π΅Π½ΠΈΠ΅ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π½ΠΎ сСкунды. Π­Ρ‚ΠΎ происходит снова ΠΈ снова. Если я Π½Π°Π²Π΅Π΄Ρƒ Π½Π° Π½Π΅Π³ΠΎ курсор ΠΌΡ‹ΡˆΠΈ Π² этом состоянии, ΠΎΠ½ вСрнСтся ΠΊ Ρ†Π²Π΅Ρ‚Ρƒ ΠΌΡ‹ΡˆΠΈ, ΠΊΠ°ΠΊ это Π±Ρ‹Π»ΠΎ Π±Ρ‹ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ, Π½ΠΎ Π·Π°Ρ‚Π΅ΠΌ, ΠΊΠΎΠ³Π΄Π° я ΡƒΠ±Π΅Ρ€Ρƒ ΠΎΡ‚ Π½Π΅Π³ΠΎ ΠΌΡ‹ΡˆΡŒ, ΠΎΠ½ снова Π½Π°Ρ‡Π½Π΅Ρ‚ ΠΌΠΈΠ³Π°Ρ‚ΡŒ.

Π§Ρ‚ΠΎΠ±Ρ‹ Π±Ρ‹Ρ‚ΡŒ ясным: Ρ€Π΅Ρ‡ΡŒ ΠΈΠ΄Π΅Ρ‚ Π½Π΅ ΠΎΠ± ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΈ Ρ†Π²Π΅Ρ‚Π° ΠΏΡ€ΠΈ Π½Π°Π²Π΅Π΄Π΅Π½ΠΈΠΈ курсора ΠΌΡ‹ΡˆΠΈ. МСня это Π²ΠΏΠΎΠ»Π½Π΅ устраиваСт. ПослС Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ я наТимаю ΠΊΠ½ΠΎΠΏΠΊΡƒ, упомянутая ΠΊΠ½ΠΎΠΏΠΊΠ° снова ΠΈ снова ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΈΡ‚ ΠΌΠ΅ΠΆΠ΄Ρƒ двумя Ρ†Π²Π΅Ρ‚Π°ΠΌΠΈ. Π¦Π²Π΅Ρ‚Π°-ΠΊΠΎΡ€Π°Π»Π»ΠΎΠ²Ρ‹ΠΉ ΠΈ ΠΌΡ‹ΡˆΡŒ Π½Π°Π΄ Ρ†Π²Π΅Ρ‚ΠΎΠΌ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ я, ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎ, Π½Π΅ ΡƒΡ‚ΠΎΡ‡Π½ΠΈΠ».

Π― здСсь Π² растСрянности. Π― Π½Π΅ Π³ΠΎΠ²ΠΎΡ€ΠΈΠ» Π΅ΠΌΡƒ Π΄Π΅Π»Π°Ρ‚ΡŒ это (Π½Π΅ Ρ‚Π°ΠΊ Π»ΠΈ?) Π― Π½ΠΈΡ‡Π΅Π³ΠΎ Π½Π΅ Π½Π°ΠΆΠ°Π» Π² свойствах ΠΈ Π½Π΅ написал Π½ΠΈΠΊΠ°ΠΊΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π°. XAML — это ALL, Ρ‡Ρ‚ΠΎ я сдСлал.

Π‘ ΠΊΠ°ΠΊΠΎΠΉ стати ΠΊΠ½ΠΎΠΏΠΊΠ° flash?

Edit Π²ΠΎΡ‚ нСсколько ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ , ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°ΡŽΡ‚ всС это Ρ†Π΅Π»ΠΈΠΊΠΎΠΌ. Π’Π΅ΡΡŒ ΠΊΠΎΠ΄ (Π΅Π³ΠΎ Π½Π΅Ρ‚). XAML, app.xaml.cs, всС.

ΠžΡ‚Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΡƒΠΉΡ‚Π΅ 2 Π΄Ρ€ΡƒΠ³ΠΎΠ΅ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ со всСми свойствами ΠΊΠ½ΠΎΠΏΠΊΠΈ . Насколько ΠΌΠ½Π΅ извСстно, я Π½ΠΈΡ‡Π΅Π³ΠΎ Π½Π΅ мСнял.

c# wpf xaml
ΠŸΠΎΠ΄Π΅Π»ΠΈΡ‚ΡŒΡΡ Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ TheFaithfulLearner Β  Β  23 фСвраля 2017 Π² 15:48

2 ΠΎΡ‚Π²Π΅Ρ‚Π°


  • HTML input, ΠΌΠΈΠ³Π°ΡŽΡ‰Π°Ρ ΠΊΠ°Ρ€Π΅Ρ‚ΠΊΠ° Π±Π΅Π· фокуса?

    Π’ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ Π»ΠΈ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΌΠΈΠ³Π°ΡŽΡ‰Π°Ρ ΠΊΠ°Ρ€Π΅Ρ‚ΠΊΠ° постоянно появлялась Π² HTML input Π±Π΅Π· нСобходимости Ρ„ΠΎΠΊΡƒΡΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ input? Если Π½Π΅Ρ‚, Ρ‚ΠΎ я Π±ΡƒΠ΄Ρƒ ΡΡ‚ΠΈΠ»ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ CSS div Π² Ρ„ΠΎΡ€ΠΌΠ΅ ΠΊΠ°Ρ€Π΅Ρ‚ΠΊΠΈ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΌΠΈΠ³Π°Ρ‚ΡŒ ΠΈ ΠΈΡΡ‡Π΅Π·Π°Ρ‚ΡŒ, ΠΊΠΎΠ³Π΄Π° я сосрСдоточСн, Π½ΠΎ ΠΏΡ€Π΅ΠΆΠ΄Π΅ Ρ‡Π΅ΠΌ я ΠΏΠ΅Ρ€Π΅ΠΉΠ΄Ρƒ ΠΊ этой ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ΅, Π΅ΡΡ‚ΡŒ Π»ΠΈ Π±ΠΎΠ»Π΅Π΅ простой способ?

  • ΠžΡ‡Π΅Π½ΡŒ, ΠΎΡ‡Π΅Π½ΡŒ простая ΠΊΠ½ΠΎΠΏΠΊΠ° JavaScript Π² Django

    Π― знаю ΠΊΡƒΡ‡Ρƒ Django, HTML ΠΈ CSS, Π½ΠΎ ΠΌΠ½Π΅ ΠΏΠΎΡ‡Π΅ΠΌΡƒ-Ρ‚ΠΎ Π½ΠΈΠΊΠΎΠ³Π΄Π° Π½Π΅ ΡƒΠ΄Π°Π²Π°Π»ΠΎΡΡŒ Π½ΠΈΡ‡Π΅Π³ΠΎ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Π² JavaScript (Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ jQuery). Π― Ρ…ΠΎΡ‡Ρƒ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ это Π½Π° простом Π²Π΅Π±-сайтС Π² настоящСС врСмя для Π½Π°ΠΆΠ°Ρ‚Ρ‹Ρ… ΠΊΠ½ΠΎΠΏΠΎΠΊ, внСшний Π²ΠΈΠ΄ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΈ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰Π°Ρ Π±Π°Π·Π° Π΄Π°Π½Π½Ρ‹Ρ… ΠΌΠ΅Π½ΡΡŽΡ‚ΡΡ Π±Π΅Π· ΠΏΠ΅Ρ€Π΅Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ страницы. Π―…



2

Π­Ρ‚ΠΎ происходит ΠΈΠ·-Π·Π° стилСй ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ Π² windows.

ΠžΠ±Ρ‹Ρ‡Π½Π°Ρ ΠΊΠ½ΠΎΠΏΠΊΠ° (Π½Π° windows 7) ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΈΡ‚ ΠΎΡ‚ Π΄Π²ΡƒΡ…Ρ†Π²Π΅Ρ‚Π½ΠΎΠ³ΠΎ сСрого ΠΊ Π΄Π²ΡƒΡ…Ρ†Π²Π΅Ρ‚Π½ΠΎΠΌΡƒ синСму, ΠΎΠ½Π° запускаСтся шаблоном управлСния ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ.

Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΎΡ‚Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ шаблон элСмСнта управлСния ΠΈ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΡΡ‚ΠΈΠ»ΡŒ Π½Π° ΠΊΠ½ΠΎΠΏΠΊΠ΅..

<Window
    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
    xmlns:Themes="clr-namespace:Microsoft.Windows.Themes;assembly=PresentationFramework.Aero" x:Class="WpfApplication1.MainWindow"
    Title="MainWindow">
    <Window.Resources>
        <Style x:Key="ButtonFocusVisual">
            <Setter Property="Control.Template">
                <Setter. Value>
                    <ControlTemplate>
                        <Rectangle Margin="2" SnapsToDevicePixels="true" Stroke="{DynamicResource {x:Static SystemColors.ControlTextBrushKey}}" StrokeThickness="1" StrokeDashArray="1 2"/>
                    </ControlTemplate>
                </Setter.Value>
            </Setter>
        </Style>
        <LinearGradientBrush x:Key="ButtonNormalBackground" EndPoint="0,1" StartPoint="0,0">
            <GradientStop Color="#F3F3F3" Offset="0"/>
            <GradientStop Color="#EBEBEB" Offset="0.5"/>
            <GradientStop Color="#DDDDDD" Offset="0.5"/>
            <GradientStop Color="#CDCDCD" Offset="1"/>
        </LinearGradientBrush>
        <SolidColorBrush x:Key="ButtonNormalBorder" Color="#FF707070"/>
        <Style x:Key="ButtonStyle1" TargetType="{x:Type Button}">
            <Setter Property="FocusVisualStyle" Value="{StaticResource ButtonFocusVisual}"/>
            <Setter Property="Background" Value="{StaticResource ButtonNormalBackground}"/>
            <Setter Property="BorderBrush" Value="{StaticResource ButtonNormalBorder}"/>
            <Setter Property="BorderThickness" Value="1"/>
            <Setter Property="Foreground" Value="{DynamicResource {x:Static SystemColors. ControlTextBrushKey}}"/>
            <Setter Property="HorizontalContentAlignment" Value="Center"/>
            <Setter Property="VerticalContentAlignment" Value="Center"/>
            <Setter Property="Padding" Value="1"/>
            <Setter Property="Template">
                <Setter.Value>
                    <ControlTemplate TargetType="{x:Type Button}">
                        <Themes:ButtonChrome x:Name="Chrome" BorderBrush="{TemplateBinding BorderBrush}" Background="{TemplateBinding Background}" RenderMouseOver="{TemplateBinding IsMouseOver}" RenderPressed="{TemplateBinding IsPressed}" RenderDefaulted="{TemplateBinding IsDefaulted}" SnapsToDevicePixels="true">
                            <ContentPresenter HorizontalAlignment="{TemplateBinding HorizontalContentAlignment}" Margin="{TemplateBinding Padding}" RecognizesAccessKey="True" SnapsToDevicePixels="{TemplateBinding SnapsToDevicePixels}" VerticalAlignment="{TemplateBinding VerticalContentAlignment}"/>
                        </Themes:ButtonChrome>
                        <ControlTemplate. Triggers>
                            <Trigger Property="IsKeyboardFocused" Value="true">
                                <Setter Property="RenderDefaulted" TargetName="Chrome" Value="true"/>
                            </Trigger>
                            <Trigger Property="ToggleButton.IsChecked" Value="true">
                                <Setter Property="RenderPressed" TargetName="Chrome" Value="true"/>
                            </Trigger>
                            <Trigger Property="IsEnabled" Value="false">
                                <Setter Property="Foreground" Value="#ADADAD"/>
                            </Trigger>
                        </ControlTemplate.Triggers>
                    </ControlTemplate>
                </Setter.Value>
            </Setter>
        </Style>
    </Window.Resources>
    <Grid>
        <StackPanel Background="AliceBlue" Margin="0,10,200,10">
            <Button Margin="5,5,5,5" Content="Tester" Background="Coral"/>
        </StackPanel>

    </Grid>
</Window>

Π’Π΅ΠΏΠ΅Ρ€ΡŒ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π²ΠΈΠ΄Π΅Ρ‚ΡŒ, ΠΎΡ‚ΠΊΡƒΠ΄Π° бСрутся Π΄Ρ€ΡƒΠ³ΠΈΠ΅ Ρ†Π²Π΅Ρ‚Π°

Π£Π΄Π°Π»Π΅Π½ΠΈΠ΅ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ΠΎΠ² RenderMouseOver="{TemplateBinding IsMouseOver}" RenderPressed="{TemplateBinding IsPressed}" RenderDefaulted="{TemplateBinding IsDefaulted}" ΠΈΠ· <Themes:ButtonChrome ΠΈ <ControlTemplate. Triggers> ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ это ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅

ΠŸΠΎΠ΄Π΅Π»ΠΈΡ‚ΡŒΡΡ James Barrass Β  Β  23 фСвраля 2017 Π² 16:07



2

«flashing», ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π²Ρ‹ испытываСтС, вСроятно, происходит ΠΈΠ· шаблона ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ Button . Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΠ΅Ρ€Π΅ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ Π΅Π³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ваш Button ΠΏΠΎΡ…ΠΎΠΆΠΈΠΌ Π½Π° простой ΠΏΡ€ΡΠΌΠΎΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊ Π±Π΅Π· ΠΊΠ°ΠΊΠΈΡ…-Π»ΠΈΠ±ΠΎ эффСктов:

<Button Margin="5,5,5,5" Content="Tester" Background="Coral">
    <Button.Template>
        <ControlTemplate TargetType="Button">
            <Border Background="{TemplateBinding Background}" BorderBrush="{TemplateBinding BorderBrush}" 
                            BorderThickness="{TemplateBinding BorderThickness}"
                            Padding="{TemplateBinding Margin}">
                <ContentPresenter HorizontalAlignment="{TemplateBinding HorizontalContentAlignment}" VerticalAlignment="{TemplateBinding VerticalContentAlignment}" />
            </Border>
        </ControlTemplate>
    </Button. Template>
</Button>

ΠŸΠΎΠ΄Π΅Π»ΠΈΡ‚ΡŒΡΡ mm8 Β  Β  23 фСвраля 2017 Π² 16:10


ΠŸΠΎΡ…ΠΎΠΆΠΈΠ΅ вопросы:


flash простая ΠΊΠ½ΠΎΠΏΠΊΠ° с тСкстом

Π£ мСня Π΅ΡΡ‚ΡŒ простая ΠΊΠ½ΠΎΠΏΠΊΠ° Π² Flash cs5-as3 ΠΏΠΎΠ΄ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ΠΌ btn1 с динамичСским тСкстом text_txt Π²Π½ΡƒΡ‚Ρ€ΠΈ. Однако Ρ†Π΅Π»ΡŒ состоит Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ просто ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ тСкст… btn1.visible=true; // works fine…


ΠœΠΈΠ³Π°ΡŽΡ‰Π°Ρ анимация WPF

Π£ мСня Π΅ΡΡ‚ΡŒ эта анимация со ΠΌΠ½ΠΎΠΉ, своСго Ρ€ΠΎΠ΄Π° ΠΌΠΈΠ³Π°ΡŽΡ‰Π°Ρ анимация, такая, Ρ‡Ρ‚ΠΎ ΠΊΠΎΠ³Π΄Π° ΠΊΠ½ΠΎΠΏΠΊΠ° Π½Π°ΠΆΠ°Ρ‚Π°, ΠΏΡ€ΡΠΌΠΎΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊ blinks. Π― написал ΠΊΠΎΠ΄ для Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΠΈ, просто Ρ…ΠΎΡ‚Π΅Π» Π·Π½Π°Ρ‚ΡŒ, Π΅ΡΡ‚ΡŒ Π»ΠΈ Π»ΡƒΡ‡ΡˆΠΈΠΉ способ Π΄ΠΎΠ±ΠΈΡ‚ΡŒΡΡ…


ΠœΠΈΠ³Π°ΡŽΡ‰Π°Ρ ΠΊΠ½ΠΎΠΏΠΊΠ° с-НаличиС автомобиля

Π― Ρ…ΠΎΡ‡Ρƒ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΠΊΠ½ΠΎΠΏΠΊΡƒ flash ΠšΡ€Π°ΡΠ½ΠΎΠΉ Π² ΠΎΡ‚Π²Π΅Ρ‚ Π½Π° событиС, Π° Π·Π°Ρ‚Π΅ΠΌ ΠΏΠ΅Ρ€Π΅ΡΡ‚Π°Ρ‚ΡŒ ΠΌΠΈΠ³Π°Ρ‚ΡŒ всякий Ρ€Π°Π·, ΠΊΠΎΠ³Π΄Π° ΠΊΠ½ΠΎΠΏΠΊΠ° Π½Π°ΠΆΠ°Ρ‚Π°. Π­Ρ‚ΠΎ Π±Ρ‹Π»ΠΎ Π±Ρ‹ ΠΎΡ‡Π΅Π½ΡŒ ΠΏΠΎΡ…ΠΎΠΆΠ΅ Π½Π° Π³Π»Π°Π²Π½ΡƒΡŽ Ρ‚Ρ€Π΅Π²ΠΎΠΆΠ½ΡƒΡŽ ΠΊΠ½ΠΎΠΏΠΊΡƒ Π² самолСтС. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ,…


HTML input, ΠΌΠΈΠ³Π°ΡŽΡ‰Π°Ρ ΠΊΠ°Ρ€Π΅Ρ‚ΠΊΠ° Π±Π΅Π· фокуса?

Π’ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ Π»ΠΈ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΌΠΈΠ³Π°ΡŽΡ‰Π°Ρ ΠΊΠ°Ρ€Π΅Ρ‚ΠΊΠ° постоянно появлялась Π² HTML input Π±Π΅Π· нСобходимости Ρ„ΠΎΠΊΡƒΡΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ input? Если Π½Π΅Ρ‚, Ρ‚ΠΎ я Π±ΡƒΠ΄Ρƒ ΡΡ‚ΠΈΠ»ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ CSS div Π² Ρ„ΠΎΡ€ΠΌΠ΅ ΠΊΠ°Ρ€Π΅Ρ‚ΠΊΠΈ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΌΠΈΠ³Π°Ρ‚ΡŒ ΠΈ ΠΈΡΡ‡Π΅Π·Π°Ρ‚ΡŒ, ΠΊΠΎΠ³Π΄Π° я. ..


ΠžΡ‡Π΅Π½ΡŒ, ΠΎΡ‡Π΅Π½ΡŒ простая ΠΊΠ½ΠΎΠΏΠΊΠ° JavaScript Π² Django

Π― знаю ΠΊΡƒΡ‡Ρƒ Django, HTML ΠΈ CSS, Π½ΠΎ ΠΌΠ½Π΅ ΠΏΠΎΡ‡Π΅ΠΌΡƒ-Ρ‚ΠΎ Π½ΠΈΠΊΠΎΠ³Π΄Π° Π½Π΅ ΡƒΠ΄Π°Π²Π°Π»ΠΎΡΡŒ Π½ΠΈΡ‡Π΅Π³ΠΎ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Π² JavaScript (Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ jQuery). Π― Ρ…ΠΎΡ‡Ρƒ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ это Π½Π° простом Π²Π΅Π±-сайтС Π² настоящСС врСмя для Π½Π°ΠΆΠ°Ρ‚Ρ‹Ρ……


WPF ΠΏΡ€Ρ‹Π³Π°ΡŽΡ‰Π°Ρ ΠΈΠ»ΠΈ ΠΌΠΈΠ³Π°ΡŽΡ‰Π°Ρ ΠΊΠ½ΠΎΠΏΠΊΠ°

Π£ мСня Π΅ΡΡ‚ΡŒ скрытая ΠΊΠ½ΠΎΠΏΠΊΠ°, ΠΈ ΠΊΠΎΠ³Π΄Π° условиС истинно, ΠΊΠ½ΠΎΠΏΠΊΠ° Π²ΠΈΠ΄Π½Π° ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŽ. Но я Ρ…ΠΎΡ‡Ρƒ ΠΏΡ€ΠΈΠ²Π»Π΅Ρ‡ΡŒ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ ΠΊ ΠΊΠ½ΠΎΠΏΠΊΠ΅, поэтому Ρ…ΠΎΡ‚Π΅Π», Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΊΠ½ΠΎΠΏΠΊΠ° ΠΏΡ€Ρ‹Π³Π½ΡƒΠ»Π° ΠΈΠ»ΠΈ flash…


UIButton ΠΌΠΈΠ³Π°ΡŽΡ‰Π°Ρ анимация

МнС Π±Ρ‹Π»ΠΎ интСрСсно, ΠΌΠΎΠΆΠ½ΠΎ Π»ΠΈ ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΡ‚ΡŒ ΠΌΠΈΠ³Π°ΡŽΡ‰ΡƒΡŽ Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΡŽ ΠΊ UIButton. Π― искал, Π½ΠΎ нашСл Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΊΠΎΠ΄ для ΠΈΠΌΠΏΡƒΠ»ΡŒΡΠ½ΠΎΠΉ Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΠΈ, которая Π½Π΅ΠΏΡ€Π΅Ρ€Ρ‹Π²Π½ΠΎ мСняСт Ρ€Π°Π·ΠΌΠ΅Ρ€ ΠΌΠΎΠ΅Π³ΠΎ UIButton. ВмСсто этого я Π΄ΡƒΠΌΠ°Π» ΠΎ…


UIView animateWithDuration Π°Ρ€Ρ‚Π΅Ρ„Π°ΠΊΡ‚ (ΠΌΠΈΠ³Π°ΡŽΡ‰Π°Ρ бСлая Π²Π΅Ρ€Ρ‚ΠΈΠΊΠ°Π»ΡŒΠ½Π°Ρ линия Π½Π° экранС)

Π£ мСня Π΅ΡΡ‚ΡŒ простая ΠΌΠΈΠ³Π°ΡŽΡ‰Π°Ρ анимация для дСлитСля Ρ†ΠΈΡ„Ρ€ Π² Ρ†ΠΈΡ„Ρ€ΠΎΠ²Ρ‹Ρ… часах. иСрархия прСдставлСний выглядит ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ: ClockBGView StartButton ClockView ΠŸΡ€ΠΈ Π½Π°ΠΆΠ°Ρ‚ΠΈΠΈ StartButton становится. ..


iPhone — ΠœΠΈΠ³Π°ΡŽΡ‰Π°Ρ Анимация — ΠžΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΡ Частоты ОбновлСния Π­ΠΊΡ€Π°Π½Π°

Из Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎ я исслСдовал Π² ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Π΅, частота обновлСния экрана iPhone составляСт 60 Π“Ρ† (Π½Π΅ ΡƒΠ²Π΅Ρ€Π΅Π½, Ρ‡Ρ‚ΠΎ это относится ΠΈ ΠΊ iPhone 6) — это ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ ΠΎΠ½ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΎΠ±Π½ΠΎΠ²Π»ΡΡ‚ΡŒ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ Π΄ΠΎ 60 Ρ€Π°Π· Π²…


Бамая простая ΠΊΠ½ΠΎΠΏΠΊΠ° Π½Π΅ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚

Π£ мСня Π΅ΡΡ‚ΡŒ ΠΎΡ‡Π΅Π½ΡŒ простая ΠΊΠ½ΠΎΠΏΠΊΠ° ΠΎΡ‚ΠΏΡ€Π°Π²ΠΊΠΈ Π² HTML, Π½ΠΎ ΠΎΠ½Π° Π½Π΅ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚. main_page.html <form class=main_page method=POST action=.> <div class=form-row> <input type=submit name=invoer…

ΠœΠΈΠ³Π°ΡŽΡ‰ΠΈΠΉ тСкст Π½Π° сайт CSS стилями

ΠœΠΈΠ³Π°ΡŽΡ‰ΠΈΠΉ тСкст Π½Π° страницах сайта ΠΏΡ€ΠΈΠ²Π»Π΅ΠΊΠ°Π΅Ρ‚ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, Π° Π·Π½Π°Ρ‡ΠΈΡ‚ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡ‚ΡŒΡΡ для размСщСния надписСй с акциям ΠΈ скидками Π² ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚-ΠΌΠ°Π³Π°Π·ΠΈΠ½Π°Ρ…. РаньшС Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ Π±Ρ‹Π»ΠΈ основаны Π½Π° javascript, Π½ΠΎ с появлСниСм CSS 3-Π³ΠΎ поколСния, созданиС ΠΌΠΈΠ³Π°ΡŽΡ‰Π΅Π³ΠΎ тСкста ΡƒΠΏΡ€ΠΎΡΡ‚ΠΈΠ»ΠΎΡΡŒ.

ΠŸΠ΅Ρ€Π΅Π»ΠΈΠ²Π°Π½ΠΈΠ΅ Ρ†Π²Π΅Ρ‚Π° достигаСтся посрСдством Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΠΈ. Для этого Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ Ρ„Ρ€Π΅ΠΉΠΌΡ‹ с ΡƒΠΊΠ°Π·Π°Π½ΠΈΠ΅ΠΌ состояния элСмСнта. ΠŸΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ ΠΌΠ΅ΠΆΠ΄Ρƒ Ρ„Ρ€Π΅ΠΉΠΌΠ°ΠΌΠΈ Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΠ»Π°Π²Π½ΠΎ ΠΎΡΡƒΡ‰Π΅ΡΡ‚Π²Π»ΡΡ‚ΡŒΡΡ Π² автоматичСском Ρ€Π΅ΠΆΠΈΠΌΠ΅.

ΠŸΠ΅Ρ€Π²Ρ‹ΠΉ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚


<style>
#blink {
	-webkit-animation: blink 2s linear infinite; 
	animation: blink 2s linear infinite; 
	font-weight: bold; 
	color: color: #F00; 
}

@-webkit-keyframes blink { 
	0% { color: #F00; }
	50% { color: #FBB; }
	100% { color: #F00; }
}

@keyframes blink {  
	0% { color: #F00; }
	50% { color: #FBB; }
	100% { color: #F00; } 
}
</style>

<p>ΠŸΠ΅Ρ€Π²Ρ‹ΠΉ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚</p>

Π’ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ ΠΌΡ‹ создали ΠΏΠ»Π°Π²Π½Ρ‹ΠΉ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ ΠΎΡ‚ красного Ρ†Π²Π΅Ρ‚Π° ΡˆΡ€ΠΈΡ„Ρ‚Π° ΠΊ Ρ€ΠΎΠ·ΠΎΠ²ΠΎΠΌΡƒ ΠΈ ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎ. Π‘Π»ΠΎΠΊ @-webkit-keyframes blink ΠΈ @keyframes повторяСт Ρ„Ρ€Π΅ΠΉΠΌΡ‹, это ΠΈΠ·-Π·Π° Ρ‚ΠΎΠ³ΠΎ Ρ‡Ρ‚ΠΎ Ρ€Π°Π·Π½Ρ‹Π΅ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Ρ‹ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‚ Ρ€Π°Π·Π½Ρ‹Π΅ свойства css Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΠΈ.

Π­Ρ‚ΠΎΡ‚ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ смотрится ΠΎΡ‚Π»ΠΈΡ‡Π½ΠΎ Π½Π° Ρ‚Ρ‘ΠΌΠ½ΠΎΠΌ Ρ„ΠΎΠ½Π΅. Он выглядит слоТнСС ΠΈ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π΄Π°Ρ‚ΡŒ ΠΏΠΎΠ½ΡΡ‚ΡŒ Ρ‡Ρ‚ΠΎ комбинируя Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ свойства ΠΌΠΎΠΆΠ½ΠΎ Π΄ΠΎΠ±ΠΈΡ‚ΡŒΡΡ мноТСства Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠ² ΠΏΡƒΠ»ΡŒΡΠ°Ρ†ΠΈΠΈ ΠΈ пСрСливания надписСй.

Π’Ρ‚ΠΎΡ€ΠΎΠΉ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚


<style>
#blink-2{
  color: #fff;
  font-size: 24px;
  font-weight: 700;
  text-align: center;
  animation:blur .75s ease-out infinite;
  text-shadow:text-shadow: 0 0 5px #abc, 0 0 7px #abc;
}

@keyframes blur{
  from{
      text-shadow:0px 0px 10px #fff,
      0px 0px 10px #fff, 
      0px 0px 25px #fff,
      0px 0px 25px #fff,
      0px 0px 25px #fff,
      0px 0px 25px #fff,
      0px 0px 25px #fff,
      0px 0px 25px #fff,
      0px 0px 50px #fff,
      0px 0px 50px #fff,
      0px 0px 50px #7B96B8,
      0px 0px 150px #7B96B8,
      0px 10px 100px #7B96B8,
      0px 10px 100px #7B96B8,
      0px 10px 100px #7B96B8,
      0px 10px 100px #7B96B8,
      0px -10px 100px #7B96B8,
      0px -10px 100px #7B96B8;}
}
</style>
<p>Π’Ρ‚ΠΎΡ€ΠΎΠΉ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚</p>

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

15 ΠΏΠΎΡ‚Ρ€ΡΡΠ°ΡŽΡ‰ΠΈΡ… Π°Π½ΠΈΠΌΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Ρ… эффСктов для тСкста Π½Π° CSS

ΠšΡ€Π°ΡΠΈΠ²Ρ‹ΠΉ тСкст ΠΈ Ρ‚ΠΈΠΏΠΎΠ³Ρ€Π°Ρ„ΠΈΠΊΠ° способны ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Π’Π°Ρˆ сайт Π±ΠΎΠ»Π΅Π΅ ΠΏΡ€ΠΈΠ²Π»Π΅ΠΊΠ°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ. Π’ Π²Π΅Π± β€” Π΄ΠΈΠ·Π°ΠΉΠ½Π΅ CSS позволяСт ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Π±ΠΎΠ»Π΅Π΅ интСрСсныС эффСкты с тСкстом, ΠΏΡ€ΠΈ этом Π²ΠΎΠΎΠ±Ρ‰Π΅ Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ графичСскиС Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Ρ‹ ΠΈ скрипты. Π‘ ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ CSS Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ тСксту мноТСство Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… эффСктов, Ρ‚Π΅ΠΌ самым ΠΎΠΆΠΈΠ²ΠΈΡ‚ΡŒ Π΅Π³ΠΎ.

И для Ρ‚ΠΎΠ³ΠΎ Ρ‡Ρ‚ΠΎΠ±Ρ‹ это ΠΏΡ€ΠΎΠ΄Π΅ΠΌΠΎΠ½ΡΡ‚Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ, ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΡŽ Π’Π°ΠΌ ΠΏΠΎΠ΄Π±ΠΎΡ€ΠΊΡƒ ΠΈΠ· 15 эффСктов для тСкста, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ сдСланы Ρ‚ΠΎΠ»ΡŒΠΊΠΎ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ CSS, Π½ΠΎ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ всё ΠΆΠ΅ использовали Π½Π΅ большиС скрипты.

Бпасибо большоС http://www.hongkiat.comΒ ΠΈ ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ посмотритС ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π΅:

Эластичная анимация

Π­Ρ‚ΠΎΡ‚ эффСкт дСлаСтся с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽΒ CSS ΠΈ SVG, ΠΊΠ°ΠΊ Π²ΠΈΠ΄ΠΈΡ‚Π΅, Ρ‡Ρ‚ΠΎ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ получился ΠΏΠΎΡ‚Ρ€ΡΡΠ°ΡŽΡ‰ΠΈΠΌ.

ΠŸΠ΅Ρ€Π΅ΠΉΡ‚ΠΈ

Π“Π»ΡŽΠΊ с SVG

Π₯ΠΎΡ‚ΠΈΡ‚Π΅, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π’Π°Ρˆ тСкст Π½Π° сайтС ΠΈΠΌΠ΅Π» популярный глюк Π°Π½Π°Π»ΠΎΠ³ΠΎΠ²ΠΎΠ³ΠΎ тСлСвидСния? Π­Ρ‚ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽΒ CSS ΠΈ SVG Ρ„ΠΈΠ»ΡŒΡ‚Ρ€ΠΎΠ²

ΠŸΠ΅Ρ€Π΅ΠΉΡ‚ΠΈ

Π Π΅Ρ‚Ρ€ΠΎ Π»ΠΎΠ³ΠΎΡ‚ΠΈΠΏ

Π”Π°Π½Π½Ρ‹ΠΉ Π»ΠΎΠ³ΠΎΡ‚ΠΈΠΏ сдСлан Π½Π° CSS, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΈΠΌΠ΅Π΅Ρ‚ Π±Π΅Π³ΡƒΠ½ΠΎΠΊ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΡ‚ ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈΡ‚ΡŒ Π΅Π³ΠΎ.

ΠŸΠ΅Ρ€Π΅ΠΉΡ‚ΠΈ

Π­Ρ„Ρ„Π΅ΠΊΡ‚ сдвига для тСкста

Как Π±ΡƒΠ΄Ρ‚ΠΎ тСкст Ρ€Π°Π·Ρ€Π΅Π·Π°Π»ΠΈ острым Π½ΠΎΠΆΠΎΠΌ. Π­Ρ‚ΠΎΡ‚ эффСкт сдСлан с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ 70 Π»ΠΈΠ½ΠΈΠΉ Π½Π° CSS.

ΠŸΠ΅Ρ€Π΅ΠΉΡ‚ΠΈ

Длинная Ρ‚Π΅Π½ΡŒ для тСкста

Π­Ρ‚ΠΎΡ‚ элСгантный эффСкт Π΄Π»ΠΈΠ½Π½ΠΎΠΉ Ρ‚Π΅Π½ΠΈ для тСкста создан Ρ‚ΠΎΠ»ΡŒΠΊΠΎ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ CSS, ΠΈ смотрится ΠΎΠ½ ΡƒΠ΄ΠΈΠ²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ.

ΠŸΠ΅Ρ€Π΅ΠΉΡ‚ΠΈ

Π’ΡƒΠΌΠ°Π½Π½Ρ‹ΠΉ эффСкт для тСкста

ΠžΡ‚Π»ΠΈΡ‡Π½Ρ‹ΠΉ Ρ‚ΡƒΠΌΠ°Π½Π½Ρ‹ΠΉ эффСкт Π² основном для сайтов с Ρ‚Ρ‘ΠΌΠ½Ρ‹ΠΌ Π΄ΠΈΠ·Π°ΠΉΠ½ΠΎΠΌ. Π Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π΄Π°Π½Π½Ρ‹ΠΉ эффСкт Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π²Β Webkit Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π°Ρ…

ΠŸΠ΅Ρ€Π΅ΠΉΡ‚ΠΈ

Маска для тСкста Π½Π° SVG

ΠŸΠ΅Ρ€Π΅ΠΉΡ‚ΠΈ

Анимация для тСкста

Π­Ρ‚ΠΎ Π½Π° Π²ΠΈΠ΄ простая анимация, Π½ΠΎ ΠΎΠ½Π° сдСлана Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π° CSS ΠΈ стоит Π’Π°ΡˆΠ΅Π³ΠΎ внимания.

ΠŸΠ΅Ρ€Π΅ΠΉΡ‚ΠΈ

3d тСкст

Π­Ρ‚ΠΎ ΠΈΠ³Ρ€Π° с CSS тСнями, Π½ΠΎ ΠΊΠ°ΠΊ Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π²ΠΈΠ΄Π΅Ρ‚ΡŒ, Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ получился ΠΎΡ‡Π΅Π½ΡŒ классным.

ΠŸΠ΅Ρ€Π΅ΠΉΡ‚ΠΈ

ВСкст с Ρ„ΠΎΠ½ΠΎΠΌ

Π’Π΅Ρ€Π½Π΅Π΅ тСкст Ρ‚ΡƒΡ‚, ΠΊΠ°ΠΊ Π±Ρ‹, получаСтся ΠΏΡ€ΠΎΠ·Ρ€Π°Ρ‡Π½Ρ‹ΠΌ.

ΠŸΠ΅Ρ€Π΅ΠΉΡ‚ΠΈ

ΠœΠΈΠ³Π°ΡŽΡ‰ΠΈΠΉ тСкст

Π’ΡƒΡ‚ ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ Π²ΠΈΠ΄Π΅Ρ‚ΡŒ довольно ΠΏΡ€ΠΈΠ³Π»ΡƒΡˆΠ°ΡŽΡ‰ΠΈΠΉ свСт для тСкста, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΊ Ρ‚ΠΎΠΌΡƒ ΠΆΠ΅ Π΅Ρ‰Ρ‘ ΠΈ пСриодичСски ΠΌΠΈΠ³Π°Π΅Ρ‚.

ΠŸΠ΅Ρ€Π΅ΠΉΡ‚ΠΈ

Анимированная подпись

Π­Ρ‚ΠΎ Π½Π΅ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹ΠΉ эффСкт для тСкста Π½Π° CSS. ΠŸΠΎΠ΄ΠΎΠΉΠ΄Ρ‘Ρ‚ для мноТСства сайтов, ΠΈ Ρ‚ΠΎΡ‡Π½ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΡ€ΠΈΠ²Π»Π΅Ρ‡ΡŒ посСтитСлСй.

ΠŸΠ΅Ρ€Π΅ΠΉΡ‚ΠΈ

Π“Π»ΡŽΠΊ для страницы с 404 ошибкой

Π‘ΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½Π½ΠΎ Π½Π΅ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹ΠΉ ΠΈ красивый глюк, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΌΠΎΠΆΠ½ΠΎ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Π½Π° страницу с 404 ошибкой.

ΠŸΠ΅Ρ€Π΅ΠΉΡ‚ΠΈ

Космос

Π”ΠΎΠ²ΠΎΠ»ΡŒΠ½ΠΎ интСрСсный ΠΈ Ρ…ΠΎΡ€ΠΎΡˆΠΎ ΠΏΡ€ΠΎΠ΄ΡƒΠΌΠ°Π½Π½Ρ‹ΠΉ Π»ΠΎΠ³ΠΎΡ‚ΠΈΠΏ с Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΠ΅ΠΉ, которая Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π½Π° CSS

ΠŸΠ΅Ρ€Π΅ΠΉΡ‚ΠΈ

Π—Π°Π³Ρ€ΡƒΠ·ΠΊΠ°

Π­Ρ‚ΠΎ довольно интСрСсный эффСкт, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ Π½Π° ΠΏΡ€Π΅Π΄Π·Π°Π³Ρ€ΡƒΠ·ΠΊΡƒ Π’Π°ΡˆΠ΅Π³ΠΎ сайта

ΠŸΠ΅Ρ€Π΅ΠΉΡ‚ΠΈ

ΠΌΠΈΠ³Π°Π΅Ρ‚ — ΠΌΠΈΠ³Π°Π΅Ρ‚ исчСзновСниС CSS

ΠΌΠΈΠ³Π°Π΅Ρ‚ — ΠΌΠΈΠ³Π°Π΅Ρ‚ исчСзновСниС CSS — qaru

ΠŸΡ€ΠΈΡΠΎΠ΅Π΄ΠΈΠ½ΡΠΉΡ‚Π΅ΡΡŒ ΠΊ Stack Overflow , Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΡ‡ΠΈΡ‚ΡŒΡΡ, Π΄Π΅Π»ΠΈΡ‚ΡŒΡΡ знаниями ΠΈ ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ свою ΠΊΠ°Ρ€ΡŒΠ΅Ρ€Ρƒ.

Бпросил

ΠŸΡ€ΠΎΡΠΌΠΎΡ‚Ρ€Π΅Π½ΠΎ 23k Ρ€Π°Π·

Π― ΠΏΡ‹Ρ‚Π°ΡŽΡΡŒ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ div flash, Π½ΠΎ я Π½Π΅ Ρ…ΠΎΡ‡Ρƒ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ тСкст Π²Π½ΡƒΡ‚Ρ€ΠΈ Π½Π΅Π³ΠΎ ΠΌΠΈΠ³Π°Π», Ρ‚ΠΎΠ»ΡŒΠΊΠΎ сама ΠΊΠ½ΠΎΠΏΠΊΠ°.Π― Π½Π΅ знаю, ΠΊΠ°ΠΊ я ΠΌΠΎΠ³Ρƒ это ΠΎΠ±ΠΎΠΉΡ‚ΠΈ. НадСюсь, это ΠΈΠΌΠ΅Π΅Ρ‚ смысл. ΠšΡ‚ΠΎ-Π½ΠΈΠ±ΡƒΠ΄ΡŒ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΠΌΠΎΡ‡ΡŒ, поТалуйста?

Π’ΠΎΡ‚ ΠΊΠΎΠ΄:

  @ -moz-keyframes ΠΌΠΈΠ³Π°ΡŽΡ‚ {0% {opacity: 1;} 50% {opacity: 0.5;} 100% {opacity: 1;}} / * Firefox * /
@ -webkit-keyframes ΠΌΠΈΠ³Π°ΡŽΡ‚ {0% {opacity: 1;} 50% {opacity: 0.5;} 100% {opacity: 1;}} / * Webkit * /
@ -ms-keyframes ΠΌΠΈΠ³Π°ΡŽΡ‚ {0% {opacity: 1;} 50% {opacity: 0. 5;} 100% {opacity: 1;}} / * IE * /
@keyframes ΠΌΠΈΠ³Π°ΡŽΡ‚ {0% {opacity: 1;} 50% {opacity: 0.5;} 100% {opacity: 1;}} / * Opera * /

.ΡΠΊΠ°Ρ‡Π°Ρ‚ΡŒ {
    Ρ†Π²Π΅Ρ‚ Ρ„ΠΎΠ½Π°: красный;
    отступ: 15px 15px 15px 15px;
    Π²Ρ‹Ρ€Π°Π²Π½ΠΈΠ²Π°Π½ΠΈΠ΅ тСкста: Ρ†Π΅Π½Ρ‚Ρ€;
    ниТнСС полС: 4 пиксСля;
    Ρ€Π°Π·ΠΌΠ΅Ρ€ ΡˆΡ€ΠΈΡ„Ρ‚Π°: 24 пиксСля;
    радиус Π³Ρ€Π°Π½ΠΈΡ†Ρ‹: 5 пиксСлСй;
    -moz-transition: Π»Π΅Π³ΠΊΠΎΡΡ‚ΡŒ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ-Π²Ρ‹ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ Π½Π° 0,5 с;
    -webkit-transition: Π»Π΅Π³ΠΊΠΎΡΡ‚ΡŒ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ всСх 0,5 с;
    -o-transition: всС 0,5 с Π»Π΅Π³ΠΊΠΎΡΡ‚ΡŒ Π²Ρ‹Ρ…ΠΎΠ΄Π°;
    -ms-transition: Π»Π΅Π³ΠΊΠΎΡΡ‚ΡŒ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΠΈ Π²Ρ‹ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ Π½Π° 0,5 с;
    ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄: всС 0,5 с Π»Π΅Π³ΠΊΠΎΡΡ‚ΡŒ Π²Ρ…ΠΎΠ΄Π°-Π²Ρ‹Ρ…ΠΎΠ΄Π°;
    -moz-анимация: ΠΌΠΈΠ³Π°Π΅Ρ‚ Π½ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½ΠΎ 1,5 с бСсконСчная ΠΏΠ»Π°Π²Π½ΠΎΡΡ‚ΡŒ Π²Ρ‹Ρ…ΠΎΠ΄Π°; /* Fire Fox */
    -webkit-animation: ΠΌΠΈΠ³Π°Π΅Ρ‚ Π½ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½ΠΎ 1.5s бСсконСчная Π»Π΅Π³ΠΊΠΎΡΡ‚ΡŒ Π²Ρ…ΠΎΠ΄Π°-Π²Ρ‹Ρ…ΠΎΠ΄Π°; / * Webkit * /
    -ms-animation: ΠΌΠΈΠ³Π°Ρ‚ΡŒ Π½ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½ΠΎ 1,5 с бСсконСчноС ΠΏΠ»Π°Π²Π½ΠΎΠ΅ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅; / * IE * /
    анимация: ΠΌΠΎΡ€Π³Π°Π΅Ρ‚ Π½ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½ΠΎ 1,5 с бСсконСчная ΠΏΠ»Π°Π²Π½ΠΎΡΡ‚ΡŒ втягивания; / * ΠžΠΏΠ΅Ρ€Π° * /
}  
  
БКАЧАВЬ ΠŸΠ ΠžΠ‘ΠΠ«Π™ ΠŸΠ•Π Π˜ΠžΠ”
АлСксис Π’ΠΈΠ»ΠΊΠ΅

15. 3k88 Π·ΠΎΠ»ΠΎΡ‚Ρ‹Ρ… Π·Π½Π°ΠΊΠΎΠ²6060 сСрСбряных Π·Π½Π°ΠΊΠΎΠ²116116 Π±Ρ€ΠΎΠ½Π·ΠΎΠ²Ρ‹Ρ… Π·Π½Π°ΠΊΠΎΠ²

Боздан 20 ноя.

НикольНиколь

29922 Π·ΠΎΠ»ΠΎΡ‚Ρ‹Ρ… Π·Π½Π°ΠΊΠ°33 сСрСбряных Π·Π½Π°ΠΊΠ°99 Π±Ρ€ΠΎΠ½Π·ΠΎΠ²Ρ‹Ρ… Π·Π½Π°ΠΊΠΎΠ²

2
  @keyframes blink {
    0% {
           Ρ†Π²Π΅Ρ‚ Ρ„ΠΎΠ½Π°: rgba (255,0,0,1)
    }
    50% {
           Ρ†Π²Π΅Ρ‚ Ρ„ΠΎΠ½Π°: rgba (255,0,0,0.5)
    }
    100% {
           Ρ†Π²Π΅Ρ‚ Ρ„ΠΎΠ½Π°: rgba (255,0,0,1)
    }
}
@ -webkit-keyframes ΠΌΠΈΠ³Π°ΡŽΡ‚ {
    0% {
           Ρ†Π²Π΅Ρ‚ Ρ„ΠΎΠ½Π°: rgba (255,0,0,1)
    }
    50% {
           Ρ†Π²Π΅Ρ‚ Ρ„ΠΎΠ½Π°: rgba (255,0,0,0.5)
    }
    100% {
           Ρ†Π²Π΅Ρ‚ Ρ„ΠΎΠ½Π°: rgba (255,0,0,1)
    }
}

 .ΡΠΊΠ°Ρ‡Π°Ρ‚ΡŒ {

    отступ: 15px 15px 15px 15px;
    Π²Ρ‹Ρ€Π°Π²Π½ΠΈΠ²Π°Π½ΠΈΠ΅ тСкста: Ρ†Π΅Π½Ρ‚Ρ€;
    ниТнСС полС: 4 пиксСля;
    Ρ€Π°Π·ΠΌΠ΅Ρ€ ΡˆΡ€ΠΈΡ„Ρ‚Π°: 24 пиксСля;
    радиус Π³Ρ€Π°Π½ΠΈΡ†Ρ‹: 5 пиксСлСй;
    -moz-transition: Π»Π΅Π³ΠΊΠΎΡΡ‚ΡŒ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ-Π²Ρ‹ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ Π½Π° 0,5 с;
    -webkit-transition: Π»Π΅Π³ΠΊΠΎΡΡ‚ΡŒ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ всСх 0,5 с;
    -o-transition: всС 0. 5s Π»Π΅Π³ΠΊΠΎΡΡ‚ΡŒ установки;
    -ms-transition: Π»Π΅Π³ΠΊΠΎΡΡ‚ΡŒ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΠΈ Π²Ρ‹ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ Π½Π° 0,5 с;
    ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄: всС 0,5 с Π»Π΅Π³ΠΊΠΎΡΡ‚ΡŒ Π²Ρ…ΠΎΠ΄Π°-Π²Ρ‹Ρ…ΠΎΠ΄Π°;
    -moz-анимация: ΠΌΠΈΠ³Π°Π΅Ρ‚ Π½ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½ΠΎ 1,5 с бСсконСчная ΠΏΠ»Π°Π²Π½ΠΎΡΡ‚ΡŒ Π²Ρ‹Ρ…ΠΎΠ΄Π°;
    /* Fire Fox */
    -webkit-animation: ΠΌΠΈΠ³Π°Ρ‚ΡŒ Π½ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½ΠΎ 1,5 с бСсконСчноС Π»Π΅Π³ΠΊΠΎΡΡ‚ΡŒ Π²Ρ‹Ρ…ΠΎΠ΄Π°;
    / * Webkit * /
    -ms-animation: ΠΌΠΈΠ³Π°Ρ‚ΡŒ Π½ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½ΠΎ 1,5 с бСсконСчноС ΠΏΠ»Π°Π²Π½ΠΎΠ΅ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅;
    / * IE * /
    анимация: ΠΌΠΎΡ€Π³Π°Π΅Ρ‚ Π½ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½ΠΎ 1,5 с бСсконСчная ΠΏΠ»Π°Π²Π½ΠΎΡΡ‚ΡŒ втягивания;
    / * ΠžΠΏΠ΅Ρ€Π° * /
}  
  

БКАЧАВЬ

Π½Π΅ΠΏΡ€ΠΎΠ·Ρ€Π°Ρ‡Π½ΠΎΡΡ‚ΡŒ повлияСт Π½Π° div ΠΈ всС Π΅Π³ΠΎ Π΄ΠΎΡ‡Π΅Ρ€Π½ΠΈΠ΅ элСмСнты.Π― ΠΏΠΎΠ΄ΠΎΠ·Ρ€Π΅Π²Π°ΡŽ, Ρ‡Ρ‚ΠΎ Π²Π°ΠΌ Π½ΡƒΠΆΠ΅Π½ Ρ†Π²Π΅Ρ‚ Ρ„ΠΎΠ½Π° с Π°Π»ΡŒΡ„Π°-ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠΌ (ΠΏΡ€ΠΎΠ·Ρ€Π°Ρ‡Π½ΠΎΡΡ‚ΡŒΡŽ). Π˜Ρ‚Π°ΠΊ … ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ Ρ†Π²Π΅Ρ‚Π° RGBA Π½Π° Ρ„ΠΎΠ½Π΅