Firefox Инспектор не показывает некоторые CSS свойства и их наследование, например -user-select. Как я могу показать их? - PullRequest
0 голосов
/ 01 апреля 2020

Мне нужно использовать определенную веб-страницу, которая не позволяет мне выбирать определенные текстовые элементы. Поскольку мне нужно выделить текст для копирования в буфер обмена, я попытался в TamperMonkey применить стиль « -moz-user-select: auto » (или даже « -moz-user-»). выберите: текст! важный"стиль) для большого содержащего элемента. На других веб-страницах этого сайта это сработало; но на некоторых страницах это не работает.

Итак, я попытался использовать Инструменты> 1016 *> Веб-разработчик> Инспектор, чтобы выяснить, какое правило CSS переопределяет мой внедренный стиль. В целях отладки я также дал содержащему элементу желтый цвет фона и красный текст в дополнение к стилю -moz-user-select. Я подумал, что, если фон не желтый, а текст не красный, то я вижу, что правило CSS переопределяет мои цвета, и это также должно быть тем, что переопределяет мое правило "Разрешить пользователю выбирать текст".

Но в инспекторе Firefox я не вижу правила, определяющего цвет фона, хотя он явно был изменен (так как на моем желтом фоне есть большие куски). С другой стороны, он показывает свойство "color: red" и любезно объясняет, от какого элемента унаследовано свойство.

Если Инспектор не показывает свойство background-color для элементов, то, я думаю, оно также может не отображать свойство -moz-user-select и то, что его переопределяет.

My вопрос: почему инспектор показывает свойство "color", а не свойство "background-color"? И как я могу заставить его показать мне свойство -moz-user-select для этого элемента?

(я постараюсь опубликовать скриншот, но сначала мне придется отредактировать некоторую конфиденциальную информацию.)

...