iDev.Pi
Этот путь тоже не подходит. Нужно или стилем, или уже дополнение делать. Так что только стиль.
Есть мысли? Там менюшка появляющаяся при наведении на панель, нужно, чтобы она появлялась при наведении на другую панель(только в 1 пиксель) или элемент панели.
Отредактировано Void Dragon (09-02-2012 20:04:37)
Отсутствует
Есть мысли?
возможно, что стилем это можно через XBL binding сделать.
https://developer.mozilla.org/en/CSS/Getting_Started/XBL_bindings
Либо отключить панель меню: тогда этот параметр сам добавится.
При отключённой панели меню исчезает тайтл страницы и появляется App Button. App Button можно скрыть, а панель меню сделать видимой.
Добавлено 09-02-2012 20:27:13
Там менюшка появляющаяся при наведении на панель, нужно, чтобы она появлялась при наведении на другую панель(только в 1 пиксель) или элемент панели.
мы это уже обсуждали. Если есть панели A и B и ты хочешь применить стиль к B при наведении на A то тут важно то, как эти A и B относятся друг к другу. Если это братья (узлы одного уровня), то можно
A:hover + B { ...}
если A и B на самом деле внутри NA и NB соответствтенно, то можно сделать чтобы к B применялся стиль только при наведении на NA а не на A (и это при условии, что NA и NB братья или NB является потомком NA).
Отредактировано iDev.Pi (09-02-2012 20:27:13)
mzfx
Отсутствует
мы это уже обсуждали...
Я имею ввиду создать рядом с правым концом верхней вертикальной панели панель (или другой элемент) высотой 1 пиксель, тогда эта панель (или другой элемент) будет на одном уровне с другой (нужной панелью) и её можно будет показать. Пробовал :after но что-то не получилось. Возможно это?
И еще. Кнопка App Button появляется всегда в самом верху. Можно её переместить навсегда в адресную панель? и возможно ли скрыть стилем заголовок окна?
Отредактировано Void Dragon (09-02-2012 21:11:41)
Отсутствует
Void Dragon
переделай стиль по аналогии с
#main-window:after { content: url("http://mozcom-cdn.mozilla.net/img/covehead/template/title.png") !important; position: fixed !important; top: 0 !important; left: 0 !important; }
Добавлено 09-02-2012 21:15:39
И еще. Кнопка App Button появляется всегда в самом верху. Можно её переместить навсегда в адресную панель? и возможно ли скрыть стилем заголовок окна?
А вот последние 2 стиля отсюда тебе не подходят?
Отредактировано iDev.Pi (09-02-2012 21:24:29)
mzfx
Отсутствует
iDev.Pi
#navigator-toolbox:after{ min-width:10px !important; min-height:10px !important; position: fixed !important; border: 4px solid red !important; top: 0 !important; left: 0 !important; }
Ноль эффекта.
}
Добавлено 09-02-2012 21:34:29
И еще. Возможен стиль с зависимостью на весь экран (не полноэкранный режим)/ресайзящееся окошко?
Добавлено 09-02-2012 21:35:11
https://developer.mozilla.org/en/CSS/Getting_Started/XBL_bindings - посмотрю позже, тут надо думать.
Отредактировано Void Dragon (09-02-2012 21:35:11)
Отсутствует
Void Dragon
и правильно что 0 эффекта, ты ж content не задал никакой.
Добавлено 09-02-2012 21:40:18
Возможен стиль с зависимостью на весь экран (не полноэкранный режим)/ресайзящееся окошко?
в стиле можно отличать полноэкранный режим (ф11) от обычного окна и от обычного но развёрнутого.
:root[sizemode="maximized"], :root[sizemode="normal"], :root[sizemode="fullscreen"]
Отредактировано iDev.Pi (09-02-2012 21:40:18)
mzfx
Отсутствует
iDev.Pi
Так я задал размер и границу, т.е. видимым он должен быть .
А вот последние 2 стиля отсюда тебе не подходят?
К сожалению нет. Там видимо просто показывается то, что скрыто, а мне надо перенести кнопку с панели вкладок (вкладок там нет, они перенесены Tree Style Tab) Сомневаюсь, что это можно стилем.
:root[sizemode="maximized"], :root[sizemode="normal"], :root[sizemode="fullscreen"]
Это очень хорошо.
Отредактировано Void Dragon (09-02-2012 21:45:54)
Отсутствует
Так я задал размер и границу, т.е. видимым он должен быть .
я не проверил твой стиль сначала, а щас проверил и он у меня работает вообще-то.
mzfx
Отсутствует
iDev.Pi
Да, на чистом работает. Скорее из-за дополнения, но я и так по минимуму, дальше отключать не могу.
Отсутствует
Стиль для Hide Caption Titlebar Plus, своеобразный активный угол. В режимах максимальное окно и полный экран кнопка уменьшается до пикселя и находится в левом верхнем углу. Удобно, если после окна ничего не идет и курсор сразу упирается в точку.
Стиль можно было сократить, но я перестраховался. 1 пикселя так и не удалось почему-то добиться, но размер очень маленький.
@namespace url(http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul); :root[sizemode="maximized"] #hctp-fx-homebutton, :root[sizemode="fullscreen"] #hctp-fx-homebutton{ max-width:1px !important; max-height:1px !important; position:fixed !important; top:0px !important; left:0px !important; background-image:none !important; } :root[sizemode="maximized"] #hcp-home-toolbar, :root[sizemode="fullscreen"] #hcp-home-toolbar{ width:0px !important; height:0px !important; max-width:0px !important; max-height:0px !important; padding:1px !important; margin:0px !important; border:0px !important; position:fixed !important; top:0px !important; left:0px !important; background-image:none !important; }
Отсутствует
Имеем стиль который сдвигает первую закрепленную вкладку на 92px:
Необходимо добавить код чтобы вторая закрепленная вкладка имела свдвиг 92+32, третья 92+64, т.е. формула сдвига 60+n*32. Как это можно сделать?
Отсутствует
А этот стиль у вас работает?
Не совсем, стиль этот писать стал из-за того что при установленном TU закрепленные вкладки, при переключении группы из панорамы, сначала имеют отступ 0, а потом переключается на 92 (первая закрепленная), 124 (вторая) и т.д. В связи с чем заметно дерганье закрепленных вкладок, а иногда они так и остаются с отступом 0px, хоть через некоторое время и встают куда надо. Стиль этот устраивал бы, если была бы одна закрепленная вкладка, но если их несколько, то тогда первая будет вести себя как положено, а остальные будут дергать как и раньше, поэтому и нужно написать стиль для n-го количества закрепленных вкладок.
Отсутствует
Kamui
У меня нету TU потестить не могу. Как это?
Удачи, котик.
Отсутствует
iDev.Pi
Вроде он имел ввиду все вкладки. Т.е. для 1,2,3,4 и т.д. Что-то вроде n+1
Добавлено 12-02-2012 16:08:15
92px + 10px
Отредактировано Mr.Rik (12-02-2012 16:08:15)
Удачи, котик.
Отсутствует
Mr.Rik
нет, он кинул ссылку на №404. По этой ссылке, он рассказывает, что воспользовался расширением с кривым стилем, а здесь он попросил стиль в надежде, что он изменит ситуацию.
Я не думаю, что какой-либо стиль решит его проблему с периодически появляющимся глюком, но в своём первом сообщении он сформулировал задачу именно для закреплённых вкладок и я написал стиль именно для апп-табов.
Более того, стиль сдвигающий первый апптаб через margin-left - сдвигает и все последующие табы.
mzfx
Отсутствует
нет, он кинул ссылку на №404. По этой ссылке, он рассказывает, что воспользовался расширением с кривым стилем, а здесь он попросил стиль в надежде, что он изменит ситуацию.
Проблема у TU не с кривым стилем, он то применяется правильно, но только он применяется после переключения на вкладку из панорамы, прописав такой же отступ в UserChrome.css проблема решилась и стиль применяется сразу и навсегда. Цель у меня сделать правильный селектор для выбора n-го количества закрепленных вкладок, и применение к ним отступа исходя из номера закрепленной вкладки.
iDev.Pi
А какой стиль вы писали, я что-то не вижу поста, вы его удалили?
Отсутствует
KamuiЧто нужно сделать чтобы появилась такая проблема?
Создаем в панораме 2 или более групп с вкладками, закрепляем одну или несколько вкладок и создаем несколько незакрепленных вкладок в каждой группе, выбираем незакрепленную вкладку в любой группе, ждем секунд 5, открываем панораму ctrl+shift+e, выбираем любую незакрепленную вкладку из другой группы. Даже если закрепленные вкладки встают куда положено, все равно видно что сначала они встают неправильно, а потом уже прыгают куда надо, хотя иногда остаются в неправильной позиции, пока не переключишься на нее или не создашь новую вкладку.
Добавлю что такое происходит при отключенной панели меню, при включенной панели закрепленные вкладки не прыгают, т.к. они и так до упора. И еще заметил в чем косяк, когда переключаемся из группы в группу, то первая закрепленная вкладка имеет позицию left:0px (должно быть 92), вторая вкладка left:32px (должно быть 124), третья left:64px (должно быть 156).
И кстати margin-left не сдвигает все закрепленные вкладки. Если поставить первой left:0 margin-left:92 то она встает правильно, но остальные по-прежнему прыгают.
Отсутствует
Kamui
Понятно. Легче поставить Tab Mix Plus + Tree Style Tab. У меня не только такой баг, но и еще есть. Явно забагованное дополнение. Один раз у меня вообще с панели исчезли закрепленные (по вашей инструкции), но потом появились.
Удачи, котик.
Отсутствует
Цель у меня сделать правильный селектор для выбора n-го количества закрепленных вкладок, и применение к ним отступа исходя из номера закрепленной вкладки.
ты не правильно поставил цель, как мне кажется: можно просто таббару задать margin-left и всё. Сдвинутся все табы сразу.
Если какие-то стили у вас прыгают и то применяются, то нет - это глюк дополнения. Если поможет - ну, попробуй сохранить стиль который задаёт margin-left таб-бару да и всё.
mzfx
Отсутствует