Blog

Вместе с Ahmad Shadeed, мы рассмотрим некоторые CSS-свойства, которые, я надеюсь, покажутся вам интересными. Для некоторых свойств посмотрим браузерную поддержку и применим подход прогрессивного улучшения, чтобы их можно было использовать, не боясь того, что свойство не поддерживается в браузере X.

Недавно, я разговаривал с другом о самых популярных CSS-библиотеках, которые используются для интеграции простых анимаций в проект. И меня поразило то, что некоторые из этих библиотек, особенно CSS, были написаны несколько лет назад. И я задал себе вопрос: "Имеет ли смысл подключать всю библиотеку, если мне нужно только 3 анимации?"

Мы познакомимся с двумя интересными свойствами для адаптации различного встроенного медиаконтента. Рассмотрим их значения, узнаем в каких случаях их использованиепринесет максимальную пользу, а так же рассмотрим поддержку этих свойств браузерами.

В этой статье, я покажу вам 10 лучших библиотек для CSS-анимаций, которые мне встречались на данный момент. В целом я перепробовал около тридцати библиотек. Некоторые были совсем маленькими, другие же довольно большими, но в итоге я отобрал десять самых лучших на мой взгляд.

Мне очень нравится дизайн сайта Sandwich. Среди множества красивых эффектов, у них есть заголовки с подчеркиванием в виде радуги, которая сдвигается при прокрутке. И этот небольшой эффект вычисляется не по скроллу, а его движение зависит от положения прокрутки.

Кастомные свойства (которые также известны как CSS переменные) позволяют нам хранить значения свойств для их последующего переиспользования в наших таблицах стилей. Если вы недавно узнали про них, то можете задаваться вопросом, а чем они лучше обычных переменных препроцессора (если вы конечно используете какой-либо препроцессор).