kidzgy
火狐狸
火狐狸
  • UID35190
  • 注册日期2011-02-03
  • 最后登录2024-03-28
  • 发帖数248
  • 经验196枚
  • 威望0点
  • 贡献值122点
  • 好评度17点
阅读:3797回复:1

从91升到93,书签菜单样式又不生效了

楼主#
更多 发布于:2021-10-10 00:34
我对firefox实在是无语了,不知道是92的问题还是93的问题,反正91用的菜单样式到93用不了了。如下图:
91的样式是这样的:




到了93,样式是这样的:



而且很奇怪的是,只有书签菜单是无法生效,像网页的右键菜单还是如91样式的。
不知道有没有aboutconfig的代码可以恢复如初呢?或是样式需要如何变更?谢谢!



我的菜单代码是这样的:
:root {
  --menu-padding: 0.2em !important; /*浏览器文字菜单间距*/
  --context-menu-background-padding: 0.5em !important; /*含图标+文字所有菜单间距*/
  --context-menu-text-padding: 1.5em !important;/*浏览器文字菜单间距*/
 }
  
  
menupopup {
  --panel-border-radius: 0px !important;
  --panel-padding: 2px 0px !important;
  --menuitem-hover-background-color: rgba(90, 108, 234, 1) !important;
  --menu-background-color: rgba(60, 60, 60, .9) !important;
  --menu-color: #fff !important;
  --menu-disabled-color: rgba(251, 251, 254, 0.4) !important;
  --menu-border-color: rgba(255, 255, 255, 0) !important;
  --menu-icon-opacity: 1.0 !important;
  border: 0px  !important;
  border-radius: 0px !important;
  -moz-window-shadow: none !important;
  
}
.menupopup-arrowscrollbox{
  border: 0px !important;
}
  
:not(menu, #ContentSelectDropdown, #context-navigation, #viewButton) > menupopup > :is(menuitem,menu),
/*:not(menu, #ContentSelectDropdown, #context-navigation, #viewButton) > menupopup > menu,*/
menuitem[checked="true"],
menuitem.menuitem-iconic,
menu.menu-iconic,
#blockedPopupDontShowMessage {
  background-position: left 0.5em center !important;
  padding-inline-start: 0.5em !important;
}
  
  :not(menu, #ContentSelectDropdown, #context-navigation, #viewButton) > menupopup > menuitem:not(.menuitem-iconic, [type="checkbox"], .in-menulist,.unified-nav-current),
  :not(menu, #ContentSelectDropdown, #context-navigation, #viewButton) > menupopup > menu:not(.menu-iconic, [type="checkbox"], .in-menulist,.unified-nav-current),
menupopup:not(.in-menulist) > menuitem:not([checked="true"],.menuitem-iconic),
menupopup:not(.in-menulist) > menu:not(.menu-iconic),
  #blockedPopupDontShowMessage {
   padding-inline-start: 2em !important;
    }
  
  
/*复选框间距*/
  :not(menu, #ContentSelectDropdown, #context-navigation) > menupopup > menuitem[type="checkbox"]:not([checked="true"]) > .menu-iconic-left
 {
    padding-inline-start: 1.5em !important;
  }
  
  
/*调大字体*/
menu,menuitem {
    font-size:16px!important;
    font-family:"Microsoft YaHei UI" !important;
}
  
/*分隔线*/
menuseparator {
-moz-appearance: none !important;
list-style-image: none !important;
background: none !important;
border:solid 0.5px #555 !important;
padding-top: 0px !important;
padding-bottom: 0px !important;
}
  
/*菜单上下间距*/
menupopup > menuitem, menupopup > menu {
padding-block: 0.2em !important;
}
  
/*子菜单箭头*/
.menu-right {
margin-inline-end: 0.4em !important;
}

最新喜欢:

aunsenaunsen
kidzgy
火狐狸
火狐狸
  • UID35190
  • 注册日期2011-02-03
  • 最后登录2024-03-28
  • 发帖数248
  • 经验196枚
  • 威望0点
  • 贡献值122点
  • 好评度17点
1楼#
发布于:2021-10-10 01:33
:root {
  --menu-padding: 0.2em !important; /*浏览器文字菜单间距*/
  --context-menu-background-padding: 0.5em !important; /*含图标+文字所有菜单间距*/
  --context-menu-text-padding: 1.5em !important;/*浏览器文字菜单间距*/
 }
 
menupopup {
  --panel-border-radius: 0px !important;
  --arrowpanel-menuitem-border-radius: 0px !important;
  --panel-padding: 2px 0px !important;
  --panel-subview-body-padding: 5px 0px 2px 0px  !important;
  --menuitem-hover-background-color: rgba(90, 108, 234, 1) !important;
  --button-hover-bgcolor: rgba(90, 108, 234, 1) !important;
  --button-active-bgcolor: rgba(90, 108, 234, 1) !important;
  --menu-background-color: rgba(60, 60, 60, .9) !important;
  --arrowpanel-background: rgba(60, 60, 60, .9) !important;
  --menu-color: #fff !important;
  --arrowpanel-color: #fff !important;
  --menu-disabled-color: rgba(251, 251, 254, 0.4) !important;
  --menu-border-color: rgba(255, 255, 255, 0) !important;
  --arrowpanel-border-color: rgba(255, 255, 255, 0) !important;
  --menu-icon-opacity: 1.0 !important;
  border: 0px  !important;
  border-radius: 0px !important;
  --arrowpanel-border-radius: 0px !important;
  -moz-window-shadow: none !important;
  padding: 0px 0px !important;
  --arrowpanel-menuitem-margin: 0px !important;
  --arrowpanel-menuitem-padding: 0px !important;
  margin-inline-start: 0px !important;
}
 
#PlacesToolbar menupopup{
  margin-block: 0px !important;}
 
.menupopup-arrowscrollbox{
  border: 0px !important;
}
 
:not(menu, #ContentSelectDropdown, #context-navigation, #viewButton) > menupopup > :is(menuitem,menu),
/*:not(menu, #ContentSelectDropdown, #context-navigation, #viewButton) > menupopup > menu,*/
menuitem[checked="true"],
menuitem.menuitem-iconic,
menu.menu-iconic,
#blockedPopupDontShowMessage {
  background-position: left 0.5em center !important;
  padding-inline-start: 0.5em !important;
}
 
  :not(menu, #ContentSelectDropdown, #context-navigation, #viewButton) > menupopup > menuitem:not(.menuitem-iconic, [type="checkbox"], .in-menulist,.unified-nav-current),
  :not(menu, #ContentSelectDropdown, #context-navigation, #viewButton) > menupopup > menu:not(.menu-iconic, [type="checkbox"], .in-menulist,.unified-nav-current),
menupopup:not(.in-menulist) > menuitem:not([checked="true"],.menuitem-iconic),
menupopup:not(.in-menulist) > menu:not(.menu-iconic),
  #blockedPopupDontShowMessage {
   padding-inline-start: 2em !important;
    }
 
 
/*复选框间距*/
  :not(menu, #ContentSelectDropdown, #context-navigation) > menupopup > menuitem[type="checkbox"]:not([checked="true"]) > .menu-iconic-left
 {
    padding-inline-start: 1.5em !important;
  }
 
 
/*调大字体*/
menu,menuitem {
    font-size:16px!important;
    font-family:"Microsoft YaHei UI" !important;
}
 
/*分隔线*/
menuseparator {
-moz-appearance: none !important;
list-style-image: none !important;
background: none !important;
border:solid 0.5px #555 !important;
padding-top: 0px !important;
padding-bottom: 0px !important;
}
 
/*菜单上下间距*/
menupopup > menuitem, menupopup > menu {
padding-block: 0.2em !important;
}
 
/*子菜单箭头*/
.menu-right {
margin-inline-end: 0.4em !important;
}


最新效果如图:
游客

返回顶部