Re: [-Fx-] 全螢幕瀏覽時工具列的收起機制可改嗎?

看板 Browsers
作者 YuQilin (神獸)
時間 2024-10-29 06:07:26
留言 1 ( 1推 0噓 0→ )
回文 3則
※ 引述《art1 (人,原來不是人)》之銘言: : → YuQilin: 不過在導覽列上 應該可以正常點選到書籤 10/27 23:02 : → YuQilin: 而不會失去焦點 造成工具列自動收起 10/27 23:02 : → YuQilin: 你檢查看看是不是有安裝的套件或者樣式衝突了 10/27 23:02 : 使用疑難排解停用了所有附加元件,依舊有此情況,目前判斷應該是分頁的預覽功能導 : 致失去焦點,切回全螢幕才會縮起來,雖然有時候來不及看到預覽的畫面出現就縮起來 : 了,請問這項功能有選項可以關掉嗎? 關閉分頁預覽 在網址列輸入 about:config browser.tabs.hoverPreview.enabled 設為 false 如果你希望不要關閉分頁預覽 而且不會失去焦點 新增 toolkit.legacyUserProfileCustomizations.stylesheets 設為true 在profile資料夾下建立chrome資料夾新增userChrome.css :root[inFullscreen] { & #navigator-toolbox:hover, & #navigator-toolbox:focus-within { margin-top: 0 !important; } } 如果你希望在全螢幕模式時可以顯示書籤列 /* Enable bookmarks toolbar in full-screen mode */ :root[inFullscreen] { & #navigator-toolbox #PersonalToolbar { visibility: unset !important; } } 如果你希望全螢幕顯示分頁列和網址列時不要推擠畫面 造成畫面跳動 而是使用覆疊的方式讓分頁和網址重疊在目前的頁面上 刪除上面不會失去焦點的第一個樣式 改用 /* Full screen Address bar overlap instead of push */ /* Modified from https://raw.githubusercontent.com/MrOtherGuy/firefox-csshacks /master/chrome/autohide_toolbox.css */ :root { --uc-autohide-toolbox-delay: 200ms; /* Wait 0.1s before hiding toolbars */ --uc-toolbox-rotation: 82deg; /* This may need to be lower on mac - like 75 or so */ } :root[sizemode="fullscreen"], :root[sizemode="fullscreen"] #navigator-toolbox { margin-top: 0 !important; } :root[inFullscreen] { & #navigator-toolbox { position: fixed !important; display: block; background-color: var(--lwt-accent-color, black) !important; transition: transform 82ms linear, opacity 82ms linear !important; transition-delay: var(--uc-autohide-toolbox-delay) !important; transform-origin: top; transform: rotateX(var(--uc-toolbox-rotation)); opacity: 0; line-height: 0; z-index: 1; pointer-events: none; } & #navigator-toolbox:hover, & #navigator-toolbox:focus-within { transition-delay: 33ms !important; transform: rotateX(0); opacity: 1; } /* This ruleset is separate, because not having :has support breaks other selectors as well */ & #mainPopupSet:has(> #appMenu-popup:hover) ~ toolbox { transition-delay: 33ms !important; transform: rotateX(0); opacity: 1; } & #navigator-toolbox > * { line-height: normal; pointer-events: auto; } & #navigator-toolbox, & #navigator-toolbox > * { width: 100vw; -moz-appearance: none !important; } } -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 61.228.160.225 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Browsers/M.1730153248.A.6DF.html

留言

※ 編輯: YuQilin (61.228.160.225 臺灣), 10/29/2024 06:16:38
art1 非常感謝 <o> 10/29 20:50 1F