Hallo,
seit FF60 lassen sich die Tabs nicht mehr verschieben.
Hat noch jemand das Problem?
Bin zurück auf 59. Alles i.O.
Hallo,
seit FF60 lassen sich die Tabs nicht mehr verschieben.
Hat noch jemand das Problem?
Bin zurück auf 59. Alles i.O.
Was genau hat das jetzt mit diesem Thread und einer mehrzeiligen Lesezeichensymbolleiste zu tun :-??
Weil ich die userChrome.css von hier nutze.
Ich trenne deine Frage dann mal ab und verschiebe sie in einen eigenen Thread unter Anpassungen.
Danke
...seit FF60 lassen sich die Tabs nicht mehr verschieben.
Liste mal deine userChrome.css auf.
ZitatBin zurück auf 59. Alles i.O.
Von in Ordnung kann überhaupt keine Rede sein! Damit hast du dir bekannte Sicherheitslücken installiert und falls das Profil beibehalten wurde, kann es durch die Versions-Wechselei beschädigt werden.
Meine userChrom.css
@namespace url(http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul);
/*AGENT_SHEET*/
/* === Firefox 多段タブ === */
:root {
--multirowtab-height: 31px; /* タブの高さ */
--new-tab-button: 26px; /* 新しいタブボタン外枠幅 */
--new-tab-buttonicon: 14px; /* 新しいタブボタン画像部分 */
--multirowtab-min-width: 100px; /* タブの最小横幅 */
--multirowtab-max-width: 100px; /* タブの最大横幅 */
--multirowtabbar-height: 9; /*タブバーの高さ(段数)*/
}
/* 多段タブの要素 */
.tabbrowser-arrowscrollbox {
-moz-binding: url("chrome://global/content/bindings/scrollbox.xml#arrowscrollbox") !important;
}
.tabbrowser-arrowscrollbox > .arrowscrollbox-scrollbox {
display: block !important;
overflow: visible !important;
}
.tabbrowser-arrowscrollbox > .arrowscrollbox-scrollbox > .scrollbox-innerbox {
display: flex;
flex-wrap: wrap;
overflow-y: hidden !important;
overflow-x: hidden !important;
/* 段数制限いらない人はこれを消す */
max-height: calc( var(--multirowtab-height) * var(--multirowtabbar-height) ) !important;
}
#tabbrowser-tabs,
#tabbrowser-tabs > .tabbrowser-arrowscrollbox,
#tabbrowser-tabs[positionpinnedtabs] > .tabbrowser-tab[pinned] {
min-height: var(--multirowtab-height) !important;
}
/* スクロールバーをドラッグ出来るようにする。 */
/**/
#main-window[tabsintitlebar] #tabbrowser-tabs {
-moz-window-dragging: no-drag !important;
}
.tabbrowser-tab {
min-height: var(--multirowtab-height) !important;
vertical-align: top !important;
display: -webkit-box !important;
}
.tab-stack {
width: 100% !important;
min-height: unset !important;
}
.tab-label-container[pinned] {
visibility: collapse !important;
}
/* タイトルバーボタン */
#titlebar,#titlebar-buttonbox {
height: var(--multirowtab-height) !important;
}
#titlebar{
margin-bottom: calc(var(--multirowtab-height) * -1) !important;
}
#main-window[sizemode="maximized"] #titlebar {
margin-bottom: calc(8px + var(--multirowtab-height) * -1) !important;
}
/* 新しいタブボタン */
#new-tab-button,
.tabs-newtab-button {
min-width: 0px !important;
width: var(--new-tab-button) !important;
height: var(--new-tab-button) !important;
margin-top: 3px !important;
margin-bottom: 2px !important;
margin-left: 1px !important;
}
#new-tab-button:hover,
.tabs-newtab-button:hover {
background: var(--toolbarbutton-hover-background) !important;
}
#new-tab-button .toolbarbutton-icon,
.tabs-newtab-button .toolbarbutton-icon {
width: var(--new-tab-buttonicon) !important;
height: var(--new-tab-buttonicon) !important;
margin: 0px !important;
padding: 0px !important;
background: none !important;
}
/* --- タブ横幅 --- */
/* アクティブタブ */
/*
.tabbrowser-tab:not([pinned])[selected="true"] {
width: auto !important;
max-width: var(--multirowtab-max-width) !important;
}
*/
/* 非アクティブタブ */
.tabbrowser-tab:not([pinned]) {
flex-grow: 1 !important;
min-width: var(--multirowtab-min-width) !important;
max-width: var(--multirowtab-max-width) !important;
}
/* --- タブ文字色サイズ --- */
/* アクティブ */
/*
.tabbrowser-tab[selected="true"] .tab-label {
color: rgba(34, 139, 34, 1.0) !important;
text-shadow: 1px 2px 1px #fff !important;
font-weight: 900;
font-size: 120%;
}
*/
/* 非アクティブ */
/*
.tabbrowser-tab:not([visuallyselected=true]) {
color: rgba(65, 105, 225, 1.0) !important;
text-shadow: 1px 2px 1px #fff !important;
font-weight: 900;
font-size: 120%;
}
*/
/* 読み込まれているが未読(選択されていない) */
/*
.tabbrowser-tab:not([selected="true"])[unread] .tab-label {
color: rgba(255, 0, 0, 1.0) !important;
text-shadow: 1px 2px 1px #fff !important;
font-weight: 900;
font-size: 120%;
}
*/
/* まだ読み込まれていない(訪問されている) */
/*
.tabbrowser-tab:not([selected="true"])[pending] .tab-label,
.tabbrowser-tab:not([selected="true"])[visited] .tab-label {
color: rgba(0, 0, 0, 0.6) !important;
text-shadow: 1px 2px 1px #fff !important;
font-weight: 900;
font-size: 120%;
}
*/
/* 読み込み中 */
/*
.tabbrowser-tab[busy] .tab-text.tab-label {
color: rgba(0, 0, 255, 1.0) !important;
text-shadow: 1px 2px 1px #fff !important;
font-weight: 900;
font-size: 120%;
}
*/
/* タブ内の新しいアクティビティ ピン留め? */
/*
.tabbrowser-tab[titlechanged] .tab-text.tab-label {
color: rgba(153, 0, 0, 1.0) !important;
font-weight: 900;
font-size: 120%;
}
*/
/* タブバーの左右にあるドラッグスペースの非表示 */
/*
.titlebar-placeholder[type="pre-tabs"],
.titlebar-placeholder[type="post-tabs"],
*/
/* 非表示 */
#tabbrowser-tabs .scrollbutton-up,
#tabbrowser-tabs .scrollbutton-down,
#tabbrowser-tabs .autorepeatbutton-up,
#tabbrowser-tabs .autorepeatbutton-down,
.arrowscrollbox-overflow-start-indicator,
.arrowscrollbox-overflow-end-indicator,
#alltabs-button,.tabbrowser-tab:not([fadein]) {
display: none !important;
}
/* すべてのタブにタブを閉じるボタンを表示 */
.tab-close-button.close-icon:not([pinned]) {
display: inline-block !important;
}
/* === ツールバー === */
/* ブックマークツールバー文字サイズ */
/*
#PersonalToolbar {
font-weight: 900;
font-size: 111%;
}
*/
/* 検索バーの → を常に表示するように固定 */
/*
.search-go-button {
display: inline-block !important;
}
*/
/* 条件付きで[進む]ボタンを非表示にする */
/*
#forward-button[disabled="true"] {
display: none !important;
}
*/
Alles anzeigen
Edit 2002Andreas
Text in Klammercode gesetzt.
Teste mal diese neuere Version von hier:
https://github.com/Endor8/userChr…ilige-Tableiste
Zum Verschieben der Tabs braucht es aber unbedingt auch das MultiRowTabLiteforFx.uc.js Script.
Ist auch unter obigen Link zu finden.
Mfg.
Endor
Ich bekomme es nicht hin.
Habe die neue CSS probiert.
Habe FF neu installiert.
Habe neue Profile angelegt.
Habe jetzt unter FF60 (neu installiert) folgendes Phänomen:
Nutze meine alte css (bei der neuen ist das noch schlechter).
Er legt mir aufgrund meiner Einstellungen pro Zeile 25 Tabs an.
Wenn ich einen Tab von der 2. Zeile in die 1. Zeile verschieben möchte, dann kann ich das nur bis einschließlich zu dem Tab machen, wie in den 2. Zeile vorhanden sind.
Beispiel:
In der 1. Zeile sind die 25 Tabs vorhanden und in der 2. Zeile 16, dann kann ich einen Tab der 2. Zeile nur bis zur 16. Stelle der 1. Zeile schieben.
Auch innerhalb der 1. Zeile kann ich Tabs nur bis der Stelle schieben, wie in der 2. Zeile vorhanden sind (also wie im Beispiel bis zur 16.)
Wenn ich einen Tab innerhalb der 2. Zeile verschieben möchte, dann geht das nicht, da der Tab dann wieder zur 1. Zeile verschoben wird (max. bis zur 16. Stelle).
Einen Tab der 1. Zeile bekomme ich ihn nicht in die 2. Zeile (das gilt auch für einen in die 1. Zeile verschobenen).
Bei 3 Zeilen wird es ganz verrückt.
Beispiel:
1. Zeile: 25 Tabs
2. Zeile: 25 Tabs
3. Zeile: 11 Tabs
Von der 3. Zeile kann ich einen Tab in die 2. Zeile bis zum dortigen 11. Tab verschieben. Umgekehrt geht nichts.
Einen Tab der 2. Zeile kann ich innerhalb der 2. Zeile nur zur 7. bis 11. Stelle verschieben.
Sobald ich bei der 6. Stelle ankomme, öffnet sich ein freies Feld darüber in der 1. Zeile sowie ein freies Feld ganz am Anfang der 2. Zeile.
Wenn ich den zu verschiebenen Tab loslasse, wird er automatisch in das freie Feld der 1. Zeile abgelegt (bei 6 auf 6, bei 5 auf 5 usw.).
Wenn ich einen Tab der 1. Zeile verschiebe, dann passiert folgendes:
Tab 1 bis 4 der 1. Zeile lässt sich bis zur 5. Position verschieben. Möchte ich zur 6. Position der 1. Zeile, dann öffnet sich ein freies Feld der 2. Zeile an der 6. Position. Lasse ich den zu verschiebenen Tab los, dann ist er an der 6. Stelle in der 2. Zeile.
Das ganze passiert so bis zur 11. Position (der Tab wird bis zur 11. Position der 2. Zeile abgelegt.)
Wir erinnern uns: in der 3. Zeile sind 11 Tabs geöffnet.
Tab 11 bis 25 der 1. Zeile verschieben sich immer auf die 11. Position der 2. Zeile (egal ob ich den Tab nach links oder rechts verschieben will). Dazu reicht ein leichtes Verschieben des Tabs aus. Er positionert dann sofort (ohne, dass ich Ihn dort hin geschoben habe) an der 11. Position der 1. Zeile. Gleichzeitig öffnet sich in der 2. Zeile an der 11. Position ein freies Feld. Sobald ich die Mouse los losse fällte der Tab quasi nach unten an die 11. Position der 2. Zeile.
Anders ist es, wenn ich den zu verschiebenen Tab der 1. Zeile nicht loslasse und über die 11. Position weiter nach vorn zur 10., 9.... Position weiterschiebe. Dann öffnet sich ab der 10. Position immer ein Feld darunter in der 2. Zeile. Lasse ich los, dann fällt der Tab in die 10. Position, 9. Position usw.
ABER ACHTUNG: Das Ganze funktioniert nur bis zur 6. Position in dieser Art und Weise.
DENN: Ab der 5. bis zur 1. Position bleibt der zu verschiebene Tab innerhalb der 1. Zeile an Position 5 bis 1.
PS:
Bei 12, 13, 14 ... Zeilen in der 3. Zeile lässt sich alles bis zur entsprechenden Zeile (12, 13, 14...) verschieben. Keinen Einfluss hat die Anzahl der geöffneten / vorhandenen Tabs der 3. Zeile auf das Verschieben innerhalb der 1. Zeile nach vorn ab der 6. Positinon. Da ist alles gleich.
Wie gesagt, bin am Ende mit meinem Latain.
Hoffe nur, dass Ihr hier durchseht. 4 Zeilen und mehr habe ich erst gar nicht versucht und probiert.
Dirk