我想要删除Firefox的网址栏中的“页面操作”按钮,因此我将以下行添加到我的userChrome.css
文件中:
#urlbar-page-action-button {display:none !important;}
然而,什么也没发生。我怎样才能完成我正在尝试的目标?
我在version 57.0a1
上使用Firefox Macbook
。
答案 0 :(得分:3)
将#urlbar-page-action-button
更改为.urlbar-page-action
。
答案 1 :(得分:0)
我的解决方案遇到了一些麻烦。似乎#
是id的选择器,而不是类......等等。
您可以修改userChrome.css
中的<userprofile>/chrome/userChome.css
文件。使用about:profiles
验证您的个人资料目录位置。
以下是我新创建的userChrome.css
文件的内容:
/* Do not remove the @namespace line -- it's required for correct functioning */
@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");
/* -- Test to see if this file is loaded correctly -- */
/* * {background-color:red !important;} /* *emphasis* important, '!' isn't NOT in CSS */
/*
* HTML element to hide:
* <image xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"
* id="pageActionButton" class="urlbar-icon urlbar-page-action" role="button"
* tooltiptext="Page actions" onmousedown="BrowserPageActions.mainButtonClicked(event);"
* />
*
* element: image
* id: pageActionButton
* class: urlbar-icon urlbar-page-action
*/
image#pageActionButton {display:none !important;}
image.urlbar-page-action {display:none !important;}
/* who knows, maybe we get lucky and they change only one. */
一旦完成,你应该摆脱地址栏内置的新的Firefox 57.0汉堡包省略号按钮,没有“从地址栏中删除”选项,所有其他按钮(口袋,最喜欢的)都有。
答案 2 :(得分:0)
因为我想保留书签中的星星,所以这是我在https://www.reddit.com/r/firefox/comments/7vhcew/how_to_remove_page_actions_button_three/中找到的内容:
#pageActionButton { display: none !important; }