Где-то на форуме, по-моему, в теме Заявки для создателей расширений, я спрашивал, как можно добавлять некий id к объекту браузера внешнего уровня в зависимости от выбранной темы, и мне кинули расширение. Посмотрите, это было где-то до лета. Расширение я куда-то заготовил, но с тех пор переставлял профиль, и мне сложно сейчас найти.
Добавлено 15-10-2011 03:04:50
Тогда Вы в Stylish пишете во всех стилях для темы #id_этой_темы и дальше через пробел селекторы.
Отредактировано Al_H (15-10-2011 03:04:50)
Отсутствует
Где-то на форуме, по-моему, в теме Заявки для создателей расширений
Отредактировано hydrolizer (15-10-2011 07:15:47)
Отсутствует
Здравствуйте
подскажите как правильно прописать чтобы фоновая картинка в окне "O Firefox" растягивалась до краёв окна, а то сделал и порой то белая полоса снизу или справа появится, то часть картинки спрячется за краем.
Особенно это бывает при обновлении лисы.
Я так понял что меняется размер самого окна почемуто
Отсутствует
Отсутствует
skynet281978
Попробуй дописать:
Отсутствует
Пожалуйста, помогите изменить цвет текста названия папок в панели закладок.
попробуй так для папок:
.bookmark-item[type="menu"] > .toolbarbutton-text { font-weight: 500 !important; color:#0000E8 !important; }
для закладок:
Отредактировано Inko7 (16-10-2011 16:15:27)
Отсутствует
Kamui таким образом идёт растягивание по размеру окна. но окно почему то стало чуть больше и картинка деформировалась что не есть хорошо.
у меня прописано чтобы картинка не повторялась. когда делал было нормально, а после обновления окошко стало чуть больше и теперь белая полоса сбоку. в прошлый раз была снизу.
какие ещё есть варианты?
Отсутствует
Kamui таким образом идёт растягивание по размеру окна. но окно почему то стало чуть больше и картинка деформировалась что не есть хорошо.
у меня прописано чтобы картинка не повторялась. когда делал было нормально, а после обновления окошко стало чуть больше и теперь белая полоса сбоку. в прошлый раз была снизу.
какие ещё есть варианты?
Скинь код сюда, посмотрю что там
Отсутствует
Kamui
не могу под спойдер полный код прописать. лимит символов
но без кода картинки выглядит так:
сама картинка:
Отсутствует
Kamui я не особо разбираюсь в написании кодов.
подскажи где именно прописать?
Отсутствует
skynet281978
Отредактировано Kamui (18-10-2011 10:15:03)
Отсутствует
Kamui так картинка фоновая пропадает.
И пишется в окне Стайлиш - Ошибка при анализе значения background-image. Потерянное объявление.
Отсутствует
skynet281978
Включил у себя стайлиш и проверил всё, с вашей картинкой у меня отступ справа совсем небольшой и убирается добавлением:
Отсутствует
Kamui спасибо, отступ исчез.
Интересно при обновлении как себя поведёт фон...
Отредактировано skynet281978 (20-10-2011 19:00:15)
Отсутствует
Не уверен что сюда, но похоже. Не могу разобраться с организацией контекстного меню для картинок. Скрыть лишнее удалось (особенно доставала Send Image), но хочется сепаратор поставить так, чтобы сверху над ним была одна команда Save Image As... - сепаратор - все остальное.
Сейчас так:
Save Image as
View Image
Copy image location
----
View Image Info
View Source Chart
Кусок файла userChrome.css, перед ним только display:none!important для ненужного:
#contentAreaContextMenu > * { -moz-box-ordinal-group: 2; }
#context-saveimage { -moz-box-ordinal-group: 1 !important;}
Что означает первая строчка: понятия не имею. Просто где-то в процессе поиска подцепил. Но если ее убрать, то меняется весь порядок команд:
View
Copy Image Location
----
Save Image As
View Image Info
View Source Chart
Как вообще это упорядочивается: довольно долго искал в инете, ничего толком не нашел. Более того, на мозилазине вместо View Image Info стоит Properties, для элемента metadata. Который почему-то не отключается display:none!important. Ну и ладно.
И еще, как узнать имя элемента этого аддона - Соурсе Чарта, чтобы не светился?
Отсутствует
kostyanet
Если используете стандартную тему, то можно заставить быть сепаратором какой-либо ненужный вам пункт - например, Copy Image:
#context-copyimage-contents * { display: none !important; } #context-copyimage-contents { -moz-appearance: menuseparator !important; }
Если тема нестандартная, то в них часто для элементов выставляется -moz-appearance: none (отключение использования настроек отрисовки элементов, задаваемых ОС), и потом следует куча правил для перерисовки. В этом случае - разве что попробовать поэкспериментировать с -moz-box-ordinal-group. Означает это правило следующее:
Indicates the ordinal group the element belongs to. Elements with a lower ordinal group are displayed before those with a higher ordinal group.
Например, для решения популярного вопроса о взаимном расположении пунктов контекстного меню Open Link in New Tab / Open Link in New Window это правило используется так:
#contentAreaContextMenu * { -moz-box-ordinal-group: 3 !important; } #context-openlinkintab { -moz-box-ordinal-group: 2 !important; } #context-openlink { -moz-box-ordinal-group: 1 !important; }
Как вообще это упорядочивается
По дефолту - так, как задано в xul-разметке (chrome://browser/content/browser.xul). Пользователь может частично влиять на это с помощью вышеупомянутого -moz-box-ordinal-group. Частично - потому, что нужный вам сепаратор (например) в xul-разметке не имеет id, и не может быть однозначно идентифицирован в стиле.
как узнать имя элемента этого аддона - Соурсе Чарта
Сделайте поиск в папке extensions профиля по строке View Source Chart (при этом надо будет искать в т.ч. в архивах) - скорее всего, будет найден файл chrome\locale\en[-US]\[что-то-там].dtd. От него идите в папку, родительскую для папки chrome, в ней смотрите содержимое файла install.rdf.
Отсутствует
kostyanet
#contentAreaContextMenu > * { -moz-box-ordinal-group: 3; } #context-sep-copyimage { -moz-box-ordinal-group: 2; } #context-saveimage { -moz-box-ordinal-group: 1 !important;}
Если #context-sep-copyimage у вас скрыт, то нужно включить его показ.
Отсутствует
brici
Если только через смену иконки попробовать Как то так:
#PlacesToolbarItems > toolbarbutton[class="bookmark-item"][label="Лента новостей"][type="menu"][container="true"][livemark="true"] .toolbarbutton-icon { list-style-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAACsElEQVR42qWTXUhTYRjH/+/O3My5zebQXKKW+IHUyoui1MxMzb4kIbzpIq8iIgi69U4INAvLvEgRvOi2CwkFsVQs1JDStggtnWtok/kxv7d5tnPennNGUVEQ9cJzHnif9/2d//PxMvznYsqn5PHMbUncbOSypP05qpFj9MaGwetZdX8EnGz7aIsE/O7agsO6xYAGKwH+PZgUJ+OZ4104RpeYMXQjx/tbQGnbzJQkSTn/Il8QhE+suNXJ68tzkWgSIIdlSJyRcUiUnUxiIoogxctRg4aMvI+Uto9MgRW1jvOWi3a4Vrh6+EpnJzKsFqTu3Y/zmelINhiV8yrsm1cYVpMGzS8cYIXNo/x+9RF4/ByiBLS4NfAHAphzvwff9qDCbsfZzCxVsqKAIVojm1mDB/1vCNA0xBsvF8JNCnZIQv/SNnJMeqSbYtDhBobHB5FnCKH2eBk4F9TLMvVuDwE6BkcohXsDvL66GLM+GSH6w83+ASC4BptBi9qiSsyJejxxfkC+ScKl7AOIRIB1kSPFzNDzelgB9PG6C6fgWqYUlCR1gJPa+XR6HsEvo7hWcA5j4XhMTI6iZl82zFojNgiSYmIYc7wkwN1efqvyNDyrHAEizAe34BUjyE/cjTt+AUmuXtQcKsWjhU3kil4cs+YiQADrLsAxOQR2oqmHXy0px6yfUqBAu7MbW0yHotQ8WC02dC18RpnehLfGZAi+CZyxHEQwzGHWM8y4BsCKm7p5VUEFvGvRGvRRj1xhCTUaEQkEaguswy6GEIpPgGdjCVVxaQgTwBDLMDf9nAANXfyovRI6KrACMOgYYulF+IJcVZRG1V7a5BAYV2Ozq7I6C2EatiUPAQofvvJqd5ZTlPZw2mRMfV/gdIHRVP7qf1wRnWVR2TGQ6aP1B/vLZ6BMk0i28xU2tDV2uqRtmgAAAABJRU5ErkJggg=="); }
pcxFirefox - лучшая сборка Лисы!
Отсутствует