Ich hab meine Addonbar so angepasst dass sie fast komplett ausgeblendet ist und nur angezeigt wird wenn man drüber hovert.
So sieht das aus: http://screenshotcomparison.com/comparison/119715
Und das ist der Code dazu (nur das wichtigste, ohne Styling usw.):
#browser-bottombox>toolbar:hover {
width:auto !important;
}
#browser-bottombox>toolbar{
width:12px;
}
#browser-bottombox {
position: fixed !important;
bottom: 5px !important;
right: 0px !important;
}
Alles anzeigen
Das Problem:
Manche Buttons öffnen ein Menü, zum Beispiel Stylish. Wenn man dann einen Menüeintrag auswählt und die Addonbar nicht mehr gehovert ist, verschwindet sie. Bei maximiertem Fenster passiert dann nichts, ist das jedoch nicht ganz am rechten Bildschirmrand wird das Menü beim Ausblenden nach rechts gerückt was nicht ganz optimal ist.
Screenshots: http://screenshotcomparison.com/comparison/119717
Ich hab einen Code gefunden der die Addonbar anzeigt wenn man die Symbolleisten anpasst, das wäre:
#main-window #tab-view-deck #navigator-toolbox[customizing="true"] ~ #browser-bottombox>toolbar {
width:auto !important;
}
Und jetzt die Fragen:
Könnte ich evtl den Teil vor "#browser-bottombox>toolbar" so ändern dass sie auch nicht zu geht wenn so ein Menü geöffnet ist? Oder erreicht man das mit irgend einem anderen Code? Und kann man so ein Menü auch dazu bringen nach oben aufzugehen?
Was nichts mehr mit dem Problem zu tun hat, aber auch ganz praktisch wäre, eine Verzögerung einzubauen damit die Addonbar nicht mehr sofort verschwindet wenn sie nicht mehr gehovert ist, mit "-moz-transition: width" hat es nicht funktioniert.