Доброго времени суток, друзья. Свойство clip-path создаёт область отсечения: внутри которой контент видно, а вне её – нет. Одним словом определяем, какая часть элемента должна отображаться. Тема весьма интересная, с неограниченными возможностями. Кого она заинтересует - информации много. Я же хочу предложить сегодня, как можно задать стили заголовка и статей в Блоггер или создать баннер блога, без фотошопа и других редакторов.
Вот, самый простой вариант оформления баннера с использованием свойства clip-path

Код
шпаргалки блогерши
</div>
<style>
.h1 {
text-align: center;
position: relative;
margin: 0;
box-sizing: border-box;
padding: 20px 105px;
font-family: Verdana, sans-serif;
font-weight: bold;
color: #FFF;
font-size: 46px;
line-height: 56px;
background:#009b76; /*общий фон*/
border: 8px solid #c0dcc0; /*размер и цвет рамки*/
z-index: 1;
text-shadow: 0 0 12px rgba(0,0,0,0.5), 0 2px 6px rgba(0,0,0,0.7);
text-transform: uppercase;
transition: font-size 250ms cubic-bezier(0.59, 0.04, 0.3, 1.43);
}
@media screen and (max-width: 780px) {
.h1 {
font-size: 26px;
line-height: 36px;
}
}
.h1:after {
content: attr(data-heading);
position: absolute;
padding: 20px 10px;
box-sizing: border-box;
left: 0;
z-index: 2;
overflow: hidden;
white-space: wrap;
width: 100%;
height: 100%;
top: 0;
text-align: center;
color: #BFE2FF; /*цвет текста*/
text-shadow: 0 0 12px rgba(0,0,0,0.5), 0 2px 6px rgba(0,0,0,0.7);
background: #a4e0cf;/*цвет фона разделительной фигуры*/
clip-path: polygon(0 0, 100% 0, 100% 10%, 0 100%);
}</style>
Можно до бесконечности играться со значениями свойства clip-path: а именно теми, что отмечены цветом. Таким образом изменить угол разделения. Вообще, если кому интересно, можно набрать в поиске, как создаются потрясающие эффекты с помощью clip-path.
Я приведу несколько примеров.
Заменим все значения lip-path, допустим, на такие 50% 0%, 100% 50%, 50% 100%, 0% 50%
Результат

Или вот такие значения 0 46%, 100% 15%, 55% 74%, 0 100%
Имеем уже другое

Ещё раз повторюсь, здесь нет ограничений в творчестве и это не займёт много времени. Можно придавать различные формы и собирать их в композиции. Есть много онлайн генераторов, где можно задать любой угол, это можно применить и к изображениям. Вот самый простой. Там всё понятно. Формируете нужную фигуру и получаете значения clip-path.
Ширина всего блока - 780px
Со всеми цветами rgba, которые задают значение тени текста text-shadow тоже играйтесь на своё усмотрение. Вместо фона можно вставить изображение, как вариант. Замените в коде любой background: на такую строку background: url('здесь адрес фоновой картинки');
Во всех случаях исходный заголовок дублируется и накладывается на оригинал. Потом этот дубль обрезаем под нужным углом с помощью свойства clip-path. Ну вот как - то так.
Если возникнут вопросы по настройкам, не стесняйтесь спрашивать в комментариях.
Спасибо за внимание и до встречи.
Очень забавная фишка! А у нас тут в Питере вторую неделю стоит жара за +30, Мы с моим собаком, Серым, люди северные и просто изнываем от жары. Впрочем, Серому хуже, он ведь мохнатый!
ОтветитьУдалитьСемён, про жару тема отдельная. У нас вообще до =40 доходило Вот здесь писала.https://poluhka.blogspot.com/2021/07/udar-teplom.html
ОтветитьУдалитьВикуша, дорогая, я привык к -62. А тут мы с Серым просто плавимся.
УдалитьПриветствую. Очень симпатичные варианты, Вика. Спасибо! В данном случае цвета изумительные. А ещё и поиграться можно... Это ж можно не только для баннера использовать. В закладки!
ОтветитьУдалитьЛюба, привет. Да хоть для чего можно, объявления, подзаголовки. Поиграйся, по возможности с цветом. Я в своё время подсела.
УдалитьОчень красиво и эффектно смотрится.
ОтветитьУдалитьСпасибо:)
Larisa Schuglya,рада, что Вам понравилось. Можно весьма уникальную штучку сделать. Здесь стили для заголовка использованы тег h1. Можно применять к другим тегам h2 и пр. И устанавливать в стили заголовков в шаблоне непосредственно.
ОтветитьУдалить