25 ФЕВРАЛЯ 2022

CSS-класс для блоков

В настройках блоков появилась возможность задавать CSS-класс. Эта функция позволит удобнее работать с модификациями: вы задаёте класс блоку и указываете его название в html-коде.

Примеры и пошаговая инструкция, как применить новую функцию.
Пример #1
Градиент на текстовом блоке
ABOUT US
Renner Yoga offers unique yoga classes for people of all skill levels. We will introduce you to a new way of life and feelings.

Блок AB501

Как сделать
1 шаг
Добавьте блок с большим текстом, например, AB501.

2 шаг
  • Откройте настройки блока, нажмите Добавить CSS Class Name;
  • Задайте название класса, например, uc-about.

3 шаг
  • Добавьте блок T123 HTML-код;
  • Скопируйте код ниже и вставьте его в блок T123.

<style>
.uc-about .t-title {
        background: linear-gradient(45deg, #e9474a 0%, #70358f 50%, #1e4be2 100%);
        background: -webkit-linear-gradient(45deg, #e9474a 0%, #70358f 50%, #1e4be2 100%);
        -webkit-background-clip: text;
        -moz-background-clip: text;
        -webkit-text-fill-color: rgba(255, 255, 255, 0); 
        -moz-text-fill-color: rgba(255, 255, 255, 0);
}
</style> 
→ Сохраните изменения и опубликуйте страницу

Готово!
Пример #2
Скруглённые фотографии
Some Words About Us
We are an interior design studio based in Wales. We work in three contemporary design styles: functional minimalism, eco, and modernist nouveau. We have a database of designers and architects inside and outside the company.

Блок AB903

Как сделать
1 шаг
Добавьте блок с фотографией, например, AB903.

2 шаг
  • Откройте настройки блока, нажмите Добавить CSS Class Name;
  • Задайте название стиля, например, uc-about.

3 шаг
  • Добавьте блок T123 HTML-код;
  • Скопируйте код ниже и вставьте его в блок T123.

<style>
.uc-about .t-bgimg {
        border-radius: 40px;
}
</style>

→ Сохраните изменения и опубликуйте страницу

Готово!
Пример #3
Анимация при наведении на кнопки
Пример #3
Анимация при наведении на кнопки
Только для десктопных версий
Наведите на кнопку
High Quality
We are a leading firm in providing quality and value to our customers. Each member of our team has at least 5 years of legal experience. We like what we do.
Learn more
Good Support
Our managers are always ready to answer your questions. You can call us during the weekends and at night. You can also visit our office for a personal consultation.
Learn more

Блок FR301

Как сделать
1 шаг
  • Добавьте блок с кнопкой, например, FR301.

2 шаг
  • Откройте настройки блока.
  • Задайте изначальный цвет для текста кнопки, для обводки и фона цвет указывать не нужно.
  • Нажмите Добавить CSS Class Name, задайте название стиля, например, uc-features.

3 шаг
  • Добавьте блок T123 HTML-код;
  • Скопируйте код ниже и вставьте его в блок T123.

<style> 
.uc-features .t-btn { 
    box-shadow: inset 0 0 0 2px #1f5bff; 
    position: relative; 
    transition: color 0.25s; 
    box-sizing: border-box; 
} 
 
.uc-features .t-btn::before, 
.uc-features .t-btn::after { 
    content: ''; 
    position: absolute; 
    border: 2px solid transparent; 
    width: 0; 
    height: 0; 
    top: 0; 
    left: 0; 
    box-sizing: inherit; 
} 
 
.uc-features .t-btn:hover { 
    color: #60daaa !important; 
} 
 
.uc-features .t-btn:hover::before, 
.uc-features .t-btn:hover::after { 
    width: 100%; 
    height: 100%; 
} 
 
.uc-features .t-btn:hover::before { 
    border-top-color: #60daaa; 
    border-right-color: #60daaa; 
    transition: width 0.15s ease-out, height 0.15s ease-out 0.15s; 
} 
 
.uc-features .t-btn:hover::after { 
    border-bottom-color: #60daaa; 
    border-left-color: #60daaa; 
    transition: height 0.15s ease-out, width 0.15s ease-out 0.15s; 
} 
</style>
→ Сохраните изменения и опубликуйте страницу

Готово!
Модификации кодом используют пользователи, которые понимают CSS. Служба поддержки Тильды не консультирует по вопросам работы сторонних скриптов.
Made on
Tilda