skillful Я же вам давал. Если вы хотите только #nav-bar, без остальных дочерних элементов #content-deck, вниз переместить, то стилями никак.
Да, спасибо, давали, только я почти ничего не понял , а тему закрыли... Спасибо...
Добавлено 19-05-2016 19:58:37
Я бы не сказал что никак, можно сделать просто стилем (CB не очень подходит, расширение нужно для этого)
Потрясающе, спасибо большое, а нельзя еще панель со вкладками туда переместить?
Отредактировано skillful (19-05-2016 19:58:37)
Отсутствует
Потрясающе, спасибо большое, а нельзя еще панель со вкладками туда переместить?
Так переместите туда сразу все, как я там писал:
@namespace url(http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul); #content-deck { -moz-box-ordinal-group:0!important; }
Отсутствует
skillful пишетПотрясающе, спасибо большое, а нельзя еще панель со вкладками туда переместить?
Так переместите туда сразу все, как я там писал:
Выделить кодКод:
@namespace url(http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul); #content-deck { -moz-box-ordinal-group:0!important; }
Спасибо, работает!!
Отсутствует
skillful
Не забудьте про код для Custom Buttons
document.getElementById('PopupAutoCompleteRichResult').setAttribute('flip','slide');
Иначе попап адресной строки будет открывать за пределами нижней границы экрана.
Добавлено 19-05-2016 20:46:26
И еще, для пущего комильфо, в стиль добавить:
#TabsToolbar .tabbrowser-tab .tab-background, #TabsToolbar .tabs-newtab-button{ transform: rotate(180deg)!important; } #TabsToolbar .tabbrowser-tab .tab-content { padding-bottom: 2px!important; }
чтобы аустралисные вкладки изгибались вверх, к контенту:
Отредактировано turbot (19-05-2016 20:46:26)
Отсутствует
turbot
Стили добавил, а что за (Не забудьте про код для Custom Buttons)
document.getElementById('PopupAutoCompleteRichResult').setAttribute('flip','slide');
так и не понял, ведь Custom Buttons у меня выключен...
Отсутствует
Отсутствует
skillful
Ну, значит включить надо. Создать кнопку, вставить код во вкладку инициализация, сохранить, зайти в режим настройки интерфейса и вытащить созданную кнопку на какую-нибудь панель. Иначе, без кода, будет так:
https://lh3.googleusercontent.com/-0Lvn … ad6f38.jpg
Вместо:
https://lh3.googleusercontent.com/-OBqM … f1e91f.jpg
Простите, но я совсем Вас не понимаю, у меня нормально все вроде отображается
Отсутствует
turbot, Попробовал
К сожалению, ширина не уменьшается
Отсутствует
vitalii201
Добавляли в конец того же стиля?
Еще вариант (значение может поменять нужно будет):
#main-window :-moz-any(#PersonalToolbar, #nav-bar, #TabsToolbar, #vertical-toolbar) #skype_panel-toolbar-button .toolbarbutton-icon{ max-height: 24px!important; }
Если нет, то
У меня монитор не позволяет менять dpi, не могу проверить.
Отсутствует
turbot, спасибо!
Отсутствует
Stakhovsky
Если ещё нужно закладки в две строки, пробуйте
#PlacesToolbar toolbarbutton.bookmark-item[type="menu"]:not([livemark]) menupopup > menuitem.menuitem-iconic { -moz-binding: url("data:text/xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIj8+CjxiaW5kaW5ncyB4bWxucz0iaHR0cDovL3d3dy5tb3ppbGxhLm9yZy94YmwiIHhtbG5zOnh1bD0iaHR0cDovL3d3dy5tb3ppbGxhLm9yZy9rZXltYXN0ZXIvZ2F0ZWtlZXBlci90aGVyZS5pcy5vbmx5Lnh1bCIgeG1sbnM6eGJsPSJodHRwOi8vd3d3Lm1vemlsbGEub3JnL3hibCI+CiAgPGJpbmRpbmcgaWQ9Im1lbnVpdGVtLWljb25pYyIgZXh0ZW5kcz0iY2hyb21lOi8vZ2xvYmFsL2NvbnRlbnQvYmluZGluZ3MvbWVudS54bWwjbWVudWl0ZW0taWNvbmljIj4KICAgIDxjb250ZW50PgogICAgICA8eHVsOmhib3ggY2xhc3M9Im1lbnUtaWNvbmljLWxlZnQiIGFsaWduPSJjZW50ZXIiIHBhY2s9ImNlbnRlciIKICAgICAgICAgICAgICAgIHhibDppbmhlcml0cz0ic2VsZWN0ZWQsX21vei1tZW51YWN0aXZlLGRpc2FibGVkLGNoZWNrZWQiPgogICAgICAgIDx4dWw6aW1hZ2UgY2xhc3M9Im1lbnUtaWNvbmljLWljb24iIHhibDppbmhlcml0cz0ic3JjPWltYWdlLHZhbGlkYXRlLHNyYyIvPgogICAgICA8L3h1bDpoYm94PgogICAgICA8eHVsOmxhYmVsIGNsYXNzPSJtZW51LWljb25pYy10ZXh0IiBmbGV4PSIxIiB4Ymw6aW5oZXJpdHM9InhibDp0ZXh0PWxhYmVsLGFjY2Vzc2tleSIvPgogICAgICA8Y2hpbGRyZW4vPgogICAgICA8eHVsOmhib3ggY2xhc3M9Im1lbnUtYWNjZWwtY29udGFpbmVyIiBhbm9uaWQ9ImFjY2VsIj4KICAgICAgICA8eHVsOmxhYmVsIGNsYXNzPSJtZW51LWljb25pYy1hY2NlbCIgeGJsOmluaGVyaXRzPSJ2YWx1ZT1hY2NlbHRleHQiLz4KICAgICAgPC94dWw6aGJveD4KICAgIDwvY29udGVudD4KICA8L2JpbmRpbmc+CjwvYmluZGluZ3M+Cg==#menuitem-iconic") !important; -moz-box-align: center !important; } #PlacesToolbar toolbarbutton.bookmark-item[type="menu"]:not([livemark]) menupopup > menu.menu-iconic { -moz-binding: url("data:text/xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIj8+CjxiaW5kaW5ncyB4bWxucz0iaHR0cDovL3d3dy5tb3ppbGxhLm9yZy94YmwiIHhtbG5zOnh1bD0iaHR0cDovL3d3dy5tb3ppbGxhLm9yZy9rZXltYXN0ZXIvZ2F0ZWtlZXBlci90aGVyZS5pcy5vbmx5Lnh1bCIgeG1sbnM6eGJsPSJodHRwOi8vd3d3Lm1vemlsbGEub3JnL3hibCI+CiAgPGJpbmRpbmcgaWQ9Im1lbnUtaWNvbmljIiBleHRlbmRzPSJjaHJvbWU6Ly9nbG9iYWwvY29udGVudC9iaW5kaW5ncy9tZW51LnhtbCNtZW51LWljb25pYyI+CiAgICA8Y29udGVudD4KICAgICAgPHh1bDpoYm94IGNsYXNzPSJtZW51LWljb25pYy1sZWZ0IiBhbGlnbj0iY2VudGVyIiBwYWNrPSJjZW50ZXIiPgogICAgICAgIDx4dWw6aW1hZ2UgY2xhc3M9Im1lbnUtaWNvbmljLWljb24iIHhibDppbmhlcml0cz0ic3JjPWltYWdlIi8+CiAgICAgIDwveHVsOmhib3g+CiAgICAgIDx4dWw6bGFiZWwgY2xhc3M9Im1lbnUtaWNvbmljLXRleHQiIGZsZXg9IjEiIHhibDppbmhlcml0cz0ieGJsOnRleHQ9bGFiZWwsYWNjZXNza2V5Ii8+CiAgICAgIDx4dWw6aGJveCBjbGFzcz0ibWVudS1hY2NlbC1jb250YWluZXIiIGFub25pZD0iYWNjZWwiPgogICAgICAgIDx4dWw6bGFiZWwgY2xhc3M9Im1lbnUtaWNvbmljLWFjY2VsIiB4Ymw6aW5oZXJpdHM9InZhbHVlPWFjY2VsdGV4dCIvPgogICAgICA8L3h1bDpoYm94PgogICAgICA8eHVsOmhib3ggYWxpZ249ImNlbnRlciIgY2xhc3M9Im1lbnUtcmlnaHQiIHhibDppbmhlcml0cz0iX21vei1tZW51YWN0aXZlLGRpc2FibGVkIj4KICAgICAgICA8eHVsOmltYWdlLz4KICAgICAgPC94dWw6aGJveD4KICAgICAgPGNoaWxkcmVuIGluY2x1ZGVzPSJtZW51cG9wdXB8dGVtcGxhdGUiLz4KICAgIDwvY29udGVudD4KICA8L2JpbmRpbmc+CjwvYmluZGluZ3M+Cg==#menu-iconic") !important; -moz-box-align: center !important; } #PlacesToolbar toolbarbutton.bookmark-item[type="menu"]:not([livemark]) menupopup > menuitem.menuitem-iconic > label, #PlacesToolbar toolbarbutton.bookmark-item[type="menu"]:not([livemark]) menupopup > menu.menu-iconic > label { position: absolute !important; clip: rect(auto, auto, 2.2em, auto) !important; text-align: start !important; line-height: 1.1em !important; max-height: 2.1em !important; white-space: pre-wrap !important; word-break: break-all !important; margin-top: -3px !important; margin-bottom: -3px !important; } #PlacesToolbar toolbarbutton.bookmark-item[type="menu"]:not([livemark]) menupopup > menuitem.menuitem-iconic, #PlacesToolbar toolbarbutton.bookmark-item[type="menu"]:not([livemark]) menupopup > menu.menu-iconic { min-height: 2.4em !important; } #PlacesToolbar toolbarbutton.bookmark-item[type="menu"]:not([livemark]):not([open="true"]) menupopup > menuitem.menuitem-iconic > label, #PlacesToolbar toolbarbutton.bookmark-item[type="menu"]:not([livemark]):not([open="true"]) menupopup > menu.menu-iconic > label { margin: 0 !important; } /*Скроллбар*/ #PlacesToolbar toolbarbutton.bookmark-item[type="menu"]:not([livemark]) menupopup arrowscrollbox > .arrowscrollbox-scrollbox { overflow-y: auto !important; }
Отредактировано Vitaliy V. (24-05-2016 15:37:34)
Отсутствует
Vitaliy V.
Что-то парсер ругается на
при открытии data:
Отсутствует
Vitaliy V.
Если ещё нужно закладки в две строки, пробуйте
Конечно нужно, спасибо большое. Только вот блин если бы сделать высоту закладки автоматическую, что бы если влазит в одну строку было по стандарту, в две строки шире, в три еще шире.
Добавлено 23-05-2016 00:24:49
А можно ли указать высоту в зависимости от длинны количества символов в закладке, например если больше 40em то в два раза выше, если больше 80еm то в три раза? Или высота применяется сразу для всех закладок?
Отредактировано Stakhovsky (23-05-2016 00:24:49)
Отсутствует
turbot
У меня в Stylish не ругается, а вообще я xml файлы отдельно подключаю (Stylish не использую)
Stakhovsky
Ну тогда с проокруткой не знаю как быть но дело ваше.
#PlacesToolbar toolbarbutton.bookmark-item[type="menu"]:not([livemark]) menupopup > menuitem.menuitem-iconic { -moz-binding: url("data:text/xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIj8+CjxiaW5kaW5ncyB4bWxucz0iaHR0cDovL3d3dy5tb3ppbGxhLm9yZy94YmwiIHhtbG5zOnh1bD0iaHR0cDovL3d3dy5tb3ppbGxhLm9yZy9rZXltYXN0ZXIvZ2F0ZWtlZXBlci90aGVyZS5pcy5vbmx5Lnh1bCIgeG1sbnM6eGJsPSJodHRwOi8vd3d3Lm1vemlsbGEub3JnL3hibCI+CiAgPGJpbmRpbmcgaWQ9Im1lbnVpdGVtLWljb25pYyIgZXh0ZW5kcz0iY2hyb21lOi8vZ2xvYmFsL2NvbnRlbnQvYmluZGluZ3MvbWVudS54bWwjbWVudWl0ZW0taWNvbmljIj4KICAgIDxjb250ZW50PgogICAgICA8eHVsOmhib3ggY2xhc3M9Im1lbnUtaWNvbmljLWxlZnQiIGFsaWduPSJzdGFydCIgcGFjaz0iY2VudGVyIgogICAgICAgICAgICAgICAgeGJsOmluaGVyaXRzPSJzZWxlY3RlZCxfbW96LW1lbnVhY3RpdmUsZGlzYWJsZWQsY2hlY2tlZCI+CiAgICAgICAgPHh1bDppbWFnZSBjbGFzcz0ibWVudS1pY29uaWMtaWNvbiIgeGJsOmluaGVyaXRzPSJzcmM9aW1hZ2UsdmFsaWRhdGUsc3JjIi8+CiAgICAgIDwveHVsOmhib3g+CiAgICAgIDx4dWw6bGFiZWwgY2xhc3M9Im1lbnUtaWNvbmljLXRleHQiIGZsZXg9IjEiIHhibDppbmhlcml0cz0ieGJsOnRleHQ9bGFiZWwsYWNjZXNza2V5Ii8+CiAgICAgIDxjaGlsZHJlbi8+CiAgICAgIDx4dWw6aGJveCBjbGFzcz0ibWVudS1hY2NlbC1jb250YWluZXIiIGFub25pZD0iYWNjZWwiPgogICAgICAgIDx4dWw6bGFiZWwgY2xhc3M9Im1lbnUtaWNvbmljLWFjY2VsIiB4Ymw6aW5oZXJpdHM9InZhbHVlPWFjY2VsdGV4dCIvPgogICAgICA8L3h1bDpoYm94PgogICAgPC9jb250ZW50PgogIDwvYmluZGluZz4KPC9iaW5kaW5ncz4K#menuitem-iconic") !important; -moz-box-align: start !important; } #PlacesToolbar toolbarbutton.bookmark-item[type="menu"]:not([livemark]) menupopup > menu.menu-iconic { -moz-binding: url("data:text/xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIj8+CjxiaW5kaW5ncyB4bWxucz0iaHR0cDovL3d3dy5tb3ppbGxhLm9yZy94YmwiIHhtbG5zOnh1bD0iaHR0cDovL3d3dy5tb3ppbGxhLm9yZy9rZXltYXN0ZXIvZ2F0ZWtlZXBlci90aGVyZS5pcy5vbmx5Lnh1bCIgeG1sbnM6eGJsPSJodHRwOi8vd3d3Lm1vemlsbGEub3JnL3hibCI+CiAgPGJpbmRpbmcgaWQ9Im1lbnUtaWNvbmljIiBleHRlbmRzPSJjaHJvbWU6Ly9nbG9iYWwvY29udGVudC9iaW5kaW5ncy9tZW51LnhtbCNtZW51LWljb25pYyI+CiAgICA8Y29udGVudD4KICAgICAgPHh1bDpoYm94IGNsYXNzPSJtZW51LWljb25pYy1sZWZ0IiBhbGlnbj0ic3RhcnQiIHBhY2s9ImNlbnRlciI+CiAgICAgICAgPHh1bDppbWFnZSBjbGFzcz0ibWVudS1pY29uaWMtaWNvbiIgeGJsOmluaGVyaXRzPSJzcmM9aW1hZ2UiLz4KICAgICAgPC94dWw6aGJveD4KICAgICAgPHh1bDpsYWJlbCBjbGFzcz0ibWVudS1pY29uaWMtdGV4dCIgZmxleD0iMSIgeGJsOmluaGVyaXRzPSJ4Ymw6dGV4dD1sYWJlbCxhY2Nlc3NrZXkiLz4KICAgICAgPHh1bDpoYm94IGNsYXNzPSJtZW51LWFjY2VsLWNvbnRhaW5lciIgYW5vbmlkPSJhY2NlbCI+CiAgICAgICAgPHh1bDpsYWJlbCBjbGFzcz0ibWVudS1pY29uaWMtYWNjZWwiIHhibDppbmhlcml0cz0idmFsdWU9YWNjZWx0ZXh0Ii8+CiAgICAgIDwveHVsOmhib3g+CiAgICAgIDx4dWw6aGJveCBhbGlnbj0iY2VudGVyIiBjbGFzcz0ibWVudS1yaWdodCIgeGJsOmluaGVyaXRzPSJfbW96LW1lbnVhY3RpdmUsZGlzYWJsZWQiPgogICAgICAgIDx4dWw6aW1hZ2UvPgogICAgICA8L3h1bDpoYm94PgogICAgICA8Y2hpbGRyZW4gaW5jbHVkZXM9Im1lbnVwb3B1cHx0ZW1wbGF0ZSIvPgogICAgPC9jb250ZW50PgogIDwvYmluZGluZz4KPC9iaW5kaW5ncz4K#menu-iconic") !important; -moz-box-align: start !important; } #PlacesToolbar toolbarbutton.bookmark-item[type="menu"]:not([livemark]) menupopup > menuitem.menuitem-iconic > label, #PlacesToolbar toolbarbutton.bookmark-item[type="menu"]:not([livemark]) menupopup > menu.menu-iconic > label { text-align: start !important; line-height: 1.1em !important; white-space: pre-wrap !important; word-break: break-all !important; } #PlacesToolbar toolbarbutton.bookmark-item[type="menu"]:not([livemark]):not([open="true"]) menupopup > menuitem.menuitem-iconic > label, #PlacesToolbar toolbarbutton.bookmark-item[type="menu"]:not([livemark]):not([open="true"]) menupopup > menu.menu-iconic > label { margin: 0 !important; }
Или высота применяется сразу для всех закладок?
Да для всех где применяется. em - высота шрифта
Отредактировано Vitaliy V. (24-05-2016 15:32:09)
Отсутствует
если открывать как ссылку
А ну так, даже просто файл xml не откроет (там где есть например <xul:label ...), внутренний например chrome://global/content/bindings/menu.xml#menuitem-iconic да
Просто хотел посмотреть как сделано
Можно декодировать (data:text/xml;base64, и в конце #..... убрать)
Или вот без кодирования
<?xml version="1.0"?> <bindings xmlns="http://www.mozilla.org/xbl" xmlns:xul="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul" xmlns:xbl="http://www.mozilla.org/xbl"> <binding id="menuitem-iconic" extends="chrome://global/content/bindings/menu.xml#menuitem-iconic"> <content> <xul:hbox class="menu-iconic-left" align="start" pack="center" xbl:inherits="selected,_moz-menuactive,disabled,checked"> <xul:image class="menu-iconic-icon" xbl:inherits="src=image,validate,src"/> </xul:hbox> <xul:label class="menu-iconic-text" flex="1" xbl:inherits="xbl:text=label,accesskey"/> <children/> <xul:hbox class="menu-accel-container" anonid="accel"> <xul:label class="menu-iconic-accel" xbl:inherits="value=acceltext"/> </xul:hbox> </content> </binding> </bindings>
<?xml version="1.0"?> <bindings xmlns="http://www.mozilla.org/xbl" xmlns:xul="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul" xmlns:xbl="http://www.mozilla.org/xbl"> <binding id="menu-iconic" extends="chrome://global/content/bindings/menu.xml#menu-iconic"> <content> <xul:hbox class="menu-iconic-left" align="start" pack="center"> <xul:image class="menu-iconic-icon" xbl:inherits="src=image"/> </xul:hbox> <xul:label class="menu-iconic-text" flex="1" xbl:inherits="xbl:text=label,accesskey"/> <xul:hbox class="menu-accel-container" anonid="accel"> <xul:label class="menu-iconic-accel" xbl:inherits="value=acceltext"/> </xul:hbox> <xul:hbox align="center" class="menu-right" xbl:inherits="_moz-menuactive,disabled"> <xul:image/> </xul:hbox> <children includes="menupopup|template"/> </content> </binding> </bindings>
Отредактировано Vitaliy V. (23-05-2016 11:00:41)
Отсутствует
Vitaliy V.
С высотой меню действительно засада. Это единственная проблема. Все остальное отлично работает.
Получается высота меню берется с умножения высоты одной закладки на количество закладок в меню?
То есть - Высота закладки 1em. Количество закладок 10. Высота меню = 1em x 10 = 10em
И можно указать только высоту одной закладки?
Я так понимаю - отдельной функции указывающей высоту меню нет?
Отредактировано Stakhovsky (23-05-2016 10:44:34)
Отсутствует
И можно указать только высоту одной закладки?
Не понял, одной по названию закладки что-ли.
Я так понимаю - отдельной функции указывающей высоту меню нет?
Похоже нет, или я не нашёл, но атрибутов указывающих высоту при открытии меню нет.
Отсутствует
Больше ни к чему нельзя привязать?
Да стилем похоже не к чему, я может ещё подумаю над этим, или кто поможет.
Отсутствует
А ну так, даже просто файл xml не откроет (там где есть например <xul:label ...), внутренний например chrome://global/content/bindings/menu.xml#menuitem-iconic да
А, понятно. Виноват. Меня смутило, что внутренние открывает. А про
И с atob проблем нет.
знаю, спасибо.
Отсутствует