Für OP-Informationen habe ich [eine neue Antwort in der verknüpften Frage] (https://superuser.com/a/1269912/109256) hinzugefügt, die "userChrome.css" verwendet, jedoch mit einem anderen Elementnamen und einer anderen ID.
clearkimura vor 6 Jahren
0
@clearkimura danke. Ich persönlich brauche nur Registerkarten, aber Ihre Antwort fügt auch einige nützliche Informationen hinzu.
VasyaNovikov vor 6 Jahren
0
Oder einfach ~/.mozilla/firefox/<profile>unter Linux ~/Library/Application Support/Firefox/Profiles/<profile folder>oder ~/Library/Mozilla/Firefox/Profiles/<profile folder>OSX %appdata%\Mozilla\Firefox\Profiles\<profile folder>unter Windows öffnen
Erstellen Sie ein Verzeichnis, chromefalls es nicht existiert
Erstellen Sie eine Datei, userChrome.cssfalls diese nicht vorhanden ist.
Fügen Sie diesen Text der Datei hinzu:
#TabsToolbar { visibility: collapse !important; }
Speichern Sie die Datei und laden Sie Firefox erneut. Sie sollten keine Tab-Leiste mehr sehen.
So öffnen Sie Ihr Profilverzeichnis auf einfachere Weise: https://support.mozilla.org/en-US/kb/profiles-where-firefox-stores-user-data#w_how-do-i-find-my-profile
thSoft vor 6 Jahren
6
Das sieht ein wenig hässlich aus, wo haben Sie das DOM-Layout gefunden (woher wissen Sie, dass es # tabbrowser-tabs verwendet)? Ich denke, dass unter OSX eine Mindesthöhe (oder etwas anderes) https://i.imgur.com/oJOinx4.png erforderlich ist
hayd vor 6 Jahren
0
Einstellung von #TabsToolbar `scheint [den Trick] (https://i.imgur.com/nzB1dgI.png) zu machen, es scheint egal zu sein, welche Höhe ich dort einsetze, also ist etwas Seltsames los. Hinweis: Ich habe die IDs gefunden [hier] (https://dxr.mozilla.org/mozilla-beta/source/browser/base/content/browser.xul).
hayd vor 6 Jahren
0
@hayd Danke für deine Kommentare! Ich habe Ihre Lösung unter Linux ausprobiert, aber es hat nicht funktioniert. Dies funktioniert jedoch: `#TabsToolbar `Können Sie diesen Code auf Ihrem Betriebssystem testen, um zu sehen, ob er funktioniert? (Es wäre gut, eine gemeinsame Lösung zu finden, die auf jedem Betriebssystem funktioniert.)
VasyaNovikov vor 6 Jahren
1
@VasyaNovikov Es tut mir leid, unklar zu sein, aber es war mein, beide CSS hinzuzufügen.
hayd vor 6 Jahren
0
@Hayd funktioniert es nur mit einem (den ich oben geschrieben habe)? (Ich habe die Antwort auch schon aktualisiert.)
VasyaNovikov vor 6 Jahren
0
@thSoft Ich habe Ihre Bemerkung in die Antwort aufgenommen, wenn Sie nichts dagegen haben. Vielen Dank!
VasyaNovikov vor 6 Jahren
0
Unter MacOS empfehle ich, dies ebenfalls hinzuzufügen: `# nav-bar `
Joshua Kifer vor 6 Jahren
0
6
Callahad
Leider ist diese spezielle Benutzeroberflächenanpassung derzeit nicht über die unterstützten Add-On-APIs von Firefox Quantum möglich. Nach Behebung des Fehlers 1332447 ist eine geeignete Lösung möglich .
Bis dahin hat VasyaNovikov noch etwas getan userChrome.css, obwohl das Bearbeiten dieser Datei definitiv eine Option ist, die auf eigenes Risiko und nicht offiziell unterstützt wird.
6
aaron-bru
Ich möchte, dass die Registerkartenleiste automatisch ausgeblendet wird, wenn eine Registerkarte vorhanden ist, und wenn mehrere Registerkarten vorhanden sind. Nicht dasselbe wie die Frage, aber dies ist das einzige Google-Ergebnis für 57+, also für diejenigen, die es brauchenuserChrome.css
In Firefox 59 funktioniert diese userChrome.css-Datei nicht ordnungsgemäß: Die letzte Registerkarte ist ausgeblendet, aber die Schaltfläche "+" ist weiterhin sichtbar, sodass der gesamte Tab-Bereich angezeigt wird.
gioele vor 6 Jahren
0
@gioele Es sollte funktionieren, wenn Sie Firefox anpassen und die neue Tab-Schaltfläche aus der Tab-Leiste ziehen. Diese kann in der Hauptsymbolleiste oder im Menü platziert werden. Wenn Sie es wirklich wollen, habe ich das nicht probiert, weil ich diese Schaltfläche nicht benutze. Wenn sich aber jemand dazu äußert, kann ich die Antwort bearbeiten.
aaron-bru vor 6 Jahren
2
In der Tat funktioniert es, sobald Sie die Taste "+" entfernen.
gioele vor 6 Jahren
0
1
user821800
Ich habe die Antwort von VasyaNovikov zu einem Kernel destilliert, um auf meinen Linux- und OS X- Boxen zu laufen, hoffentlich hilft es allen anderen, die über mehrere persönliche Maschinen verfügen. Ich möchte auch darauf hinweisen, dass nach dem Anwenden seiner Antwort die Zurück-Schaltfläche in OS X unter der Schaltfläche „Schließen“ angezeigt wird. Um das Problem zu beheben, fügen Sie drei flexible Leerzeichen in die Symbolleiste ein (klicken Sie mit der rechten Maustaste in die Symbolleiste, wählen Sie Anpassen ... und dann Fügen Sie drei Leerzeichen ein, so dass sich die Zurück-Taste nach rechts bewegt.
Wenn jemand das Recht hat, CSS in userChrome.css einzufügen, um den entsprechenden Effekt auf die Zurück-Schaltfläche zu erzielen, wäre dies sehr zu begrüßen.