но размер остался большим.
добавьте div, textarea и т.д
или всё заменить на универсальный селектор * но он медленный
чтобы текст заползал под скролл
@-moz-document url-prefix("chrome://browser/content/places/") { scrollbar { position: relative !important; z-index: 2147483647 !important; } scrollbar[orient="vertical"] { margin-left: -6px !important; } scrollbar[orient="horizontal"] { margin-top: -6px !important; } }
Можно ли убрать из поисковой строки: https:// ?
может из адресной
#urlbar *|input.urlbar-scheme[textoverflow="start"] { visibility: hidden !important; } #urlbar *|input.urlbar-input[textoverflow="start"]:not([focused]) { mask-image: linear-gradient(to right, transparent, black 3ch) !important; }
Отредактировано Vitaliy V. (15-12-2018 20:59:18)
Отсутствует
Вит
это когда адрес длинный не вмешается слева добавляется https:// если не видно начала адреса
данный код убирает https://
а в чём Вы смотрите id объектов у свежих FF, DOM Inspector то отвалился? В Browser Toolbar-е?
Да
Отсутствует
Vitaliy V.
Ещё вот один раздражающий момент остался, сам не осилил. Не в курсе ли, как убрать одно-пиксельный отступ у скроллбаров? С интерфейсными скроллами помог margin-right: -1px, но решение не идеально, между самими пунктами и границей эта пиксельная полоса остаётся.
Кстати, ещё почему-то на некоторых сайтах ширина меняется, нельзя ли им это запретить?
Отредактировано Karn (16-12-2018 00:28:28)
Отсутствует
Не в курсе ли, как убрать одно-пиксельный отступ у скроллбаров?
да не должно там вроде отступов быть у меня нет
стилей других нет?
Кстати, ещё почему-то на некоторых сайтах ширина меняется, нельзя ли им это запретить?
я не добавлял !important; специально чтобы сайты могли изменить вид скроллбара
так что можете добавить
так же меняется их размер вместе с масштабированием страницы, с этим ничего не поделать стилем
А как в контекстное меню страницы добавить Переводчик, если нeт S3 Translator
а что кроме S3 Translator переводчиков нет что-ли
Отсутствует
Karn пишетНе в курсе ли, как убрать одно-пиксельный отступ у скроллбаров?
да не должно там вроде отступов быть у меня нет
стилей других нет?
Других стилей нет, но в стандартном скролле Windows они есть, и слева, кстати, тоже. У Вас же линукс?
Вот как это выглядит в Firefox и в стороннем ПО Windows. Около границы экрана очень заметно.
Karn пишетКстати, ещё почему-то на некоторых сайтах ширина меняется, нельзя ли им это запретить?
я не добавлял !important; специально чтобы сайты могли изменить вид скроллбара
так что можете добавить
так же меняется их размер вместе с масштабированием страницы, с этим ничего не поделать стилем
Спасибо, сам не догадался, оказывается, при масштабе 150% ширина скролла уменьшается и отступ увеличивается до 2 пикселей.
Отсутствует
Здравствуйте.
Есть ли нормально работающий стиль чтобы сделать многострочной строку вкладок или расширение может появилось какое-то?
в сети нарыл стили, но там в каждом косяк - перетаскивание вкладок для сортировки не работает нормально.
получается перетащить только на первую или вторую строки с любой другой (снизу вверх по строкам) и то не в любое место.
плюс не всегда вкладки возможно перемещать вправо в нужное положение.
@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"); #TabsToolbar .tabbrowser-arrowscrollbox, #TabsToolbar .arrowscrollbox-scrollbox, #TabsToolbar .scrollbox-innerbox { display: block !important; } .scrollbutton-up, .arrowscrollbox-overflow-start-indicator, .scrollbutton-down, .arrowscrollbox-overflow-end-indicator { display: none !important; } .tabbrowser-tab { min-height: var(--tab-min-height) !important; vertical-align: bottom !important; }
Отредактировано skynet281978 (17-12-2018 07:44:03)
Отсутствует
Vitaliy V.
Вопрос,а как из темной темы убрать редактирование кнопок, в смысле , чтобы в кнопках редактирование без темных тонов было...не видно же не фига.
Отсутствует
чтобы в кнопках редактирование без темных тонов было...не видно же не фига
в персонализации что ли?
ну сделай системный цвет
#customization-container:-moz-lwtheme-brighttext { background-color: -moz-dialog !important; background-image: linear-gradient(rgba(255,255,255,.15), rgba(255,255,255,.15)) !important; color: -moz-dialogtext !important; text-shadow: none !important; }
Отсутствует
Отсутствует
не персонализации
не CB не пользуюсь, ставить лень
Перелопатил весь userchrome.css
используй Browser Toolbox https://developer.mozilla.org/en-US/doc … a_document
Отредактировано Vitaliy V. (17-12-2018 14:08:14)
Отсутствует
del
Отредактировано ALEX_45_ORP (17-12-2018 18:32:37)
Win 10х64
Отсутствует
Установил firefox (версия 64), помогите пожалуйста советом, как сделать открытые вкладки снизу. Т.е. чтобы получилась структура: вначале адресная строка, под ней панель закладок, а уже под ней открытые вкладки. Сейчас же открытые вкладки находятся на самом верху, что ОЧЕНЬ не удобно
Отсутствует
используй Browser Toolbox https://developer.mozilla.org/en-US/doc … a_document
О, а не подскажете как его и инспектор вызвать командой, например Web Console вызываю так:
let { require } = Cu.import('resource://devtools/shared/Loader.jsm', {}); let { HUDService } = require('devtools/client/webconsole/hudservice'); HUDService.openBrowserConsoleOrFocus();
Пробовал нажать на кнопку:
но выдает null, пока не зайду в Web Developer меню
думаю надо через resource://devtools/client/framework/ToolboxProcess.jsm
Отсутствует
О, а не подскажете как его и инспектор вызвать командой, например Web Console вызываю так:
// Browser Toolbox document.querySelector("key#key_browserToolbox").doCommand(); // Inspector document.querySelector("key#key_inspector").doCommand(); // Web Console document.querySelector("key#key_webconsole").doCommand();
Отсутствует
Александр7667 пишет: как сделать открытые вкладки снизу. Т.е. чтобы получилась структура: вначале адресная строка, под ней панель закладок, а уже под ней открытые вкладки.
https://forum.mozilla-russia.org/viewtopic.php?id=73547 или https://forum.mozilla-russia.org/viewto … 20#p763820
Отсутствует
1fesFFFF
по примеру для userChrome.css:
#context-searchselect { -moz-binding: url("chrome://global/content/bindings/menu.xml#menuitem-iconic") !important; list-style-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAACW0lEQVQ4jYWTO0yTYRSG/wEVyuToxMCqEqQlCBMtXtANCSCRiUFDnFDj4mLSohMmKBcRTAgh0DQkRFBMRE3AOGgVuVgBHYwk0tJio21p/+/yPw6taCHIm3zLyXvO9573nGMY2yAExVqrHkvrz1LJNLRcSYnU/RxsRdv5WzjEdxvoPvaAUKrXP+63ZSUHg+RbyppJM0wSo0NstDQROVNB+GQF0YuNxL0DaDMFgBRimgJy/8rWqh9Ah4NEmxsIV5USqiolVGUn7HSw7rKz7rITvXb5Hy262zAMw0BwDICUYKO5jpDTTuR0OYn+Tsy5WcTCPPG+Tn40nUN++5rdj81WZKBVD4Ca7SBSU0roRBny44edzStrZ0iIbkNr/QVAvbEjHtlIDrbs5eMWpNZLhrYwAdSLfNTzfRB+kkVyehI43QlcbXFcnjhOd5wbvmTGBitlSK1kukAeamo/Vngiq4DLE8PpTuBsi+Fyx6j0xLg6lPyjQBha62WAX68OE5k6yNh8+66Sb46mcLljtD82AbC0FTCUUt0A/sBtqr1nKfPV8W49sCN5ec3i1K0ELk+CmU86E9V3DQTFAClp0jDZimO4huO+ejrmBngbXOR9OMCDBS/Vg71UeqJc6kuiMwMxTY6kdwHdAxDc3KD+aSslw7U4RmpxeGsoGc48by3nx+6w9jP9u1Cqa2sToSBXKDkNYFqCkZUJLjy7TrmvnnJfA42TV3i46GNTps1Tlnq5+no1L+sexsf9NkV6qf4HoVRXYWHhgV2vMieHIqBTa7kkpRSWpU2tCWgl7plwdDv/N6s+76MEf1NhAAAAAElFTkSuQmCC") !important; -moz-image-region: rect(0px, 16px, 16px, 0px) !important; } #context-searchselect > .menu-iconic-left { -moz-appearance: menuimage !important; }
Отсутствует
Приветствую опять
Есть незамысловатый скрипт, который в меню, выпадающее при загрузке, вставляет кнопку.
let dlWget = {
init: function () {
if (location == "chrome://mozapps/content/downloads/unknownContentType.xul")
this.addWgetButton();
},
addWgetButton: function () {
let btn = document.documentElement.getButton("extra1");
btn.setAttribute("hidden", "false");
btn.setAttribute("label", "Wget");
btn.setAttribute("oncommand", 'document.getElementById("_0000000-1111-2222-3333-444444444444_-menuitem-_link").click();');
},
};
dlWget.init();
TypeError: document.getElementById(...) is null[Learn More] unknownContentType.xul:1:1
Отредактировано dezhnev (18-12-2018 19:40:16)
Отсутствует
dezhnev
сначала определите окно браузера, можно так
var win = (window.opener && !window.opener.closed) ? window.opener : Services.wm.getMostRecentWindow("navigator:browser");
потом кликайте
win.document.querySelector("CSS-селектор").click();
Отсутствует