• Реклама: 🔥 Хочешь бесплатно получить Telegram Premium и узнать о Polymarket? Кликай сюда и читай условия!
  • Добро пожаловать на инвестиционный форум!

    Во всем многообразии инвестиций трудно разобраться. MMGP станет вашим надежным помощником и путеводителем в мире инвестиций. Только самые последние тренды, передовые технологии и новые возможности. 400 тысяч пользователей уже выбрали нас. Самые актуальные новости, проверенные стратегии и способы заработка. Сюда люди приходят поделиться своим опытом, найти и обсудить новые перспективы. 16 миллионов сообщений, оставленных нашими пользователями, содержат их бесценный опыт и знания. Присоединяйтесь и вы!

    Впрочем, для начала надо зарегистрироваться!
  • 📝 Знаешь буквы и умеешь их компоновать? Платим. Дорого. Бессрочная акция от MMGP: "ОПЛАТА ЗА СООБЩЕНИЯ"

Анимация текста через css

monahyip

Любитель
Регистрация
30.12.2015
Сообщения
261
Реакции
124
Поинты
0.010
Вижу мало полезных тем по дизайну. выложу одну фишечку - как сделать анимацию на css.
В общем, прикрутить анимацию можно на любое свойство любого элемента. Все прописывается в стилях (в файле, или прямо на странице).
Нужно всего лишь пару свойств (зависит от требований).
Например, код для фона сайта:
HTML:
@-webkit-keyframes fonsite {
      0% {background-color: #45CEEF;}
     30% {background-color: #FFF5A5;}
     60% {background-color: #FFD4DA;}
     100% {background-color: #D8CAB4;}
}

body {
     background-color: #45CEEF;    
     -webkit-animation: fonsite 10s infinite alternate;

}
теперь пройдемся по свойствам.
1 - @-webkit-keyframes - то что задает меняющие характеристики элемента.
2 - проценты - это шаг для смены функций (тестируйте чтобы понять детальнее).
3 - background-color: меняющееся свойство. Может быть что угодно - от размера шрифта до тени текста, и от границ блока до заокругленных уголков. Любое свойство css.
4 - -webkit-animation: fonsite 10s infinite alternate; То, что запускает механизм. 10сек - это интервал, за который все функции срабатывают. Если уменьшить - то будет все быстрее, если увеличить (до 40-50 сек) - то фон будет меняться плавнее.

Посмотреть онлайн можете здесь: Анимация фона на jsfiddle (реальный пример)

Теперь сделаем другую анимацию. Например, размер шрифта и цвет.
Посмотрите уроки по данным функциям, а в целом не сложно.
PHP:
@-webkit-keyframes raznoe {
      0% {color: #45CEEF;
      font-size:1em;}
     25% {color: #FFF5A5;
     font-size:1.2em;}
     50% {color: #FFD4DA;
     font-size:1.5em;}
     75% {color: #99D2E4;
     font-size:1.7em;}
     100% {color: #D8CAB4;}
}

.tagil {
     color: #45CEEF;    
     -webkit-animation: raznoe 10s infinite alternate;
    
}
Живой пример тут: Смена цвета и шрифта css без скриптов.
В общем, делать можно многое:_106:, под каждое свойство могу отдельную тему заводить :wink2:Если кому полезно было - пишите, спрашивайте :thumbsup:
 
Реклама: 🔥 Хочешь получить Telegram Premium и стать гуру Polymarket? Кликай сюда!

An27

МАСТЕР
Регистрация
03.07.2010
Сообщения
1,739
Реакции
615
Поинты
43.450

monahyip

Любитель
Регистрация
30.12.2015
Сообщения
261
Реакции
124
Поинты
0.010
на лендинг нужно было
Как то у меня на лендинг кнопку анимированную заказывали. Было два эффекта:
1) смена фона, ставился шаг в 15-20%, всего где-то 5-8 цветов, на время 3-5 секунд.
2) и бордюр - граница. С границей и без, интервал 2 секунды, всего два свойства - border:0, border:2px solid black;
Код в принципе несложный, но если нужно будет - спрашивайте.
 
Реклама: 🔥 Хочешь получить Telegram Premium и стать гуру Polymarket? Кликай сюда!

An27

МАСТЕР
Регистрация
03.07.2010
Сообщения
1,739
Реакции
615
Поинты
43.450
если нужно будет - спрашивайте.
Я в принципе разобрался, сам потестил. Пока ничего такого не горит.
Кстати, а для разных блоков один и тот же эффект можно применять? Но с разницей в 1-2 секунды?
 
Реклама: 🔥 Хочешь получить Telegram Premium и стать гуру Polymarket? Кликай сюда!

monahyip

Любитель
Регистрация
30.12.2015
Сообщения
261
Реакции
124
Поинты
0.010
Но с разницей в 1-2 секунды?
Думаю, стоит прописать по-другому. Или проценты поменять в новом свойство, или время изменить.
Но одно и то же "сдвинуть" не получиться. Применить можно, но с интервалами...разве что через скрипты.
 
Реклама: 🔥 Хочешь получить Telegram Premium и стать гуру Polymarket? Кликай сюда!
Сверху Снизу