Добавить в корзинуПозвонить
Найти в Дзене

Как сделать выделение текста другим цветом через CSS. ::Selection

Всем привет. Сегодня я вам покажу, как поменять цвет выделения текста на странице Это делается достаточно просто, и при этом может быть очень красиво и необычно. Зависит от того, как подобрать стили. Вот такое разноцветное выделение может разнообразить ваш сайт и стать хорошим дополнением к дизайну. У нас есть вот такой интересный сайт. Его я делал для примера, когда писал первые статьи для блога. Какая ностальгия 😀. На нём мы будем проводить опыты. Пишем вот это. Обращаемся к какому-либо элементу, можно ко всем сразу, и обращаемся к "::selection". Задаём цвет заднего фона и цвет текста. Получается так. Довольно неплохо, под сайт подходит. Или, например, вот так я сделал на сайте, который верстал в предыдущих статьях По-моему это очень хорошо вписывается в дизайн. Казалось бы, вещь вроде бы обычная, но для меня это что-то космическое, я в восторге. 😀 Если внимательнее посмотреть, как это делается, можно увидеть это. Тексту, который мы выделяем, назначаются определённые свойства. Можн
Оглавление

Всем привет. Сегодня я вам покажу, как поменять цвет выделения текста на странице

-2

Это делается достаточно просто, и при этом может быть очень красиво и необычно. Зависит от того, как подобрать стили. Вот такое разноцветное выделение может разнообразить ваш сайт и стать хорошим дополнением к дизайну.

Вопрос. Как сделать?

У нас есть вот такой интересный сайт. Его я делал для примера, когда писал первые статьи для блога. Какая ностальгия 😀. На нём мы будем проводить опыты.

-3

Пишем вот это. Обращаемся к какому-либо элементу, можно ко всем сразу, и обращаемся к "::selection". Задаём цвет заднего фона и цвет текста.

-4

Получается так. Довольно неплохо, под сайт подходит.

-5

Или, например, вот так я сделал на сайте, который верстал в предыдущих статьях

-6
-7

По-моему это очень хорошо вписывается в дизайн. Казалось бы, вещь вроде бы обычная, но для меня это что-то космическое, я в восторге. 😀

-8

Можно ли сделать интереснее?

Если внимательнее посмотреть, как это делается, можно увидеть это. Тексту, который мы выделяем, назначаются определённые свойства.

-9

Можно ли сделать выделение по круче? Например, увеличивать буквы при выделении, или сделать выделение в виде градиента? Попробуем задать на задний фон выделения вообще картинку.

-10

Нет, похоже он так не может. На свойства для "::selection" есть ограничения.

-11

В интернете, на страничке, посвящённой "::selection", написано, какие свойства можно ему задавать.

-12

Мы можем задавать тексту цвет, однородный задний фон, тени, а также свойство text-decoration (подчёркивание, зачёркивания).

Можно сделать текст с подчёркиванием

-13
-14

Можно зачёркивать выделенный текст, как будто это ошибка

-15
-16

Интересно.

Только вот зачем так выделять, не понятно. Но в теории, если постараться, этому применение найти можно.

Тени.

-17

Это странно. Но всё таки, в этом что-то есть... Выглядит необычно... Прикольно.
Такое чувство, как будто текст превращается в какие-то облака. Неплохая задумка.

-18

Красивее это выглядит, если вернуть фиолетовый цвет.

-19

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

-20

Тоже неплохо

-21

Конечно же, в фантазии своей мы ограничены. Я надеялся, что смогу использовать градиенты и разные эффекты. Но всё равно можно сделать выделение текста каким-нибудь интересным. В минимализме тоже есть красота 😁

Ну а я надеюсь, что вам понравилось. Если есть какие-то идеи, пишите в комментарии 😎. Ну а вы подписывайтесь на канал и ставьте лайки!!