Сделать закладку панели инструментов только в Firefox Показать Favicon

11553
Vandelizer

В Chrome вы можете заменить названия закладок на панели инструментов на их значки. Можно ли сделать то же самое в Firefox? Я хочу, чтобы все мои закладки просто отображали значок в целях экономии места.

8
Как заменить имена закладок на их значки в Chrome? Я даже не знал, что это возможно. alex 14 лет назад 0
Я не совсем уверен, у моего друга это есть на его Chrome. Я не использую Chrome, потому что я использую OS X. Vandelizer 14 лет назад 0
Хорошо, спасибо за информацию. alex 14 лет назад 0
Смотрите ответ GAThrawn и мой комментарий. Andrew 6 лет назад 0

3 ответа на вопрос

7
The How-To Geek

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

alt text

Вот как я это делаю. Легко сделать и не требует еще одного дополнения :-) Chris_K 14 лет назад 2
хорошее решение, я думаю, мне нравится возможность иметь имя при пролонгации надстройки. Vandelizer 14 лет назад 0
Это единственный способ сделать это в Chrome, и поскольку я использую Xmarks для синхронизации моих закладок между двумя браузерами, я просто опускаю имя. Paul Lammertsma 14 лет назад 0
Плохое решение, на самом деле. Что делать, если у вас есть множество закладок? Что делать, если у вас есть дубликаты иконок закладок? Что если вы хотите, чтобы во всплывающих подсказках отображался текст? Andrew 6 лет назад 0
4
user10685

Для этого есть надстройка «Панель умных закладок»:

https://addons.mozilla.org/en-US/firefox/addon/4072

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

Просто установил его. Выглядит довольно хорошо Даст ему день использования. Vandelizer 14 лет назад 0
Использовать его целую вечность - это хорошо. Также см. Http://forums.mozillazine.org/viewtopic.php?t=202845 для добавления значков в папки. CAD bloke 13 лет назад 0
Это было сделано устаревшим. Его замена, Roomy Bookmarks Toolbar, теперь также устарела, начиная с Firefox 57 (и он постоянно вылетает из моего Firefox 56). Я искал другие дополнения, чтобы заменить его и не мог найти ни одного. Посмотрите ответ GAThrawn и мой комментарий, это единственное хорошее решение, которое у нас есть на данный момент. Andrew 6 лет назад 0
4
GAThrawn

Недостатком удаления описаний / меток является то, что вы теряете некоторую полезность закладки, вы не можете просто ввести ее имя в строку URL и найти ее больше, вашими закладками становится сложнее управлять, если значки теряются ( например, если вы переходите на другую машину). Вы можете сделать это, не устанавливая надстройки и не удаляя описания закладок, просто скрывая их.

Вы можете создать файл с именем " userChrome.css" в папке вашего профиля Firefox. Этот файл можно использовать для добавления правил CSS для настройки пользовательского интерфейса Firefox, включая скрытие этих меток.

Создайте текстовый файл в Блокноте со следующим содержанием:

/* * This file can be used to customize the look of Mozilla's user interface * You should consider using !important on rules which you want to * override default settings. */  /* * Do not remove the @namespace line -- it's required for correct functioning */ @namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");   /* set default namespace to XUL */  /* hide the bookmark toolbar icon labels */ toolbarbutton.bookmark-item>.toolbarbutton-text,toolbarbutton.bookmark-item>.toolbarbutton-multiline-text { display: none !important; } 

Сохраните этот файл как « userChrome.css» и сохраните его в Chromeпапке в папке вашего профиля Firefox. Это будет в одном из следующих мест на обычном Windows-боксе или в аналогичном для Mac / Linux:

Win XP: C: \ Documents and Settings \ * [YourLogin] \ Данные приложения \ Mozilla \ Firefox \ Профили \ [randomtext] *. Default \ chrome

В Vista: C: \ Users \ * [YourLogin] \ AppData \ Roaming \ Mozilla \ Firefox \ Profiles \ [randomtext] *. Default \ chrome

Обратите внимание, что возможно, что в данный момент в вашем профиле нет ни chromeпапки « userChrome.css», ни « », но вы можете создать их, если их в данный момент не существует. Больше информации на MozillaZine: UserChrome.css, спасибо @Andrew за то, что указал на это в комментариях.

После сохранения перезапустите Firefox, и вы обнаружите, что у вас есть панель инструментов для закладок без меток.

Если вам нужны примеры других вещей, которые вы можете установить с помощью этого файла, откройте userChrome-example.cssфайл, который вы должны увидеть в папке Chrome.

Было бы хорошо, если бы код не влиял на закладки на PrefBar. У меня есть несколько закладок на Prefbar (чтобы изменить размер шрифта и использовать моно), и когда я использую код, их ярлыки исчезают. И, конечно, вы не можете, насколько я знаю, добавить к ним иконку ... 10 лет назад 0
Использование этого подхода добавляет пустое место рядом со значком. Это пространство имеет смысл, если есть метка (в противном случае текст был бы слишком близко к значку), но если текст скрыт, пространство просто тратит пространство. Есть ли способ удалить это дополнительное пространство, кроме удаления метки? Или есть способ идентифицировать элемент в CSS не по его метке? Что-то вроде `.bookmark-item [tag =" _ THETAG _ "]` вместо `.bookmark-item [label =" _ THELABEL _ "]`? scenia 8 лет назад 0
Отлично, он все еще работает в Firefox 56! Однако обратите внимание, что «Этот файл не существует в новом профиле. Вы можете создать его вручную». (http://kb.mozillazine.org/index.php?title=UserChrome.css) Я вручную создал папку / chrome / и файл /chrome/userChrome.css, скопировал в нее вставленный выше код и перезапустил Firefox и это прекрасно работает. Большое спасибо! Andrew 6 лет назад 1
Я обновил это для Firefox 60 и Windows 10 ... Я наконец-то смог обнаружить, что это решение стало причиной того, что другие ярлыки в Firefox исчезли ... Я также смог обнаружить, благодаря этой ссылке: https : //github.com/Aris-t2/CustomCSSforFx, что через. в настройках FF WebDeveloper закладки были дочерними элементами специально под`element, и поэтому я смог выделить их, чтобы другие ярлыки Firefox продолжали появляться ... Andrew 5 лет назад 0
(Два параметра, которые я включил в настройках FF WebDeveloper: «Включить браузер Chrome и наборы инструментов для отладки надстроек» и «Включить удаленную отладку» - и затем мне пришлось предоставить ему разрешение после открытия «Консоли браузера», что позволило я действительно ** рассматриваю Firefox HTML + CSS * в Firefox *** (получите это!)! С этим знанием можно вручную изменить CSS практически всего в FF ...) Andrew 5 лет назад 0
«Панель инструментов браузера» * - надеюсь, на этот раз не будет какашки, которая отвергнет мое редактирование ... но в случае, если есть, я изменил селектор CSS на `toolbarbutton.bookmark-item> .toolbarbutton-text, toolbarbutton.bookmark -item> .toolbarbutton-multiline-text` ... Спасибо, что выкинули мою правку. Andrew 5 лет назад 1
@ Андрей, я не знаю, почему другие редакторы отказались от вашего редактирования, но мне это нравится, и я это одобрил. GAThrawn 5 лет назад 1