Это правило в пользовательской таблице стилей, которую я использую, похоже, влияет на него:

*[id*='related'], *[id*='side'], *[role*="complementary"], *[id*='Panel'],  *[id*='Layout'] {
    visibility:hidden !important;
}

До:
1

После:

Итак, есть ли документация по его HTML?

Edit:: А можно ли исключить это с помощью @-moz-document regexp()?

Обходной путь:: префикс body для всех селекторов (body [id*='related'], ...) для ограничения применения только на веб-страницах. (по- видимому , боковая панель не живет внутри <body> тег) демо

1 ответ1

1

Интерфейс Firefox написан на XUL, который является формой XML. Его разметка практически идентична HTML с некоторыми другими преимуществами, особенно для разработчиков дополнений.

Чтобы просмотреть код, который создает пользовательский интерфейс, откройте новую вкладку и перейдите в chrome://browser/content/browser.xul . Это покажет интерфейс вашего веб-браузера внутри веб-браузера. Затем используйте встроенные в Firefox инструменты веб-разработчика для проверки разметки или нажмите Ctrl+U, чтобы просмотреть исходный код.

Его чертовски легко редактировать, даже для тех, у кого мало или совсем нет знаний в области программирования. Вот почему я люблю Firefox. Вы можете редактировать CSS в реальном времени, и когда вы довольны изменениями, используйте Stylish, чтобы создать новый стиль (пустой стиль, используя пространство имен XUL) и сохранить его.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .