Скажите, пожалуйста, можна как-то вернуть выпадающие меню url к в старых версиях FF?
Последняя версия никак не подходит (растягивается на всю ширину экрана + конфликтует с некоторыми моими стилями в Stylish).
Буду очень благодарен за помощь, так как смогу наконец-то обновится к новой версии.
Нужный результат:
Отредактировано OlexStor (25-09-2016 14:32:14)
Отсутствует
OlexStor
А это вам не подходит или не видели? https://forum.mozilla-russia.org/viewto … 35#p723135
конфликтует с некоторыми моими стилями в Stylish
Вот это не знаю делалось под дефолтный вид
Если нужно обязательно два ряда ставьте CTR
или такой стиль пробуйте
@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"); /*AGENT_SHEET*/ #urlbar > popupset[anonid="popupset"] { -moz-binding: url("data:text/xml;utf8,<bindings xmlns='http://www.mozilla.org/xbl' xmlns:html='http://www.w3.org/1999/xhtml' xmlns:xul='http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul' xmlns:xbl='http://www.mozilla.org/xbl'><binding id='urlbar-rich-result-popup'><implementation><constructor><![CDATA[ var PopupAutoComplete = document.getElementById('PopupAutoCompleteRichResult'); if (PopupAutoComplete._openAutocompletePopup) { PopupAutoComplete._openAutocompletePopup = function(aInput, aElement) { if (this.mPopupOpen) return; this.mInput = aInput; this.selectedIndex = this._isFirstResultHeuristic ? 0 : -1; this.view = aInput.controller.QueryInterface(Components.interfaces.nsITreeView); this.invalidate(); this.setAttribute('flip', 'slide'); var rect = aElement.getBoundingClientRect(); var width = rect.right - rect.left; this.setAttribute('width', width); var popupDirection = aElement.ownerDocument.defaultView.getComputedStyle(aElement).direction; this.style.direction = popupDirection; this.openPopup(aElement, 'after_start', 0, 0, false, false); } } ]]></constructor></implementation></binding></bindings>#urlbar-rich-result-popup") !important; } #PopupAutoCompleteRichResult { -moz-margin-start: 0px !important; } #PopupAutoCompleteRichResult > richlistbox > scrollbox > box { overflow: hidden !important; max-width: -moz-available !important; } #PopupAutoCompleteRichResult .autocomplete-richlistitem { display: block !important; height: 3em !important; min-height: 3em !important; padding: 0 !important; border: none !important; border-radius: 0 !important; } #PopupAutoCompleteRichResult .autocomplete-richlistitem > * { vertical-align: middle !important; margin-top: 0 !important; margin-bottom: 0 !important; } #PopupAutoCompleteRichResult .ac-type-icon { -moz-margin-start: 2px !important; -moz-margin-end: 4px !important; } #PopupAutoCompleteRichResult .ac-site-icon { -moz-margin-start: 0px !important; -moz-margin-end: 4px !important; } #PopupAutoCompleteRichResult .ac-title { overflow: hidden !important; width: calc(100% - 44px) !important; margin: 0 !important; } #PopupAutoCompleteRichResult .ac-action-text, #PopupAutoCompleteRichResult .ac-title-text, #PopupAutoCompleteRichResult .ac-url-text { max-width: none !important; } #PopupAutoCompleteRichResult .ac-action, #PopupAutoCompleteRichResult .ac-url { -moz-padding-start: 43px !important; overflow: hidden !important; max-width: calc(100% - 2px) !important; } #PopupAutoCompleteRichResult .ac-tags { -moz-padding-start: 43px !important; } #PopupAutoCompleteRichResult .ac-tags:not([empty]) ~ .ac-url { -moz-padding-start: 0 !important; max-width: calc(100% - 10em) !important; } #PopupAutoCompleteRichResult .autocomplete-richlistitem[collapsed="true"] { padding: 0 !important; height: 0 !important; min-height: 0 !important; border-width: 0 !important; } #PopupAutoCompleteRichResult .ac-separator { display: none !important; }
Отредактировано Vitaliy V. (25-09-2016 20:47:18)
Отсутствует