1 votes

Comment afficher la barre d'outils des signets uniquement sur les nouveaux onglets dans Firefox SINCE v72

Il se peut que vous regardiez le titre et que vous vous disiez "La réponse à cette question se trouve ici.

Depuis la version 72, firefox fait quelque chose ( Je pense avoir supprimé l'attribut title pour la fenêtre principale, comme indiqué ici ). Donc ce CSS, ni aucun autre ne fonctionne plus depuis la mise à jour.

Ceci étant dit, Comment puis-je faire en sorte que Firefox n'affiche la barre de signets que sur les nouveaux onglets, comme le fait Chrome par défaut ? ? J'aime l'utiliser, mais je n'ai pas besoin qu'il apparaisse sur CHAQUE PAGE que je consulte.

2voto

MC10 Points 8697

Ce n'est pas exactement la même chose que la méthode précédente, mais cela s'en rapproche. Cette méthode n'affichera la barre d'outils des signets que lorsque la barre d'url est au centre de l'attention. Cela se produit si vous la survolez/cliquez dessus. Cela se produit aussi automatiquement sur un nouvel onglet.

Vous pouvez choisir le comportement que vous voulez ou ne voulez pas en supprimant/commentant les sections au bas de la page.

J'ai trouvé cette méthode grâce à cette discussion sur reddit . L'auteur de ce code sur GitHub est MrOtherGuy .

Mettez ceci dans votre userChrome.css fichier.

#PersonalToolbar{
  --uc-bm-height: 20px; /* Might need to adjust if the toolbar has other buttons */
  --uc-bm-padding: 3px; /* Vertical padding to be applied to bookmarks */
}

:root[uidensity="compact"] #PersonalToolbar{ --uc-bm-padding: 1px }
:root[uidensity="touch"] #PersonalToolbar{ --uc-bm-padding: 6px }

#PersonalToolbar:not([customizing]){
    margin-bottom: calc(2px - var(--uc-bm-height) - 2 * var(--uc-bm-padding));
    transform: rotateX(90deg);
    transform-origin: top;
    transition: transform 135ms linear 600ms !important;
  z-index: 1;
}
#PlacesToolbarItems > .bookmark-item{ padding-block: var(--uc-bm-padding) !important; }

/* SELECT BOOKMARKS TOOLBAR BEHAVIOR */
/* Comment out or delete either one of these to disable that behavior */

/* Show when urlbar is focused */
#nav-bar:focus-within + #PersonalToolbar{
  transition-delay: 100ms !important;
  transform: rotateX(0);
}

/* Show when cursor is over the toolbar area */
#navigator-toolbox:hover > #PersonalToolbar{
    transition-delay: 100ms !important;
    transform: rotateX(0);
}

Fuente: https://github.com/MrOtherGuy/firefox-csshacks/blob/master/chrome/autohide_bookmarks_toolbar.css

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X