10, 76.0.1
По шагам:
- переходим в полноэкранный режим
- поднимаем мышь чтобы выехала панель с адресной строкой и вкладками
- выезжает панель и полный экран ужимается на размер этой панели
Как сделать чтобы этого не происходило, т.е. чтобы панель была как бы шторкой, просто выезжая сверху полноэкранного поля и загораживая его.
Такое поведение как бы и логично, это же полный экран, и панель там появляется лишь временно, так зачем под неё перестраивать отображаемую страницу.
Может через userChrome.css как-то, если такой настройки нет изначально. Поискал и там конечно уже, но ничего подходящего не нашёл. Если это вообще никак не возможно, то подскажите как оформить реквест этой фичи чтобы разработчики увидели.
Отсутствует
так зачем под неё перестраивать отображаемую страницу.
Вообще-то страница не перестраивается в любом случае, и окно тоже не ресайзится — просто вся страница в немного сдвигается, а после скрытия панелей возвращается на место. А в страница не шевелится, панели появляются поверх неё.
Отредактировано Пандёнок (09-05-2020 22:34:57)
Отсутствует
Вообще-то страница не перестраивается в любом случае, и окно тоже не ресайзится — просто вся страница в немного сдвигается, а после скрытия панелей возвращается на место.
...программисты словно войну какую-то ведут за свои обновления. Блин, почему сейчас повсюду мания ухудшать интерфейсы и делать их максимально неудобными?! Radiation
Отсутствует
Вообще-то страница не перестраивается в любом случае, и окно тоже не ресайзится — просто вся страница в немного сдвигается, а после скрытия панелей возвращается на место. А в страница не шевелится, панели появляются поверх неё.
Так это и есть ресайз окна, и под его новый размер перестраивается вся отображаемая страница. Когда там один элемент типа строки поиска, это конечно не так заметно, но когда там например иде открыта, то это ужасно.
Отсутствует
Попробуйте стили из этого топика
https://www.reddit.com/r/FirefoxCSS/comments/d3wfg9/show_toolbar_on_top_of_contents_broke_in_69_now/
#navigator-toolbox[inFullscreen] { margin-top: calc(-59px - var(--tab-min-height)); // -59px may be less like -40px if you don't show the bookmarks toolbar in full-screen. Adjust accordingly then. z-index: 1; background: black; } #navigator-toolbox[inFullscreen]:hover { transform: translateY(calc(59px + var(--tab-min-height))); // Same, you may need to adjust the 59px value to something like 40px if you don't show the bookmarks toolbar in full-screen. }
Отсутствует
Попробуйте стили из этого топика
https://www.reddit.com/r/FirefoxCSS/comments/d3wfg9/show_toolbar_on_top_of_contents_broke_in_69_now/
О, да! Огромное спасибо, это что нужно. На 76.0.1 нормально работает только то, что по первой ссылке на гитхаб: https://github.com/MrOtherGuy/firefox-csshacks/blob/master/chrome/autohide_toolbox.css
Оно там ещё и с анимашкой, развернуть-вывернуть, прям ваще супер.
Отсутствует
Но всё же есть глюк, хинт показывающий ссылку в левом нижнем углу - обрезан на 8 пикселов, собственно всё окно вниз на них и уехало. Попробовал подёргать этот цсс за верёвочки, но моих знаний явно не хватает. Окно если и возвращается, то недоступно становится поле активирующее выпадение навбара. Тоже самое если ограничить максимальный размер всего окна.
Сейчас попробую автору отписать, в иссуесах вроде нет такого вопроса, но если это и на русском сложно сформулировать, то на английском это точно будет смешно выглядеть.
Отсутствует
Так, ну теперь вообще всё отлично, автор исправил багу и теперь в этом примере всё работает как задумано.
Отсутствует