@ GlopGlop,
Ce code m'a été donné par Agent virtuel.
car ... à part savoir ou placer ce fichier (dans le dossier chrome) je ne sais pas interpréter ce code......
Voici mon UserChrome.css:
Code : Tout sélectionner
/* Makes bookmarks toolbar span multiple rows */
#PersonalToolbar{
--multirow-bmb-n-rows: 3; /* Control how many rows are shown before scrolling */
--multirow-bmb-row-margin: 2px; /* Control how much spacing is between rows */
max-height: none !important;
}
#PlacesToolbar > hbox{
display: block;
width: 100vw;
}
#PlacesToolbarItems{
display: flex;
flex-wrap: wrap;
/* --uc-bm-padding is defined in autohide_bookmarks_toolbar.css */
max-height: calc(var(--multirow-bmb-n-rows) * (5px + 1em + (2 * (var(--multirow-bmb-row-margin) + var(--uc-bm-padding,2px))))) !important;
overflow-y:auto;
scrollbar-color: var(--lwt-accent-color) var(--toolbar-bgcolor) ;
scrollbar-width: thin;
}
/* Hide the all-bookmarks button */
#PlacesChevron{ display: none }
/* Add some spacing between rows */
#PlacesToolbarItems > .bookmark-item{ margin: var(--multirow-bmb-row-margin) 3px !important; }
/* TABS: on bottom */
#navigator-toolbox toolbar:not(#nav-bar):not(#toolbar-menubar) {-moz-box-ordinal-group:10}
#TabsToolbar {-moz-box-ordinal-group:1000!important}
#TabsToolbar {
position: absolute !important;
bottom: 0 !important;
width: 100vw !important;
}
#tabbrowser-tabs {
width: 100vw !important;
}
#main-window:not([chromehidden*="toolbar"]) #navigator-toolbox {padding-bottom: var(--tab-min-height) !important;}
/* TABS: height */
:root {
--tab-toolbar-navbar-overlap: 0px !important;
--tab-min-height: 32px !important; /* adjust to suit your needs */
}
:root #tabbrowser-tabs {
--tab-min-height: 32px !important; /* needs to be the same as above under :root */
--tab-min-width: 100px !important;
}
#TabsToolbar {
height: var(--tab-min-height) !important;
margin-bottom: 1px !important;
box-shadow: ThreeDShadow 0 -1px inset, -moz-dialog 0 1px !important;
}
#tabbrowser-tabs,
#tabbrowser-tabs > .tabbrowser-arrowscrollbox,
.tabbrowser-tabs[positionpinnedtabs] > .tabbrowser-tab[pinned] {
min-height: var(--tab-min-height) !important;
max-height: var(--tab-min-height) !important;
}
/* drag space */
.titlebar-spacer[type="pre-tabs"],
.titlebar-spacer[type="post-tabs"] {
width: 40px;
}
/* Override vertical shifts when moving a tab */
#navigator-toolbox[movingtab] > #titlebar > #TabsToolbar {
padding-bottom: unset !important;
}
#navigator-toolbox[movingtab] #tabbrowser-tabs {
padding-bottom: unset !important;
margin-bottom: unset !important;
}
#navigator-toolbox[movingtab] > #nav-bar {
margin-top: unset !important;
}
#TabsToolbar {
display: block !important;
position: absolute !important;
bottom: 0 !important;
width: 100vw !important;
}
@ Cucurbitacé
Utilisez-vous des personnas, des habillages (skins) pour Firefox ?
non
Il y a une solution d’enquête ; retirez vos fichiers userChrome.css et userContent.css.
pas de UserContent.css
lorsque je retire UserChrome.css
ma barre perso est sur 1 ligne avec double fl^mche en haut à droite
l'agencement des barres est :
Barre de Titre
Barre de Menu masqué (affichable via "Alt")
Barre d'onglets
Barre d'adresse
et enfin Barre Perso (sur 1 ligne)
voir cette capture :
Créez un nouveau fichier userChrome.css vierge et par étapes copiez/collez les lignes de code, pas toutes en même temps.
j'ai appliqué ta méthode, , j'ai donc copié dans un UserChrome Vierge :
1) la section : /* Makes bookmarks toolbar span multiple rows */ =>
pas de rectangle Noir
2) j'ai ajouté la section : /* Hide the all-bookmarks button */ =>
pas de rectangle Noir
3) j'ai ajouté la section : /* TABS: on bottom */ =>
pas de rectangle Noir
4) j'ai ajouté la section : /* TABS: height */ =>
pas de Rectangle Noir
5) j'ai ajouté la section : /* drag space */ =>
pas de Rectangle Noir
et enfin j'ai ajouté la section : /* Override vertical shifts when moving a tab */
===>>> Le rectangle Noir apparaît <<<===
Donc il y aurait peut être un pb dans cette dernière section ...
Code : Tout sélectionner
/* Override vertical shifts when moving a tab */
#navigator-toolbox[movingtab] > #titlebar > #TabsToolbar {
padding-bottom: unset !important;
}
#navigator-toolbox[movingtab] #tabbrowser-tabs {
padding-bottom: unset !important;
margin-bottom: unset !important;
}
#navigator-toolbox[movingtab] > #nav-bar {
margin-top: unset !important;
}
#TabsToolbar {
display: block !important;
position: absolute !important;
bottom: 0 !important;
width: 100vw !important;
}
@+ de vous lire et merci encore de votre aide