|
阅读:5408回复:14
url-addon-bar 书签图标撑大地址栏
在上一个版本39.0.2中,url-addon-bar是正常的,添加的扩展图标也没有出现撑大地址栏的情况。在今天更新到40.0.2的时候就会出现撑大地址栏的情况。各位有没有类似的情况应该如何解决?
|
|
|
1楼#
发布于:2015-08-18 22:17
|
|
|
2楼#
发布于:2015-08-18 20:46
width: auto !important; 大法好
|
|
|
3楼#
发布于:2015-08-18 19:31
刚发完帖子,发现url-addon-bar已有更新,感谢作者。
|
|
|
4楼#
发布于:2015-08-18 19:25
如果仅仅是下载按钮变大,下面这句就够了,40.0.2可用
/*调整下载按钮大小*/ #nav-bar :-moz-any( #downloads-button):-moz-any([cui-areatype="toolbar"],:not([cui-areatype])) > .toolbarbutton-icon{width: auto !important;} |
|
|
5楼#
发布于:2015-08-18 09:20
@namespace url(http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul);
@-moz-document url(chrome://browser/content/browser.xul) {
/*START: toolbar buttons on urlbar*/
#navigator-toolbox #nav-bar #urlbar toolbarbutton:not([type="menu-button"]):not(#back-button):not(#forward-button):not(#ctraddon_back-button):not(#ctraddon_forward-button):not(#urlbar-go-button):not(#urlbar-reload-button):not(#urlbar-stop-button),
#navigator-toolbox #nav-bar #urlbar toolbarbutton:not([type="menu-button"]):not(#back-button):not(#forward-button):not(#ctraddon_back-button):not(#ctraddon_forward-button):not(#urlbar-go-button):not(#urlbar-reload-button):not(#urlbar-stop-button):hover,
#navigator-toolbox #nav-bar #urlbar toolbarbutton:not([type="menu-button"]):not(#back-button):not(#forward-button):not(#ctraddon_back-button):not(#ctraddon_forward-button):not(#urlbar-go-button):not(#urlbar-reload-button):not(#urlbar-stop-button),
#navigator-toolbox #nav-bar #urlbar toolbarbutton > .toolbarbutton-menubutton-dropmarker{
background: none !important;
background-image: none !important;
border-color: transparent !important;
border:0px !important;
box-shadow: none !important;
transition-property: none !important;
transition-duration: 0ms !important;
}
#navigator-toolbox #nav-bar #urlbar toolbarbutton:not([type="menu-button"]):not(#back-button):not(#forward-button):not(#ctraddon_back-button):not(#ctraddon_forward-button):not(#urlbar-go-button):not(#urlbar-reload-button):not(#urlbar-stop-button){
padding: 0px 2px !important;
}
#navigator-toolbox #nav-bar #urlbar toolbarbutton:not(#feed-button):not([type="menu-button"]):not(#back-button):not(#forward-button):not(#ctraddon_back-button):not(#ctraddon_forward-button):not(#urlbar-go-button):not(#urlbar-reload-button):not(#urlbar-stop-button) .toolbarbutton-icon{
margin: -2px -3px !important;
}
#nav-bar #urlbar #feed-button:not([type="menu-button"]):not(#back-button):not(#forward-button):not(#ctraddon_back-button):not(#ctraddon_forward-button):not(#urlbar-go-button):not(#urlbar-reload-button):not(#urlbar-stop-button):not(.bookmark-item):not(#zoompage-zoomin-s):not(#zoompage-zoomout-s):not(#zoompage-zoomreset-t):not(#zoompage-zoomout-t):not(#zoompage-zoomin-t) {
padding: 0px 0px !important;
margin: 0px 0px !important;
}
#urlbar-icons dropmarker {
width: 0 !important;
display: none !important;
}
#navigator-toolbox > #nav-bar #urlbar .toolbarbutton-1 > .toolbarbutton-menubutton-button:not([disabled="true"]):not(:active):hover,
#navigator-toolbox > #nav-bar #urlbar .toolbarbutton-1:not([open="true"]):not(:active):hover > .toolbarbutton-menubutton-dropmarker:not([disabled="true"]),
#navigator-toolbox > #nav-bar #urlbar .toolbarbutton-1:not(#back-button):not(#forward-button):not(#ctraddon_back-button):not(#ctraddon_forward-button):not([type="menu-button"]):not([disabled="true"]):not([checked="true"]):not([open="true"]):not(:active):hover {
box-shadow: none !important;
transition: none !important;
}
#navigator-toolbox > #nav-bar #urlbar .toolbarbutton-1:not(#back-button):not(#forward-button):not(#ctraddon_back-button):not(#ctraddon_forward-button) > .toolbarbutton-menubutton-button:not([disabled="true"]):hover:active,
#navigator-toolbox > #nav-bar #urlbar .toolbarbutton-1:not(#back-button):not(#forward-button):not(#ctraddon_back-button):not(#ctraddon_forward-button):hover:active > .toolbarbutton-menubutton-dropmarker:not([disabled="true"]),
#navigator-toolbox > #nav-bar #urlbar .toolbarbutton-1:not(#back-button):not(#forward-button):not(#ctraddon_back-button):not(#ctraddon_forward-button)[open="true"] > .toolbarbutton-menubutton-dropmarker,
#navigator-toolbox > #nav-bar #urlbar .toolbarbutton-1:not(#back-button):not(#forward-button):not(#ctraddon_back-button):not(#ctraddon_forward-button):not([type="menu-button"]):not([disabled="true"]):hover:active,
#navigator-toolbox > #nav-bar #urlbar .toolbarbutton-1:not(#back-button):not(#forward-button):not(#ctraddon_back-button):not(#ctraddon_forward-button):not([type="menu-button"])[checked="true"],
#navigator-toolbox > #nav-bar #urlbar .toolbarbutton-1:not(#back-button):not(#forward-button):not(#ctraddon_back-button):not(#ctraddon_forward-button)[open="true"] {
box-shadow: none !important;
transition: none !important;
}
/*END: workaround for toolbarbuttons on urlbar*/
#nav-bar .toolbarbutton-1:not([type=menu-button]),
#nav-bar .toolbarbutton-1 > .toolbarbutton-menubutton-button,
#nav-bar .toolbarbutton-1 > .toolbarbutton-menubutton-dropmarker {
-moz-box-align: center !important;
}
#nav-bar .toolbarbutton-menubutton-button > .toolbarbutton-icon,
#nav-bar .toolbarbutton-1:not([type="menu"]) > .toolbarbutton-icon{
padding:0px !important;
}
#nav-bar:-moz-locale-dir(ltr) .toolbarbutton-menubutton-button > .toolbarbutton-icon{
padding-right:2px !important;
}
#nav-bar:-moz-locale-dir(rtl) .toolbarbutton-menubutton-button > .toolbarbutton-icon{
padding-left:2px !important;
}
#nav-bar #back-button > .toolbarbutton-icon,
#nav-bar #forward-button > .toolbarbutton-icon{
padding:1px !important;
border-radius:0px !important;
}
#nav-bar .toolbarbutton-menubutton-dropmarker > image{
padding-left:0px !important;
padding-right:0px !important;
padding-top:5px !important;
padding-bottom:4px !important;
margin-left:-1px !important;
margin-right:-1px !important;
}
#nav-bar #bookmarks-menu-button .toolbarbutton-menubutton-dropmarker > image{
padding:0 2px !important;
margin:0 !important;
}
#nav-bar #back-button:not(:hover) > .toolbarbutton-icon,
#nav-bar #forward-button:not(:hover) > .toolbarbutton-icon,
#nav-bar #back-button:hover[disabled] > .toolbarbutton-icon,
#nav-bar #forward-button:hover[disabled] > .toolbarbutton-icon{
-moz-appearance: none !important;
border: 1px solid transparent !important;
background: none !important;
box-shadow: none !important;
transition-property: none !important;
transition-duration: 0ms !important;
}
#nav-bar #back-button:hover > .toolbarbutton-icon,
#nav-bar #forward-button:hover:not([disabled]) > .toolbarbutton-icon{
-moz-appearance: none !important;
border: 1px solid #bbc9d7 !important;
box-shadow: none !important;
transition-property: none !important;
transition-duration: 0ms !important;
}
#nav-bar-customizationtarget *,
#nav-bar #urlbar-container,
#nav-bar #urlbar-wrapper,
#nav-bar #urlbar,
* #back-button .toolbarbutton-icon,
* #forward-button .toolbarbutton-icon,
* #back-button,
* #forward-button{
clip-path: none !important;
}
#back-button[disabled="true"] > .toolbarbutton-icon,
#forward-button[disabled="true"] > .toolbarbutton-icon,
#nav-bar #back-button[disabled="true"] {
opacity: 1.0 !important;
}
#navigator-toolbox #nav-bar .toolbarbutton-badge-stack,
#navigator-toolbox #nav-bar .toolbarbutton-badge-container,
#navigator-toolbox #nav-bar .toolbarbutton-menubutton-dropmarker > image,
#navigator-toolbox #nav-bar .toolbarbutton-menubutton-button .toolbarbutton-icon,
#navigator-toolbox #nav-bar toolbarbutton[type="menu-button"] > .toolbarbutton-icon,
#navigator-toolbox #nav-bar .toolbarbutton-1:-moz-any(:hover ,[checked],[open],[type="menu-button"]) > .toolbarbutton-icon,
#navigator-toolbox #nav-bar .toolbarbutton-1[type="menu-button"] > .toolbarbutton-menubutton-dropmarker::before{
-moz-appearance: none !important;
background: none !important;
background-image: none !important;
border-radius: 0;
border-color: transparent !important;
box-shadow: none !important;
transition-property: none !important;
transition-duration: 0ms !important;
}
#navigator-toolbox #nav-bar .toolbarbutton-1 > .toolbarbutton-menubutton-button,
#navigator-toolbox #nav-bar .toolbarbutton-1 > .toolbarbutton-menubutton-dropmarker,
#navigator-toolbox #nav-bar .toolbarbutton-1 {
-moz-appearance: none !important;
padding: 0px 0px !important;
/* background: rgba(151,152,153,.05)
linear-gradient(rgba(251,252,253,.95), rgba(246,247,248,.47) 49%,
rgba(231,232,233,.45) 51%, rgba(225,226,229,.3)) !important; */
background-clip: padding-box !important;
border-radius: 0;
/* border: 1px solid !important;
border-color: rgba(0,0,0,.12) rgba(0,0,0,.19) rgba(0,0,0,.38) !important;
box-shadow: 0 0 0 1px rgba(255,255,255,.3) inset,
0 0 0 2px rgba(255,255,255,.1) inset !important; */
}
#navigator-toolbox #nav-bar .toolbarbutton-1[type="menu-button"] {
-moz-appearance: none !important;
padding: 0 !important;
background: none !important;
border: none !important;
box-shadow: none !important;
}
#navigator-toolbox #nav-bar .toolbarbutton-1 > .toolbarbutton-menubutton-dropmarker {
-moz-border-start-style: none !important;
}
#navigator-toolbox #nav-bar .toolbarbutton-1 > .toolbarbutton-menubutton-button:-moz-locale-dir(ltr),
#navigator-toolbox #nav-bar .toolbarbutton-1 > .toolbarbutton-menubutton-dropmarker:-moz-locale-dir(rtl) {
border-top-right-radius: 0 !important;
border-bottom-right-radius: 0 !important;
}
#navigator-toolbox #nav-bar .toolbarbutton-1 > .toolbarbutton-menubutton-button:-moz-locale-dir(rtl),
#navigator-toolbox #nav-bar .toolbarbutton-1 > .toolbarbutton-menubutton-dropmarker:-moz-locale-dir(ltr) {
border-top-left-radius: 0 !important;
border-bottom-left-radius: 0 !important;
}
#navigator-toolbox #nav-bar .toolbarbutton-1[disabled="true"] {
opacity: .8 !important;
}
#navigator-toolbox #nav-bar .toolbarbutton-1[disabled="true"] > .toolbarbutton-menubutton-button > .toolbarbutton-icon,
#navigator-toolbox #nav-bar .toolbarbutton-1[disabled="true"] > .toolbarbutton-icon {
opacity: .5 !important;
}
#navigator-toolbox #nav-bar .toolbarbutton-1 > .toolbarbutton-menubutton-button:not([disabled="true"]):not(:active):hover,
#navigator-toolbox #nav-bar .toolbarbutton-1:not([open="true"]):not(:active):hover > .toolbarbutton-menubutton-dropmarker:not([disabled="true"]),
#navigator-toolbox #nav-bar .toolbarbutton-1:not([type="menu-button"]):not([disabled="true"]):not([checked="true"]):not([open="true"]):not(:active):hover {
background-color: hsla(190,60%,70%,.5) !important;
border-color: hsla(190,50%,65%,.8) hsla(190,50%,50%,.8) hsla(190,50%,40%,.8) !important;
box-shadow: 0 0 0 1px rgba(255,255,255,.3) inset,
0 0 0 1.5px rgba(255,255,255,.1) inset,
0 0 3.5px hsl(190,90%,80%) !important;
transition: background-color .4s ease-in,
border-color .3s ease-in,
box-shadow .3s ease-in !important;
}
#navigator-toolbox #nav-bar .toolbarbutton-1 > .toolbarbutton-menubutton-button:not([disabled="true"]):hover:active,
#navigator-toolbox #nav-bar .toolbarbutton-1:hover:active > .toolbarbutton-menubutton-dropmarker:not([disabled="true"]),
#navigator-toolbox #nav-bar .toolbarbutton-1[open="true"] > .toolbarbutton-menubutton-dropmarker,
#navigator-toolbox #nav-bar .toolbarbutton-1:not([type="menu-button"]):not([disabled="true"]):hover:active,
#navigator-toolbox #nav-bar .toolbarbutton-1:not([type="menu-button"])[checked="true"],
#navigator-toolbox #nav-bar .toolbarbutton-1[open="true"] {
background-color: transparent !important;
border-color: rgba(0,0,0,.65) rgba(0,0,0,.55) rgba(0,0,0,.5) !important;
box-shadow: 0 0 6.5px rgba(0,0,0,.4) inset,
0 0 2px rgba(0,0,0,.4) inset,
0 1px 0 rgba(255,255,255,.4) !important;
}
#navigator-toolbox #nav-bar .toolbarbutton-1[checked="true"]:not(:active):hover {
background-color: rgba(90%,90%,90%,.4) !important;
transition: background-color .4s !important;
}
#navigator-toolbox #nav-bar .toolbarbutton-1 > .toolbarbutton-menubutton-button > .toolbarbutton-icon,
#navigator-toolbox #nav-bar .toolbarbutton-1 > .toolbarbutton-icon {
-moz-margin-end: 0 !important;
}
#navigator-toolbox #nav-bar .toolbarbutton-1 > .toolbarbutton-menubutton-button > .toolbarbutton-icon,
#navigator-toolbox #nav-bar .toolbarbutton-1:not(:-moz-any(#back-button, #forward-button, #reload-button, #stop-button, #home-button, #print-button, #downloads-button, #history-button, #bookmarks-button, #bookmarks-menu-button, #new-tab-button, #new-window-button, #cut-button, #copy-button, #paste-button, #fullscreen-button, #zoom-out-button, #zoom-in-button, #sync-button, #feed-button, #tabview-button)) > .toolbarbutton-icon {
margin: 1px !important;
}
#navigator-toolbox #nav-bar .toolbarbutton-1,
#navigator-toolbox #nav-bar .toolbarbutton-1 > .toolbarbutton-menubutton-button {
min-width: 26px;
}
#navigator-toolbox #nav-bar #urlbar-icons .toolbarbutton-1,
#navigator-toolbox #nav-bar #urlbar-icons .toolbarbutton-1 > .toolbarbutton-menubutton-button {
min-width: unset !important;
}
#navigator-toolbox #nav-bar .toolbarbutton-1 > .toolbarbutton-menubutton-dropmarker{
padding: 0px !important;
}
#navigator-toolbox #nav-bar #ctraddon_back-button:-moz-locale-dir(ltr),
#navigator-toolbox #nav-bar #back-button:-moz-locale-dir(ltr),
#navigator-toolbox #nav-bar #zoom-out-button:-moz-locale-dir(ltr){
margin: 1px -2px 1px 1px !important;
border-top-right-radius: 0px !important;
border-bottom-right-radius: 0px !important;
}
#navigator-toolbox #nav-bar #ctraddon_forward-button:-moz-locale-dir(ltr),
#navigator-toolbox #nav-bar #forward-button:-moz-locale-dir(ltr),
#navigator-toolbox #nav-bar #zoom-in-button:-moz-locale-dir(ltr){
border-top-left-radius: 0px !important;
border-bottom-left-radius: 0px !important;
}
#navigator-toolbox #nav-bar #back-button:-moz-locale-dir(rtl),
#navigator-toolbox #nav-bar #forward-button:-moz-locale-dir(rtl),
#navigator-toolbox #nav-bar #ctraddon_back-button:-moz-locale-dir(rtl),
#navigator-toolbox #nav-bar #ctraddon_forward-button:-moz-locale-dir(rtl){
border-top-left-radius: 0px !important;
border-bottom-left-radius: 0px !important;
}
#navigator-toolbox #nav-bar #ctraddon_back-button:-moz-locale-dir(rtl)
#navigator-toolbox #nav-bar #back-button:-moz-locale-dir(rtl){
margin: 1px 1px 1px -2px !important;
}
#navigator-toolbox #nav-bar #zoom-out-button:-moz-locale-dir(rtl){
margin: 1px 1px 1px -2px !important;
border-top-left-radius: 0px !important;
border-bottom-left-radius: 0px !important;
}
#navigator-toolbox #nav-bar #zoom-in-button:-moz-locale-dir(rtl){
border-top-right-radius: 0px !important;
border-bottom-right-radius: 0px !important;
}
window:not([chromehidden~="toolbar"]) #urlbar-container > #back-button{
border-top-left-radius:2.5px !important;
border-bottom-left-radius:2.5px !important;
}
window:not([chromehidden~="toolbar"]) #urlbar-container > #forward-button[disabled] {
opacity: 1.0 !important;
transition: none !important;
transition-property: none !important;
transition-delay: 0s !important;
}
window:not([chromehidden~="toolbar"]) #urlbar-container > #forward-button[disabled] > .toolbarbutton-icon {
opacity: .5 !important;
}
window:not([chromehidden~="toolbar"]) #urlbar-container[forwarddisabled] > #urlbar-wrapper {
clip-path: none !important;
}
window:not([chromehidden~="toolbar"]) #urlbar-container[forwarddisabled] > #urlbar-wrapper > #urlbar {
margin-left: 0px !important;
transition: none !important;
transition-property: none !important;
transition-delay: 0s !important;
}
/* START: urlbar border tweaking (default theme does not provide left urlbar border) */
#main-window #navigator-toolbox #nav-bar #urlbar,
#main-window #navigator-toolbox #nav-bar .searchbar-textbox {
border: 1px solid ThreeDShadow !important;
}
@media (-moz-windows-default-theme) {
#main-window #navigator-toolbox #nav-bar #urlbar,
#main-window #navigator-toolbox #nav-bar .searchbar-textbox {
border-color: rgba(0,0,0,.32) !important;
}
}
#main-window #navigator-toolbox #nav-bar #urlbar:-moz-lwtheme,
#main-window #navigator-toolbox #nav-bar .searchbar-textbox:-moz-lwtheme {
border-color: rgba(0,0,0,.32) !important;
}
@media (-moz-windows-default-theme) {
#main-window #navigator-toolbox #nav-bar #urlbar:not(:-moz-lwtheme),
#main-window #navigator-toolbox #nav-bar .searchbar-textbox:not(:-moz-lwtheme) {
border-color: hsla(210,54%,20%,.25) hsla(210,54%,20%,.27) hsla(210,54%,20%,.3) hsla(210,54%,20%,.27) !important;
}
#main-window #navigator-toolbox #nav-bar #urlbar:not(:-moz-lwtheme)[focused],
#main-window #navigator-toolbox #nav-bar .searchbar-textbox:not(:-moz-lwtheme)[focused] {
border-color: Highlight !important;
}
@media (-moz-os-version: windows-vista),
(-moz-os-version: windows-win7) {
#main-window #navigator-toolbox #nav-bar #urlbar:not(:-moz-lwtheme):not([focused]):hover,
#main-window #navigator-toolbox #nav-bar .searchbar-textbox:not(:-moz-lwtheme):not([focused]):hover {
border-color: hsla(210,54%,20%,.35) hsla(210,54%,20%,.37) hsla(210,54%,20%,.4) hsla(210,54%,20%,.37) !important;
}
#main-window #navigator-toolbox #nav-bar #urlbar:not(:-moz-lwtheme)[focused],
#main-window #navigator-toolbox #nav-bar .searchbar-textbox:not(:-moz-lwtheme)[focused] {
border-color: hsla(206,100%,60%,.65) hsla(206,100%,55%,.65) hsla(206,100%,50%,.65) hsla(206,100%,55%,.65) !important;
}
}
}
/* END: urlbar border tweaking (default theme does not provide left urlbar border) */
window:not([chromehidden~="toolbar"]) #ctraddon_back-forward-button:-moz-locale-dir(ltr) > #forward-button,
window:not([chromehidden~="toolbar"]) #urlbar-container:-moz-locale-dir(ltr) > #forward-button{
-moz-margin-start: 0px !important;
-moz-margin-end: 2px !important;
-moz-padding-start: 7px !important;
}
window:not([chromehidden~="toolbar"]) #ctraddon_back-forward-button:-moz-locale-dir(rtl) > #ctraddon_forward-button,
window:not([chromehidden~="toolbar"]) #urlbar-container:-moz-locale-dir(rtl) > #forward-button{
-moz-margin-start: -2px !important;
-moz-margin-end: 2px !important;
-moz-padding-end: 0px !important;
}
#nav-bar #notification-popup-box + *{
-moz-padding-start: 9px !important;
transition: none !important;
}
#nav-bar #notification-popup-box[hidden] + * {
-moz-padding-start: 2px !important;
transition: none !important;
}
#nav-bar #notification-popup-box:not([hidden]) {
padding-left:2px !important;
padding-right:2px !important;
transition: none !important;
}
#PanelUI-button #PanelUI-menu-button image{
padding:0px !important;
}
/* Australis buttons, that are normally inside panel ui menu */
#nav-bar :-moz-any(#cut-button,#copy-button,#paste-button,#zoom-out-button,#zoom-in-button,#zoom-reset-button){
-moz-appearance: none !important;
padding: 0px 0px !important;
margin:1px 1px !important;
background: rgba(151,152,153,.05)
linear-gradient(rgba(251,252,253,.95), rgba(246,247,248,.47) 49%,
rgba(231,232,233,.45) 51%, rgba(225,226,229,.3)) padding-box !important;
border-radius: 0;
border: 1px solid !important;
border-color: rgba(0,0,0,.12) rgba(0,0,0,.19) rgba(0,0,0,.38) !important;
box-shadow: 0 0 0 1px rgba(255,255,255,.3) inset,
0 0 0 2px rgba(255,255,255,.1) inset !important;
color: black !important;
text-shadow: 0 0 2px white !important;
transition-property: background-color, border-color, box-shadow !important;
transition-duration: 250ms !important;
}
#nav-bar :-moz-any(#cut-button,#copy-button,#paste-button,#zoom-out-button,#zoom-in-button,#zoom-reset-button):hover{
background-color: hsla(190,60%,70%,.5) !important;
border-color: hsla(190,50%,65%,.8) hsla(190,50%,50%,.8) hsla(190,50%,40%,.8) !important;
box-shadow: 0 0 0 1px rgba(255,255,255,.3) inset,
0 0 0 1.5px rgba(255,255,255,.1) inset,
0 0 3.5px hsl(190,90%,80%) !important;
transition: background-color .4s ease-in,
border-color .3s ease-in,
box-shadow .3s ease-in !important;
}
#nav-bar :-moz-any(#cut-button,#copy-button,#paste-button,#zoom-out-button,#zoom-in-button,#zoom-reset-button)[open="true"],
#nav-bar :-moz-any(#cut-button,#copy-button,#paste-button,#zoom-out-button,#zoom-in-button,#zoom-reset-button):hover:active{
background-color: hsla(210,54%,20%,.2) !important;
border-color: hsla(210,54%,20%,.3) hsla(210,54%,20%,.35) hsla(210,54%,20%,.4) !important;
box-shadow: 0 1px 1px rgba(0,0,0,.1) inset,
0 0 2px rgba(0,0,0,.3) inset,
0 1px 0 hsla(210,54%,20%,0),
0 0 2px hsla(210,54%,20%,0) !important;
text-shadow: none !important;
transition: none !important;
}
#nav-bar #edit-controls > separator,
#nav-bar #zoom-controls > separator {
visibility:collapse !important;
}
#main-window #navigator-toolbox #nav-bar #zoom-reset-button{
border-radius:0px !important;
border-left: 1px solid transparent !important;
border-right: 1px solid transparent !important;
min-width:32px !important;
}
#main-window #navigator-toolbox #nav-bar #zoom-reset-button:hover label{
-moz-appearance: none !important;
background: none !important;
border-color: transparent !important;
box-shadow: none !important;
}
#nav-bar #zoom-reset-button .toolbarbutton-text {
margin:0 0 -4px 0 !important;
padding:0 !important;
}
#main-window #navigator-toolbox #nav-bar #zoom-reset-button{
-moz-margin-start:1px !important;
-moz-margin-end:-3px !important;
}
#nav-bar :-moz-any(#cut-button,#copy-button,#paste-button,#zoom-out-button,#zoom-in-button){
min-width:28px !important;
}
#nav-bar #zoom-in-button {
margin-right:-3px !important
}
window:not([chromehidden~="toolbar"]) #urlbar-container:not(:hover) > #forward-button[disabled],
window:not([chromehidden~="toolbar"]) #urlbar-container > #forward-button[occluded-by-urlbar],
#urlbar-container[forwarddisabled] #forward-button,
#forward-button[disabled]{
visibility:visible !important;
opacity: 1.0 !important;
}
/* remove PanelUI-buttons separator */
#PanelUI-button {
background:none !important;
}
/* adjust Bookmarks menu popup */
#nav-bar #BMB_bookmarksPopup {
margin-top: -2px !important;
}
#PanelUI-popup,
#downloadsPanel,
#nav-bar .panel-arrow[side=top]{
margin-top:2px !important;
}
/* adjust dropmarker for toolbar menu buttons */
#nav-bar toolbarbutton[type="menu"]:-moz-locale-dir(ltr) .toolbarbutton-menu-dropmarker {
margin-left: -18px !important;
margin-right: -6px !important;
}
#nav-bar toolbarbutton[type="menu"]:-moz-locale-dir(rtl) .toolbarbutton-menu-dropmarker {
margin-right: -18px !important;
margin-left: -6px !important;
}
/*buttons with SVG images*/
#nav-bar .toolbarbutton-1[image$="svg"] .toolbarbutton-icon {
max-width: 18px !important;
width: auto !important;
height: auto !important;
}
#nav-bar toolbarbutton[id^="action-button-"] .toolbarbutton-icon,
#nav-bar toolbarbutton[id^="toggle-button-"] .toolbarbutton-icon {
width:18px !important;
padding:0px !important;
}
#nav-bar toolbarbutton[id^="action-button-"] .toolbarbutton-badge-stack,
#nav-bar toolbarbutton[id^="toggle-button-"] .toolbarbutton-badge-stack,
#nav-bar toolbarbutton[id^="action-button-"] .toolbarbutton-badge,
#nav-bar toolbarbutton[id^="toggle-button-"] .toolbarbutton-badge,
#nav-bar toolbarbutton[id^="action-button-"] .toolbarbutton-badge-container,
#nav-bar toolbarbutton[id^="toggle-button-"] .toolbarbutton-badge-container {
padding:0px !important;
}
/* fix badges */
#nav-bar toolbarbutton .toolbarbutton-badge-stack image,
#nav-bar #loop-button .toolbarbutton-badge-container image,
#nav-bar #loop-button-throttled .toolbarbutton-badge-container image,
#nav-bar #PanelUI-menu-button .toolbarbutton-badge-container image{
min-width:18px;
}
#nav-bar toolbarbutton .toolbarbutton-badge-stack,
#nav-bar toolbarbutton .toolbarbutton-badge,
#nav-bar toolbarbutton .toolbarbutton-badge-container{
padding:0 !important;
}
/**/
#navigator-toolbox #nav-bar .toolbarbutton-1:not(#forward-button) {
margin: 1px 1px !important;
}
#navigator-toolbox #nav-bar #forward-button {
margin: 0px 1px 0px 3px !important;
}
* #navigator-toolbox #nav-bar #ctraddon_forward-button:-moz-locale-dir(rtl),
* #navigator-toolbox #nav-bar #ctraddon_forward-button:-moz-locale-dir(ltr){
-moz-margin-start: -2px !important;
}
/* Firefox 40+ giant icons fix*/
#nav-bar toolbarbutton[cui-areatype="toolbar"] > :-moz-any(#zoom-out-button, #zoom-reset-button, #zoom-in-button, #cut-button, #copy-button, #paste-button) > .toolbarbutton-icon,
#nav-bar :-moz-any(#back-button, #forward-button, #home-button, #print-button, #downloads-button, #bookmarks-menu-button, #new-tab-button, #new-window-button, #fullscreen-button, #sync-button, #feed-button, #tabview-button, #social-share-button, #open-file-button, #find-button, #developer-button, #preferences-button, #privatebrowsing-button, #save-page-button, #switch-to-metro-button, #add-ons-button, #history-panelmenu, #nav-bar-overflow-button, #PanelUI-menu-button, #characterencoding-button, #email-link-button, #sidebar-button, #zoom-out-button, #zoom-reset-button, #zoom-in-button, #cut-button, #copy-button, #paste-button, #e10s-button, #panic-button, #web-apps-button, #webide-button, #loop-button, #pocket-button):-moz-any([cui-areatype="toolbar"],:not([cui-areatype])) > .toolbarbutton-icon,
#nav-bar :-moz-any(#back-button, #forward-button, #home-button, #print-button, #downloads-button, #bookmarks-menu-button, #new-tab-button, #new-window-button, #fullscreen-button, #sync-button, #feed-button, #tabview-button, #social-share-button, #open-file-button, #find-button, #developer-button, #preferences-button, #privatebrowsing-button, #save-page-button, #switch-to-metro-button, #add-ons-button, #history-panelmenu, #nav-bar-overflow-button, #PanelUI-menu-button, #characterencoding-button, #email-link-button, #sidebar-button, #zoom-out-button, #zoom-reset-button, #zoom-in-button, #cut-button, #copy-button, #paste-button, #e10s-button, #panic-button, #web-apps-button, #webide-button, #loop-button, #pocket-button):-moz-any([cui-areatype="toolbar"],:not([cui-areatype])) > .toolbarbutton-menubutton-button > .toolbarbutton-icon,
#nav-bar #bookmarks-menu-button[cui-areatype="toolbar"] > .toolbarbutton-menubutton-dropmarker > .dropmarker-icon {
width: unset !important;;
}
/******************************************/
/* Extra CSS Code needed for some add-ons */
/******************************************/
/*OmniSidebar extension*/
#omnisidebar-addons_sidebar_button > .toolbarbutton-icon,
#omnisidebar-button > .toolbarbutton-icon{
max-width: 18px !important;
max-height: 18px !important;
}
/*Error console 2 extension*/
#navigator-toolbox #nav-bar #urlbar #console2-button > image {
min-width: 20px !important;
min-height: 20px !important;
}
#navigator-toolbox #nav-bar #console2-button > image {
width: 20px !important;
height: 18px !important;
}
/*TabUtilities extension*/
#navigator-toolbox #nav-bar #urlbar #button_tuOptions .toolbarbutton-icon{
max-width: inherit !important;
max-height: inherit !important;
}
#navigator-toolbox #nav-bar #button_tuOptions .toolbarbutton-icon {
min-width: 24px !important;
min-height: 18px !important;
}
#navigator-toolbox > #nav-bar #button_tuOptions .toolbarbutton-icon,
#navigator-toolbox > #nav-bar #closetab-button .toolbarbutton-icon {
width: 20px !important;
height: 18px !important;
}
/*FoxyProxy extension*/
#navigator-toolbox #nav-bar #foxyproxy-toolbar-icon{
margin: 1px 2px !important;
padding: 0px 4px !important;
}
/*XulGear extension*/
#xulgear-toolbar-button {
-moz-appearance: none !important;
border-color: transparent !important;
}
#navigator-toolbox #xulgear-toolbar-button .toolbarbutton-icon{
list-style-image: url("chrome://xulgear/skin/toolbar-large.png") !important;
height:18px !important;
}
/*TooManyTabs extension*/
#visibo-tmt-palette-button,
#visibo-tmt-view-options {
-moz-appearance: none !important;
border-color: transparent !important;
}
#visibo-tmt-palette-button .toolbarbutton-icon,
#visibo-tmt-view-options .toolbarbutton-icon {
width: 20px !important;
height: 18px !important;
}
/*CookieSafe extension*/
#navigator-toolbox #nav-bar #cookiesafe-button{
margin-top: 0px !important;
margin-bottom: 0px !important;
}
/* Zoompage add-on*/
#nav-bar #zoompage-style-s,
#nav-bar #zoompage-style-t{
height:24px !important;
}
#navigator-toolbox #nav-bar #zoompage-zoomin-s{
margin-left: -3px !important;
padding:0px !important;
margin-bottom: -0.5px !important;
}
#navigator-toolbox #nav-bar #zoompage-zoomout-s{
margin-top: -0.5px !important;
margin-left: -3px !important;
padding:0px !important;
}
#navigator-toolbox #nav-bar #zoompage-zoomout-s image,
#navigator-toolbox #nav-bar #zoompage-zoomin-s image{
padding:0px 1px !important;
}
#navigator-toolbox #nav-bar #zoompage-style-t{
padding:0px !important;
margin:0px !important;
margin-top: 0px !important;
}
#navigator-toolbox #nav-bar #zoompage-zoomreset-t{
padding:0px !important;
margin:0px !important;
margin-top: -6px !important;
}
#navigator-toolbox #nav-bar #zoompage-zoomout-t,
#navigator-toolbox #nav-bar #zoompage-zoomin-t{
margin-top: -2px !important;
padding:4px !important;
}
#navigator-toolbox #nav-bar #zoompage-zoomout-t{
margin-left: 1px !important;
margin-right: -1px !important;
}
#navigator-toolbox #nav-bar #zoompage-zoomin-t {
margin-right: 1px !important;
margin-left: -1px !important;
}
#navigator-toolbox #nav-bar #zoompage-zoomout-t image,
#navigator-toolbox #nav-bar #zoompage-zoomin-t image{
margin: -4px 0px !important;
padding:0px !important;
}
/* hacktheweb add-on */
#navigator-toolbox #hacktheweb-toolbar-button > .toolbarbutton-icon{
height:18px !important;
width:16px !important;
}
/* Skype add-on*/
#skype_extension_v5_toolbar_button > .toolbarbutton-icon {
width:18px !important;
height:18px !important;
padding:0 !important;
}
/* Downloads Tab v1.1 add-on*/
#navigator-toolbox #custom-button-1 .toolbarbutton-icon{
height:18px !important;
}
/*pluggerIcon*/
toolbarbutton#pluggerIcon {
list-style-image:url('chrome://plugintoggler/skin/plugin.png') !important;
}
/* Stylish add-on */
#stylish-toolbar-button{
/* list-style-image: url("chrome://stylish/skin/16w.png") !important; */
list-style-image: url("chrome://stylish/skin/16.png") !important; /* 强制点亮 */
}
#stylish-toolbar-button[styles-applied~="site"] {
list-style-image: url("chrome://stylish/skin/16.png") !important;
}
#stylish-toolbar-button .toolbarbutton-icon{
padding-top: 0px !important;
padding-bottom: 0px !important;
}
/*Adblock+ Australis*/
#abp-toolbarbutton[customizableui-areatype="toolbar"],
#abp-site-info[customizableui-areatype="toolbar"] {
list-style-image: url("chrome://adblockplus/skin/abp-status-16.png")!important;
-moz-image-region: rect(0px, 16px, 16px, 0px) !important;
}
#abp-toolbarbutton[customizableui-areatype="toolbar"][abpstate="disabled"],
#abp-toolbarbutton[customizableui-areatype="toolbar"][abpstate="whitelisted"],
#abp-site-info[customizableui-areatype="toolbar"][abpaction="enable"],
#abp-site-info[customizableui-areatype="toolbar"][abpaction="enable_site"] {
-moz-image-region: rect(16px, 16px, 32px, 0px)!important;
}
#abp-toolbarbutton[customizableui-areatype="toolbar"] .toolbarbutton-icon{
padding-top: 0px !important;
padding-bottom: 0px !important;
}
/*VideoDownloadHelper*/
#nav-bar #dwhelper-button toolbarbutton image {
margin-right:0px !important;
}
/* CTR add-on */
#main-window #navigator-toolbox #nav-bar[currentset*="ctraddon_back-forward-button,ctraddon_back-forward-dropmarker"]:not([customizing]) #ctraddon_back-forward-dropmarker:not([type="menu-button"]):not(#back-button):not(#forward-button):not(#ctraddon_back-button):not(#ctraddon_forward-button):not(#urlbar-go-button):not(#urlbar-reload-button):not(#urlbar-stop-button):not(.bookmark-item):not(#zoompage-zoomin-s):not(#zoompage-zoomout-s):not(#zoompage-zoomreset-t):not(#zoompage-zoomout-t):not(#zoompage-zoomin-t) .toolbarbutton-icon {
padding: 0px 0px !important;
margin: 0px -2px !important
}
#main-window:-moz-locale-dir(ltr) #navigator-toolbox #nav-bar[currentset*="ctraddon_back-forward-button,ctraddon_back-forward-dropmarker"]:not([customizing]) #ctraddon_back-forward-dropmarker:not(#back-button):not(#forward-button):not(#ctraddon_back-button):not(#ctraddon_forward-button):not(#zoompage-zoomin-s):not(#zoompage-zoomout-s):not(#zoompage-zoomreset-t):not(#zoompage-zoomout-t):not(#zoompage-zoomin-t):not(#zoompage-zoomout-c):not(#zoompage-zoomin-c):not(#zoompage-zoomout-n):not(#zoompage-zoomin-n) {
margin-left: -2px !important;
min-width:0px !important;
border-top-left-radius:0px !important;
border-bottom-left-radius:0px !important;
}
#main-window:-moz-locale-dir(ltr) #navigator-toolbox #nav-bar[currentset*="ctraddon_back-forward-button,ctraddon_back-forward-dropmarker"]:not([customizing]) #ctraddon_back-forward-button #ctraddon_forward-button {
border-top-right-radius:0px !important;
border-bottom-right-radius:0px !important;
}
#main-window:-moz-locale-dir(rtl) #navigator-toolbox #nav-bar[currentset*="ctraddon_back-forward-button,ctraddon_back-forward-dropmarker"]:not([customizing]) #ctraddon_back-forward-dropmarker:not(#back-button):not(#forward-button):not(#ctraddon_back-button):not(#ctraddon_forward-button):not(#zoompage-zoomin-s):not(#zoompage-zoomout-s):not(#zoompage-zoomreset-t):not(#zoompage-zoomout-t):not(#zoompage-zoomin-t):not(#zoompage-zoomout-c):not(#zoompage-zoomin-c):not(#zoompage-zoomout-n):not(#zoompage-zoomin-n) {
margin-right: -3px !important;
min-width:0px !important;
border-top-right-radius:0px !important;
border-bottom-right-radius:0px !important;
}
#main-window:-moz-locale-dir(rtl) #navigator-toolbox #nav-bar[currentset*="ctraddon_back-forward-button,ctraddon_back-forward-dropmarker"]:not([customizing]) #ctraddon_back-forward-button #ctraddon_forward-button {
border-top-left-radius:0px !important;
border-bottom-left-radius:0px !important;
}
/* Facebook social service items */
#social-toolbar-item *::before{
visibility:hidden !important;
}
#social-notification-icon-friends-jewel *,
#social-notification-icon-messages-jewel *,
#social-notification-icon-notifications-jewel * {
-moz-appearance: none !important;
border-radius: 0;
border-color: transparent !important;
box-shadow: none !important;
transition-property: none !important;
transition-duration: 0ms !important;
}
#social-toolbar-item * {
padding:0px !important;
}
/* 'Extensions options menu' add-on button */
#extensionsoptionsmenutoolbar .toolbarbutton-icon {
padding-top: 0 !important;
padding-bottom: 0 !important;
}
/* let me search it for you com addon*/
#nav-bar #LMSIFYbtnGetUrl{
margin: 1px 0px !important
}
/* "Navigation Throbber restored" add-on*/
#main-window #nav-bar #navigator-throbber > image {
border: 0px solid transparent !important;
height: 16px !important;
width: 16px !important;
padding: 0px !important;
}
#main-window #nav-bar #navigator-throbber {
margin: 1px 0 !important;
}
/*Adblock+ */
#nav-bar #abp-toolbarbutton .toolbarbutton-icon {
padding-top:0 !important;
padding-bottom:0 !important;
}
/*Ghostery add-on*/
#ghostery-button-badge {
-moz-margin-end:3px !important;
margin-bottom:-3px !important;
}
/* Duplicate Tabs Closer add-on */
#close-duplicate-tabs-btn-badge{
-moz-margin-end:-7px !important;
margin-bottom:-3px !important;
}
/*Restart Manager*/
#nav-bar #restman-button{
margin-top:1px !important;
margin-bottom:1px !important;
}
/*Youdao Shopping Helper*/
#nav-bar #ydgw-toolbar-button > image {
height: 18px !important;;
}
/*Add ToolbarButton effects to:
* FoxyProxy, PluginsToggler, CookieSafe, VideoDownloadHelper
*/
#nav-bar #LMSIFYbtnGetUrl,
#nav-bar #dwhelper-button toolbarbutton,
#nav-bar #cookiesafe-button,
#nav-bar #foxyproxy-toolbar-icon,
#nav-bar #pluggerIcon{
-moz-appearance: none !important;
background: rgba(151,152,153,.05)
linear-gradient(rgba(251,252,253,.95), rgba(246,247,248,.47) 49%,
rgba(231,232,233,.45) 51%, rgba(225,226,229,.3)) padding-box !important;
border-radius: 0;
border: 1px solid !important;
border-color: rgba(0,0,0,.12) rgba(0,0,0,.19) rgba(0,0,0,.38) !important;
box-shadow: 0 0 0 1px rgba(255,255,255,.3) inset,
0 0 0 2px rgba(255,255,255,.1) inset !important;
color: black !important;
text-shadow: 0 0 2px white !important;
transition-property: background-color, border-color, box-shadow !important;
transition-duration: 250ms !important;
}
#nav-bar #LMSIFYbtnGetUrl:not([disabled="true"]):not([checked="true"]):not([open="true"]):not(:active):hover,
#nav-bar #dwhelper-button toolbarbutton:not([disabled="true"]):not([checked="true"]):not([open="true"]):not(:active):hover,
#nav-bar #cookiesafe-button:not([disabled="true"]):not([checked="true"]):not([open="true"]):not(:active):hover,
#nav-bar #foxyproxy-toolbar-icon:not([disabled="true"]):not([checked="true"]):not([open="true"]):not(:active):hover,
#nav-bar #pluggerIcon:not([disabled="true"]):not([checked="true"]):not([open="true"]):not(:active):hover{
background-color: hsla(190,60%,70%,.5) !important;
border-color: hsla(190,50%,65%,.8) hsla(190,50%,50%,.8) hsla(190,50%,40%,.8) !important;
box-shadow: 0 0 0 1px rgba(255,255,255,.3) inset,
0 0 0 1.5px rgba(255,255,255,.1) inset,
0 0 3.5px hsl(190,90%,80%) !important;
transition: background-color .4s ease-in,
border-color .3s ease-in,
box-shadow .3s ease-in !important;
}
#nav-bar #LMSIFYbtnGetUrl:not([disabled="true"]):hover:active,
#nav-bar #dwhelper-button toolbarbutton:not([disabled="true"]):hover:active,
#nav-bar #dwhelper-button toolbarbutton[open="true"],
#nav-bar #cookiesafe-button:not([disabled="true"]):hover:active,
#nav-bar #foxyproxy-toolbar-icon:not([disabled="true"]):hover:active,
#nav-bar #pluggerIcon[open="true"],
#nav-bar #pluggerIcon:not([disabled="true"]):hover:active{
background-color: hsla(210,54%,20%,.2) !important;
border-color: hsla(210,54%,20%,.3) hsla(210,54%,20%,.35) hsla(210,54%,20%,.4) !important;
box-shadow: 0 1px 1px rgba(0,0,0,.1) inset,
0 0 2px rgba(0,0,0,.3) inset,
0 1px 0 hsla(210,54%,20%,0),
0 0 2px hsla(210,54%,20%,0) !important;
text-shadow: none !important;
transition: none !important;
}
/* some button icons don't need paddings on simulated small button view */
#nav-bar #bookmarks_backup_restore-menu-button .toolbarbutton-icon,
#nav-bar #webrtc-status-button .toolbarbutton-icon,
#nav-bar #ctraddon_appbutton .toolbarbutton-icon,
#nav-bar #nav-bar-overflow-button .toolbarbutton-icon{
padding:0px !important;
}
#main-window #navigator-toolbox #nav-bar #ctraddon_history-menu-toolbar-button .toolbarbutton-icon,
#main-window #navigator-toolbox #nav-bar #ctraddon_bookmarks-menu-toolbar-button .toolbarbutton-icon{
padding-top: 0 !important;
padding-bottom: 0 !important;
}
#urlbar-container #back-button:not([cui-areatype="menu-panel"]) {
-moz-image-region: rect(0, 54px, 18px, 36px) !important;
}
#navigator-toolbox #nav-bar #ctraddon_appbutton #ctraddon_appbuttonPopup{
margin-top: 0px !important;
margin-left: 0px !important;
}
#main-window[ctraddon_appbutton_on_navbar="true"] #appmenu-popup {
margin-top:0px !important;
}
} |
|
|
6楼#
发布于:2015-08-17 20:02
|
|
|
7楼#
发布于:2015-08-17 18:13
该扩展的主页:https://addons.mozilla.org/zh-CN/firefox/addon/url-addon-bar/?src=userprofile已经有人提出这个问题了,不晓得作者最近有没有看见或者有时间修改,期待……
|
|
|
8楼#
发布于:2015-08-15 22:35
|
|
|
9楼#
发布于:2015-08-15 10:22
|
|
|
10楼#
发布于:2015-08-15 10:20
40+要定义图标大小。
|
|
|
11楼#
发布于:2015-08-14 21:46
/*导航栏高度*/
#nav-bar .toolbarbutton-1 { margin-top: -8px!important; margin-bottom: -7px!important } 我是用这个解决的,但是前进后退按钮还是那么大 |
|
|
12楼#
发布于:2015-08-14 19:02
电脑分辨率提高会尝试使用2x分辨率,比如16*16图标,此时就会是32*32的,从而撑大。扩展需要更新,比如强制锁定使用16*16图标
|
|
|
|
13楼#
发布于:2015-08-14 17:31
大图标是为win10高分屏做到适配
等扩展更新吧 |
|
|
14楼#
发布于:2015-08-14 16:19
是的,下载按钮也变大了,主要是官方内部的图标
|
|
