Как сделать текст прозрачным css
Перейти к содержимому

Как сделать текст прозрачным css

  • автор:

Как сделать текст полупрозрачным?

В CSS для определения полупрозрачного цвета есть специальный формат RGBA. Этот формат задаёт цвет в виде значений трёх компонент — красной, зелёной и синей, каждая из компонент меняется от 0 до 255. Четвёртым параметром идёт степень прозрачности этого цвета, задаётся от 0 до 1. Цвет в итоге может быть полностью прозрачным, полупрозрачным или полностью непрозрачным.

С помощью функции rgba() мы можем не просто определить цвет текста, но и одновременно степень его прозрачности. Сама функция rgba() в качестве значения применяется к свойству color.

Ниже представлены варианты определения цвета текста.

color: rgba(0,0,0,0) /* Полностью прозрачный текст */ color: rgba(0,0,0,1) /* Чёрный текст */ color: rgba(0,0,0,0.5) /* Полупрозрачный чёрный текст */ color: rgba(255,255,255,0.5) /* Полупрозрачный белый текст */ color: rgba(237,28,36,0.8) /* Полупрозрачный красный текст */

В примере 1 показано создание двух блоков — для сравнения в первом блоке цвет задан белым через шестнадцатеричное значение, во втором блоке цвет задан через функцию rgba() .

Пример 1. Использование rgba()

См. также

  • color
  • currentColor
  • text-fill-color
  • Атрибут link
  • Единицы цвета в CSS
  • Наследование в CSS
  • Работа с типографикой

CSS: Прозрачный текст с обводкой

Свойства меняющие цвет заливки и обводки текста с помощью CSS.

CSS 06.03.2021 2.7 г. Просмотров: 12k
Оценить код:

Комментарии

Ваш комментарий будет первым.
Войдите, чтобы оставить комментарий.

  • Сниппеты
  • Дизайн и вёрстка
  • Прозрачный текст с обводкой

Ничего лишнего — только сниппеты на developer.donnoval.ru

2013-2023 © «Полезный код» | developer.donnoval.ru

Прозрачный текст относительно фона

Допустим есть какой-либо прозрачный фон блока:
background-color: rgba(255, 255, 255, 0.75);
И на этом блоке отображается текст со следующим свойством:
color: rgba(255, 255, 255, 0.25);
Фон сайта задан так:
body < background-image: url(../images/font1.jpg);>
В итоге прозрачность текста видна относительно родительного элемента.
Фон сайта не виден с такой прозрачностью текста.
Как реализовать прозрачность текста к фону сайта в каком-либо элементе?
Т.е. в итоге будет видна часть фона из текста.

Отслеживать

6,488 6 6 золотых знаков 24 24 серебряных знака 31 31 бронзовый знак

задан 3 окт 2016 в 18:27

Dmitriy Doronin Dmitriy Doronin

437 5 5 серебряных знаков 19 19 бронзовых знаков

Вам, видимо, нужен nimbupani.com/…

3 окт 2016 в 18:35

1 ответ 1

Сортировка: Сброс на вариант по умолчанию

Вероятно таким образом.

@import url(http://fonts.googleapis.com/css?family=Oswald:400,700); body < font-family: 'Oswald', sans-serif; color: #fff; background-color: #000; >.wrapper < text-align: center; >.title < font-size: 2em; position: relative; margin: 0 auto 1em; padding: 1em 1em .25em 1em; text-align: center; text-transform: uppercase; >.title:after < position: absolute; top: 100%; left: 50%; width: 240px; height: 4px; margin-left: -120px; content: ''; background-color: #fff; >/* Clip text element */ .clip-text < font-size: 6em; font-weight: bold; line-height: 1; position: relative; display: inline-block; margin: .25em; padding: .5em .75em; text-align: center; /* Color fallback */ color: #fff; -webkit-background-clip: text; -webkit-text-fill-color: transparent; >.clip-text:before, .clip-text:after < position: absolute; content: ''; >/* Background */ .clip-text:before < z-index: -2; top: 0; right: 0; bottom: 0; left: 0; background-image: inherit; >/* Text Background (black zone) */ .clip-text:after < position: absolute; z-index: -1; top: .125em; right: .125em; bottom: .125em; left: .125em; background-color: #000; >/* Change the background position to display letter when the black zone isn't here */ .clip-text--no-textzone:before < background-position: -.65em 0; >.clip-text--no-textzone:after < content: none; >/* Use Background-size cover for photo background and no-repeat background */ .clip-text--cover, .clip-text--cover:before < background-repeat: no-repeat; -webkit-background-size: cover; background-size: cover; >/* Background image from http://thepatternlibrary.com/ and http://lorempixel.com */ .clip-text_one < background-image: url(http://lorempixel.com/480/200/abstract/7); >.clip-text_two < background-image: url(http://lorempixel.com/480/200/abstract); >.clip-text_tree < background-image: url(http://lorempixel.com/480/200/abstract/2); >.clip-text_four < background-image: url(http://lorempixel.com/480/200/abstract/4); >.clip-text_five < background-image: url(http://lorempixel.com/480/200/abstract/5); >.clip-text_six < background-image: url(http://lorempixel.com/480/200/abstract/9); >.clip-text_seven < background-image: url(http://lorempixel.com/480/200/abstract/8); >.clip-text_eight < background-image: url(http://lorempixel.com/410/200/people); >.clip-text_nine < background-image: url(http://lorempixel.com/480/200/nightlife); >.clip-text_ten < background-image: url(http://lorempixel.com/480/200/nightlife/8); >.clip-text_eleven < background-image: url(http://lorempixel.com/480/200/fashion/10/cc); background-size: cover; >.clip-text_twelve < background-image: url(http://lorempixel.com/480/200/people/7/cc); >.clip-text_thirteen < background-image: url(http://lorempixel.com/480/200/food/5/cc); >.clip-text_fourteen < background-image: url(http://lorempixel.com/480/200/city/9/cc); >.clip-text_fifteen < background-image: url(http://lorempixel.com/480/200/nightlife/5); >
 
Mask
Mask
Еще маска
Mask
Mask
Mask
Mask
Mask
Mask
Mask
Mask
Mask
Mask
Mask
Mask
Mask
html, body < background: grey; >p < margin: 0px; >#clip< /* Бекграунд добавлять первым */ background: linear-gradient(to bottom, #eee, rgba(222,112,6,0.2), #de7006),url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZlcnNpb249JzEuMScgd2lkdGg9JzQwMCcgaGVpZ2h0PSc0MDAnPgoJPGRlZnMgaWQ9J2RlZnM0Jz4KCQk8ZmlsdGVyIGNvbG9yLWludGVycG9sYXRpb24tZmlsdGVycz0nc1JHQicgaWQ9J2ZpbHRlcjMxMTUnPgoJCQk8ZmVUdXJidWxlbmNlIHR5cGU9J2ZyYWN0YWxOb2lzZScgbnVtT2N0YXZlcz0nMScgYmFzZUZyZXF1ZW5jeT0nMC45JyBpZD0nZmVUdXJidWxlbmNlMzExNycgLz4KCQkJPGZlQ29sb3JNYXRyaXggcmVzdWx0PSdyZXN1bHQ1JyB2YWx1ZXM9JzEgMCAwIDAgMCAwIDEgMCAwIDAgMCAwIDEgMCAwIDAgMCAwIDYgLTMuNzUgJyBpZD0nZmVDb2xvck1hdHJpeDMxMTknIC8+CgkJCTxmZUNvbXBvc2l0ZSBpbjI9J3Jlc3VsdDUnIG9wZXJhdG9yPSdpbicgaW49J1NvdXJjZUdyYXBoaWMnIHJlc3VsdD0ncmVzdWx0NicgaWQ9J2ZlQ29tcG9zaXRlMzEyMScgLz4KCQkJPGZlTW9ycGhvbG9neSBpbj0ncmVzdWx0Nicgb3BlcmF0b3I9J2RpbGF0ZScgcmFkaXVzPScxMCcgcmVzdWx0PSdyZXN1bHQzJyBpZD0nZmVNb3JwaG9sb2d5MzEyMycgLz4KCQk8L2ZpbHRlcj4KCTwvZGVmcz4KCTxyZWN0IHdpZHRoPScxMDAlJyBoZWlnaHQ9JzEwMCUnIHg9JzAnIHk9JzAnIGlkPSdyZWN0Mjk4NScgZmlsbD0nI2VlZWVlZScvPiAgICAgCgk8cmVjdCB3aWR0aD0nMTAwJScgaGVpZ2h0PScxMDAlJyB4PScwJyB5PScwJyBpZD0ncmVjdDI5ODUnIHN0eWxlPSdmaWxsOiNlMDg3Mjg7ZmlsdGVyOnVybCgjZmlsdGVyMzExNSknIC8+Cjwvc3ZnPg==); background-attachment: fixed; -webkit-text-fill-color: transparent; -webkit-background-clip: text; font-size: 28vw; font-weight: bold; text-align: center; >

Другая маска

Изображение с прозрачным текстом на CSS

Изображение с прозрачным текстом на CSS

Для того, чтобы на изображении был простой прозрачный текст, то изначально ваша картинка или фоновое изображение должны быть в элементе div, но, а блок контента идет в другом элементе div.

Далее нужно задействовать CSS-свойство opacity, чтобы установить прозрачное изображение или текст. Свойство opacity используется для настройки прозрачности текста или фотографии, где как уже было сказано, что в этом плане вы можете поставить палитру и выставить прозрачность. И здесь нужно знать значение непрозрачности, которое может составлять от 0,0 до 1,0, где низкое значение демонстрирует высокую прозрачность, а высокое значение показывает низкую прозрачность. Степень непрозрачности считается как непрозрачность% = непрозрачность * 100.

Как создать изображение с прозрачным текстом с помощью CSS

Создать изображение с прозрачным текстом с помощью CSS

Notebook

ZorNet.Ru — сайт для вебмастера

В то время как маркетологи и компании используют лучшие методы SEO, чтобы увеличить охват и увеличить трафик, поисковые системы ежедневно меняют свои алгоритмы — трансформируя эти лучшие практики. Сложность в том, что никто не знает, что это за алгоритмы.

.kudasd-socumen <
position: relative;
max-width: 645px;
margin: 0 auto;
>
.kudasd-socumen img <
vertical-align: middle;
>
.kudasd-socumen .dsanu-poged <
position: absolute;
bottom: 0;
background: rgb(0, 0, 0); /* Запасной цвет */
background: rgba(14, 14, 14, 0.5); /* Черный фон с непрозрачностью 0,5 */
color: #f3f3f7;
width: 100%;
padding: 18px;
>

Давайте посмотрим на другой пример, где текст установлен на фоновом изображении. Или вместо свойства непрозрачности вы можете просто установить значение цвета RGBA.

Второй вариант:

Делаем прозрачным текстом с помощью CSS

Тема аналогична, только темно прозрачный формат идет на все изображение, а по центру по вверх прописаны знаки.

ZorNet.Ru — сайт для вебмастера

body <
font-family: ‘Source Sans Pro’, sans-serif;
>
header <
background:
linear-gradient(
rgba(14, 14, 14, 0.5),
rgba(14, 14, 14, 0.5)
), url(http://zornet.ru/_fr/56/0712999.jpg);
background-size: cover;
height: 100vh;
>
.cugasup-ukedmen <
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
color: white;
text-align: center;
>
h1 <
text-transform: uppercase;
margin: 0;
font-size: 3rem;
white-space: nowrap;
>

Где при открытие страницы мы наблюдаем изображение на полный экран, где также идут аналогичные эффекты затемнение для описание название или заголовков по тематике.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *