Полезная информация

Список ответов на каверзные вопросы можно получить в FAQ-разделе форума.

№125-09-2016 14:29:45

OlexStor
Участник
 
Группа: Members
Зарегистрирован: 18-09-2016
Сообщений: 10
UA: Firefox 46.0

Помогите вернуть старую адресную строку

Скажите, пожалуйста, можна как-то вернуть выпадающие меню url к в старых версиях FF?
Последняя версия никак не подходит (растягивается на всю ширину экрана + конфликтует с некоторыми моими стилями в Stylish).

Буду очень благодарен за помощь, так как смогу наконец-то обновится к новой версии.

Нужный результат:
25a113062930.png

Отредактировано OlexStor (25-09-2016 14:32:14)

Отсутствует

 

№225-09-2016 20:45:39

Vitaliy V.
Участник
 
Группа: Members
Зарегистрирован: 19-09-2014
Сообщений: 2080
UA: Firefox 51.0

Re: Помогите вернуть старую адресную строку

OlexStor
А это вам не подходит или не видели? https://forum.mozilla-russia.org/viewto … 35#p723135

OlexStor пишет

конфликтует с некоторыми моими стилями в 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)

Отсутствует

 

№325-09-2016 20:57:26

OlexStor
Участник
 
Группа: Members
Зарегистрирован: 18-09-2016
Сообщений: 10
UA: Firefox 46.0

Re: Помогите вернуть старую адресную строку

Vitaliy V. пишет

А это вам не подходит или не видели? https://forum.mozilla-russia.org/viewto … 35#p723135

Не видел, спасибо, сейчас попробую

Отсутствует

 

№425-09-2016 22:59:49

OlexStor
Участник
 
Группа: Members
Зарегистрирован: 18-09-2016
Сообщений: 10
UA: Firefox 47.0

Re: Помогите вернуть старую адресную строку

Немного криво выходит, можно как-то перенести URL в другую строку?
7957e92ad459.png

UPD: Решил кодом №1, спасибо :)

Отредактировано OlexStor (25-09-2016 23:32:03)

Отсутствует

 

Board footer

Powered by PunBB
Modified by Mozilla Russia
Copyright © 2004–2020 Mozilla Russia GitHub mark
Язык отображения форума: [Русский] [English]