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

Хотите узнать больше о расширениях? Посмотрите ролики, рассказывающие о работе с расширениями Firefox.
  • Форумы
  •  » Firefox
  •  » Как избавиться от кнопок прокрутки табоав в 2.0

№127-11-2006 22:25:35

kontor
Участник
 
Группа: Members
Зарегистрирован: 27-11-2006
Сообщений: 3

Как избавиться от кнопок прокрутки табоав в 2.0

В версии 2.0 при открытии большого количества табов, они не сжимаются как в 1.5
а появляются кнопки прокрутки влево-вправо.
Хочется от этого избавиться, чтобы было как в 1.5

настройки ширины табов установил в 0.
заранее спсибо

Отсутствует

 

№228-11-2006 00:19:14

Merlyel
псЫх
 
Группа: Extensions
Откуда: Уфа
Зарегистрирован: 20-12-2005
Сообщений: 2415

Re: Как избавиться от кнопок прокрутки табоав в 2.0

kontor
userChrome.css:

Выделить код

Код:

toolbarbutton[class="scrollbutton-up"] {
display: none !important;
} 
toolbarbutton[class="scrollbutton-down"] {
display: none !important;
}

жЫзнь рандомна... и ничего с этим не поделаешь ;)

Отсутствует

 

№328-11-2006 11:25:18

kontor
Участник
 
Группа: Members
Зарегистрирован: 27-11-2006
Сообщений: 3

Re: Как избавиться от кнопок прокрутки табоав в 2.0

спасибо.

осталось избавиться от кнопки просмотра списка табов. одня она осталась :)

Отсутствует

 

№428-11-2006 16:21:56

Merlyel
псЫх
 
Группа: Extensions
Откуда: Уфа
Зарегистрирован: 20-12-2005
Сообщений: 2415

Re: Как избавиться от кнопок прокрутки табоав в 2.0

kontor
Поиск, я уже говорил как.


жЫзнь рандомна... и ничего с этим не поделаешь ;)

Отсутствует

 

№529-11-2006 23:31:41

kontor
Участник
 
Группа: Members
Зарегистрирован: 27-11-2006
Сообщений: 3

Re: Как избавиться от кнопок прокрутки табоав в 2.0

Merlyel
что-то не нахожу

наверное также, только что написать в class ?

toolbarbutton[class="scrollbutton-down"] {
display: none !important;
}

Отсутствует

 

№630-11-2006 01:14:21

bassmandion
Участник
 
Группа: Extensions
Откуда: Москва
Зарегистрирован: 21-06-2006
Сообщений: 25
Веб-сайт

Re: Как избавиться от кнопок прокрутки табоав в 2.0

kontor
Всё ещё проще
А чтобы убрать ту штучку, можно вот это прописать:

.tabs-alltabs-stack {display:none !important;}
.tabs-alltabs-button {display:none !important;}

---------------

Дабы рашить сразу все связанные с css вопросы, предлагаю следующий код:

Выделить код

Код:

var propsList;
var tmp;

function propsTree(obj) {
    tmp = (obj.tagName) ? obj.tagName : "";
    tmp += (obj.className) ? "." + obj.className : "";
    tmp += "\n";
    propsList += tmp;
    if(obj.parentNode) {propsTree(obj.parentNode);}
}

function showProps(event) {
    propsList = '';
    if(event.which==3) {
        //По правой кнопке мыши вывести список tag.class до верху
        propsTree(event.originalTarget);
        alert(propsList);
    }
}

_scope.addEventListener("click", showProps, false);

Этот код по нажатию правой кнопки мыши на любом элементе выводит полный путь элементов в css-формате (tag.class) от этого самого элемента до корневого.

Последнее _scope - это переменная JS-консоли из расширения "Extension Developer", которое после нажатия на enumerateWindows() и chrome://browser/content/browser.xul становится равным window из области видимости переменных уровня Chrome. Увы, из браузера этот код для элементов самого браузера работать не будет, поэтому надо его либо в расширение запихнуть, либо открыть из шелла.

Отредактировано bassmandion (30-11-2006 01:46:55)

Отсутствует

 

№730-11-2006 01:37:29

Merlyel
псЫх
 
Группа: Extensions
Откуда: Уфа
Зарегистрирован: 20-12-2005
Сообщений: 2415

Re: Как избавиться от кнопок прокрутки табоав в 2.0

kontor
Попроще:

Выделить код

Код:

.scrollbutton-down-stack, .scrollbutton-up-stack, .tabs-alltabs-stack {
display:none !important;
}

bassmandion
С 0 все равно появляется этот скроллер, просто позже.


жЫзнь рандомна... и ничего с этим не поделаешь ;)

Отсутствует

 
  • Форумы
  •  » Firefox
  •  » Как избавиться от кнопок прокрутки табоав в 2.0

Board footer

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