#html #css
#HTML #css
Вопрос:
Я пытаюсь написать такой селектор, но безуспешно:
.something::after::selection
В принципе, я уже использую ::after для ввода некоторого содержимого, а именно изображения. Но я хочу, чтобы пользователь не мог «выбрать» это изображение и получить уродливую синюю заднюю тень.
Обычно я могу предотвратить это следующим образом:
.something::selection
{
background-color: transparent;
}
Но, похоже, это плохо сочетается с ::after .
Кто-нибудь пробовал это раньше или у вас есть решение?
Комментарии:
1. какой браузер? chrome, похоже, предотвращает выделение по умолчанию.
2. Я использую chrome, но он позволяет мне выбирать.
3. @corsen: Можете ли вы создать тестовый пример в jsfiddle.net ? Также на какой версии Chrome вы используете?
4. Я не могу воспроизвести в JSfiddle, используя только текст, и я не уверен, как использовать его с изображением.
5. @corsen: Разместите изображение где-нибудь и укажите ссылку на его URL-адрес на панели CSS скрипки.
Ответ №1:
Нет, в firefox я на 100% уверен, что вы не можете изменить этот эффект для выбранных изображений, зависит от системы и пока не настраивается
* отредактировано
Комментарии:
1. @BoltClock Я совершенно неправильно понял сообщение