Jarikk
Advanced Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Inko7 14:24 12-11-2009 Цитата: для того, чтобы панель появлялась только когда курсор достигнет шапки окна... | давай так ... убрать твой код выше и заменить вот этим: Код: #navigator-toolbox:not(:hover) > #PersonalToolbar { visibility: collapse !important;} | Теперь, создай новую кнопку CustomButtons и в раздел Инициализации помести этот код: Код: var nt = document.getElementById("navigator-toolbox"); var pt = document.getElementById("PersonalToolbar"); var TimeOu = null; var ct; function col() { pt.collapsed = ct; } function mouseover() { ct = false; if (TimeOu) window.clearTimeout(TimeOu); TimeOu = window.setTimeout(col, 3000); } function mouseout() { ct = true; window.clearTimeout(TimeOu); col(); } nt.addEventListener("mouseout", mouseout, false); nt.addEventListener("mouseover", mouseover, false); | 3000 - это 3 секунды. Срабатывание происходит при наведении на все панели, что выше вкладок (в том числе и если ты задержишься в меню больше 3-х секунд). Я конечно подумаю, как исключить такое поведение, но пока так. Это к тому, что раз уж у тебя стоит расширение Custom Buttons (иначе пришлось бы ставить еще одно, что бы не выводить лишнюю кнопку на панель). Ну а эта кнопка просто будет висеть и мониторить твои движения.
---------- BENQ Joybook R56: Core2Duo T8300 2,4GHz, Intel PM965, ASint Tech. 2x1024 DDR2-667, GeForce 8400M G, FUJITSU 500GB 5400RPM SATA-II, Win XP SP3 Eng & W7 RTM Pro x86 |
| Всего записей: 1797 | Зарегистр. 26-01-2005 | Отправлено: 16:09 12-11-2009 | Исправлено: Jarikk, 16:17 12-11-2009 |
|