1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/lhammer-You-need-to-know-css

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
text-effects.md 4.7 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
Отправлено 10.03.2025 04:31 b50c8d4

Общие текстовые эффекты

?> Основные сведения: :point_right: text-shadow, filter

<script v-pre type="text/x-template" id="text-effects">

<style> main { width: 100%; font: 180%/1.5 Baskerville, Palatino, serif; } main > div { display: flex; justify-content: space-around; align-items: center; flex-wrap: wrap; } main > div > h5 { width: 229px; } main > div > p { padding: 18px 28px; text-align: justify; hyphens: auto; } main > div:nth-of-type(1) > p { background: hsl(40, 28.57%, 58.82%); color: hsl(40, 28.57%, 28.82%); text-shadow: 0 0.03em 0.03em hsla(0, 0%, 100%, 0.8); } main > div:nth-of-type(2) > p { background: hsl(40, 28.57%, 28.82%); color: hsl(40, 28.57%, 58.82%); text-shadow: 0 0.03em 0.03em black; } main > div:nth-of-type(3) > p { background: #b4a078; color: white; /* text-shadow: 1px 1px black, -1px -1px black, 1px -1px black, -1px 1px black; */ text-shadow: 0 0 2px hsl(40, 28.57%, 28.82%), 0 0 2px hsl(40, 28.57%, 28.82%), 0 0 2px hsl(40, 28.57%, 28.82%), 0 0 2px hsl(40, 28.57%, 28.82%), 0 0 2px hsl(40, 28.57%, 28.82%), 0 0 2px hsl(40, 28.57%, 28.82%), 0 0 2px hsl(40, 28.57%, 28.82%), 0 0 2px hsl(40, 28.57%, 28.82%), 0 0 2px hsl(40, 28.57%, 28.82%); } main > div:nth-of-type(4) > p { background: #b4a078; color: white; } main > div:nth-of-type(4) > p text { fill: currentColor; } main > div:nth-of-type(4) > p svg { overflow: visible; } main > div:nth-of-type(4) > p use { stroke: hsl(40, 28.57%, 28.82%); stroke-width: 3; stroke-linejoin: round; } main > div:nth-of-type(5) > p, main > div:nth-of-type(6) > p, main > div:nth-of-type(7) > p { background: hsl(40, 28.57%, 28.82%); } main > div:nth-of-type(5) > p a, main > div:nth-of-type(6) > p a, main > div:nth-of-type(7) > p a { background: hsl(40, 28.57%, 28.82%); color: white; transition: 0.5s; font-weight: 500; text-shadow: 0 0 0.1em, 0 0 0.3em; } main > div:nth-of-type(5) > p a:hover { animation: 0.8s text-blink-effect infinite alternate; } main > div:nth-of-type(6) > p a:hover { color: transparent; text-shadow: 0 0 0.1em white, 0 0 0.3em white; } main > div:nth-of-type(7) > p a:hover { filter: blur(2px); } main > div:nth-of-type(8) > p {```markdown <style> .main p { font-size: 2rem; color: white; text-shadow: 3px 3px hsl(40, 28.57%, 28.82%), 4px 4px hsl(40, 28.57%, 28.82%); } @keyframes text-blink-effect { 50% { text-shadow: 0 0 .1em, 0 0 .3em; } to { text-shadow: 0 0 .1em; } } </style>
1️⃣ Светлый фон темный текст

You-need-to-know-css-tricks

2️⃣ Темный фон светлый текст

You-need-to-know-css-tricks

3️⃣ Пустотелый текст: text-shadow

You-need-to-know-css-tricks

4️⃣ Пустотелый текст: SVG

You-need-to-know-css-tricks

5️⃣ Внешнее свечение текста: text-shadow

You-need-to-know-css-tricks

6️⃣ Размытый текст: text-shadow

You-need-to-know-css-tricks

7️⃣ Размытый текст: filter

You-need-to-know-css-tricks

8️⃣ Выпуклый текст

You-need-to-know-css-tricks

9️⃣ Выпуклый текст

You-need-to-know-css-tricks

<script> </script> </script> ```! > Эффект размытия, реализованный с помощью `text-shadow`, не может плавно удаляться ```### Поддержка браузерами <iframe src="https://caniuse.bitsofco.de/embed/index.html?feat=css-gradients&periods=future_1,current,past_1,past_2,past_3&accessible-colours=false" frameborder="0" width="100%" height="436px"></iframe>

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/lhammer-You-need-to-know-css.git
git@api.gitlife.ru:oschina-mirror/lhammer-You-need-to-know-css.git
oschina-mirror
lhammer-You-need-to-know-css
lhammer-You-need-to-know-css
master