Настройка стилей для Mozilla Firefox

22 ноября 2009. Рубрики: Интернет, Рабочие заметки; автор — Юлия Панина aka Княгиня.

Немного о настройках браузера Фаерфокс (Mozilla Firefox). О том, как подключить пользовательские скрипты к браузеру Мозилла Фаерфокс я писала, теперь о подключении к нему же пользовательских стилей.

Что можно сделать пользовательскими стилями? Например:

  1. Настроить отображение содержания сайтов, в том числе убрать рекламные баннеры.
  2. Настроить под себя внешний вид часто посещаемых сайтов.
  3. Настроить вид самого Фаерфокса.

Собственные стили Фаерфокса находятся в файлах chrome/userContent.css и chrome/userChrome.css. Папка chrome располагается в профиле браузера (по умолчанию для Windows XP это /Documents and Settings/Имя_пользователя/Application Data/Mozilla/Firefox/Profiles/Название_профиля). В папке обычно находятся файлы userChrome-example.css и userContent-example.css, которые можно переименовать и использовать для создания своих стилей. Первый предназначен для работы с оформлением браузера, а второй — для стилей сайтов.

Иногда можно встретить рекомендацию размещать пользовательские стили в файлы /Program Files/Mozilla Firefox/res/*.css, но лучше этого не делать: при обновлении браузера эти файлы перезаписываются, и всё персональные настройки пропадают.

Правила css, добавленные в chrome/userContent.css и chrome/userChrome.css, вступают в силу после перезагрузки браузера.

Продолжение

7 комментариев на «Настройка стилей для Mozilla Firefox»
  1. Иван (62 комментария)

    А почему «Имя администратора»?
    Что, другим пользователям этого нельзя :) ?
    Кстати, в не-виндовс-ОС эти файлы «проживают» на схожих местах.
    Т.е. ~/mozilla/firefox/name_prof/chrome…

    Ответить на этот комментарий
    • Княгиня (660 комментариев)

      Да, верно: имя пользователя. Поправлю. Это я зарапортовалась со своей колокольни. Но это папка по умолчанию, а я уже давно перенесла настройки ФФ в собственную папку на другой диск.

      Ответить на этот комментарий
    • xoxol (3 комментария)

      да, кстати, в win7 хранится тут
      Users*USER_NAME*AppDataRoamingMozillaFirefoxProfiles*PROFILE_NAME*chrome

      Ответить на этот комментарий
  2. Серёга

    А Вы, случайно, не знаете, как изменить цвет границы фрейма по умолчанию?
    Например, страница:

    Page

    Граница фрейма отображается черной линией в один пиксель. Через стили невозможно изменить её цвет — в Firefox она по умолчанию чёрная. Мне хочется задать ей свой цвет.

    Ответить на этот комментарий
    • Княгиня (660 комментариев)

      Фрейм или ифрейм? У вас, видимо, был код, который не отобразился. Я с фреймами редко работаю, считаю их неэффективными. Попробуйте атрибут frameborder=»0″.

      Ответить на этот комментарий
  3. Серёга

    Да, почему-то код не отобразился… У меня 2 фрейма на странице и, соответственно, между ними граница. Так вот я хотел установить свой цвет этой границе. Если задать ей толщину в 1px, то в Мозилле она становиться чёрной и никак её не изменить: ни через стили, ни на прямую в теге.
    В общем, решения нет, т.к. это цвет по умолчанию для рельефных объектов в Windows, и меняется он только в самом Windows: Панель управления -> Экран -> Оформление -> Дополнительно -> Рельефные объекты.

    Ответить на этот комментарий
    • Княгиня (660 комментариев)

      Код съедается движком. Чтобы не съедал, надо заменять открывающую угловую скобку на мнемонику: <

      Ответить на этот комментарий

Есть что сказать? Не молчим!

Используйте теги: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong> <pre class="" code=""> <ul> <li> <ol> .

Комментарии короче 200 символов публикуются без активной ссылки. Пробелы не учитываются.

Ссылки с комментариев dofollow. Ознакомьтесь, пожалуйста, с правилами dofollow-комментирования. Кто не читает, тот сам себе враг.