display: flex
: Включает гибкую раскладку (Flexbox), что позволяет легко выравнивать и распределять пространство между элементами в контейнере.display: grid
: Включает сеточную раскладку (CSS Grid), что дает возможность создавать сложные макеты с использованием рядов и столбцов.display: table
: Элемент ведет себя как таблица, что полезно для макетов, требующих табличной структуры.<div class="block">Я блочный элемент</div>
<span class="inline">Я строчный элемент</span>
<div class="inline-block">Я строчно-блочный элемент</div>
<div class="flex-container">
<div>Я часть flex-контейнера</div>
</div>
<div class="grid-container">
<div>Я часть grid-контейнера</div>
</div>
@codeWeaveChannel | #css
Please open Telegram to view this post
VIEW IN TELEGRAM
🐳4🔥2👨💻2
.circle {
width: 100px;
height: 100px;
background-color: red;
clip-path: circle(50%);
}
.polygon {
width: 200px;
height: 200px;
background-color: green;
clip-path: polygon(50% 0%, 0% 100%, 100% 100%);
}
@codeWeaveChannel | #css
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥2👨💻2🐳1
.container {
display: grid;
grid-template-areas:
'header header'
'sidebar content'
'footer footer';
grid-gap: 10px;
}
.header { grid-area: header; }
.sidebar { grid-area: sidebar; }
.content { grid-area: content; }
.footer { grid-area: footer; }
@codeWeaveChannel | #css
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥3👨💻2🐳1
.element {
background: url('image.jpg');
mix-blend-mode: multiply;
}
@codeWeaveChannel | #css
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥3👨💻2🐳1
.element {
filter: blur(5px) brightness(150%);
}
@codeWeaveChannel | #css
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥2👨💻2🐳1
::marker
в CSS позволяет настраивать стиль маркеров, используемых в списках@codeWeaveChannel | #css
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥3👨💻2🐳1
@codeWeaveChannel | #css
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥2🐳2👨💻1