Удалить значок из закладки на панели инструментов Firefox в userChrome.css

Я пытаюсь удалить значок одной конкретной закладки на панели инструментов закладок Firefox (20.0). То есть пунктирная рамка слева от "Читать позже" на следующем изображении:

введите описание здесь

У меня есть мой userChrome.css файл следующим образом:

@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"); /*only needed once*/
.bookmark-item[label="Read Later"]{display: none;}

Также не работает следующее:

@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"); /*only needed once*/
#personal-bookmarks toolbarbutton[label="Read Later"] image{
    display: none !important;
    -moz-margin-end: 0px !important;
}

К сожалению, это ничего не делает. Есть идеи?


Ссылки, которые я использовал:

#bookmarksBarContent toolbarbutton изменения в userChrome.css

Как удалить значки с панели закладок FF 4?

1 ответ

Вы должны нацелить значок закладки. Попробуйте следующее:

@namespace url(http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul);

.bookmark-item .toolbarbutton-icon[label="Read Later"] {
    display: none !important;
}

Кроме того, вы можете выбрать все пустые значки закладок (которые не находятся в папках) следующим образом:

@namespace url(http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul);

.bookmark-item .toolbarbutton-icon:not([type="menu"]):not([src]) {
    display: none !important;
}
Другие вопросы по тегам