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

Будьте в курсе последних изменений в мире Mozilla, следя за нашим микроблогом в Twitter.

№52625-06-2011 14:55:38

megane
Участник
 
Группа: Members
Зарегистрирован: 18-11-2010
Сообщений: 281
UA: Firefox 5.0

Re: Stylish

iDev.Pi пишет

На, почитай мою статью про создание стилей.

Сенкс, пойду читать. А то все на бусурманском везде. :D
Получилось, но не до конца.
0961c921faccc60ccb7b6aba64a6dd42.png

iDev.Pi пишет

в коде по слову color ищи и найдёшь.

Это я понимаю, просто думаю как параметры RGB подобрать правильно.

Отсутствует

 

№52725-06-2011 15:21:47

mserv
Участник
 
Группа: Members
Зарегистрирован: 15-11-2008
Сообщений: 1025
UA: Firefox 5.0

Re: Stylish

megane пишет

Это я понимаю, просто думаю как параметры RGB подобрать правильно.

Попробуй совсем удалить

background-color: rgb(207, 219, 236)!important;

Отсутствует

 

№52825-06-2011 15:25:46

megane
Участник
 
Группа: Members
Зарегистрирован: 18-11-2010
Сообщений: 281
UA: Firefox 5.0

Re: Stylish

mserv
Щас попробую. Я вообще нарыл что там и прозрачность есть, только не разобрался как она работает, потому что выставив 200 для опасити, прозрачность только при появлении закладок, и сразу пропадает.

Да, после того как убрал параметры RGB закладки приняли цвет моей темы. :D

Отредактировано megane (25-06-2011 15:28:53)

Отсутствует

 

№52925-06-2011 15:29:53

mserv
Участник
 
Группа: Members
Зарегистрирован: 15-11-2008
Сообщений: 1025
UA: Firefox 5.0

Re: Stylish

megane пишет

Я вообще нарыл что там и прозрачность есть, только не разобрался как она работает,

Прозрачность, по-моему, так получается

background-color: transparent !important;

Отсутствует

 

№53025-06-2011 15:47:32

megane
Участник
 
Группа: Members
Зарегистрирован: 18-11-2010
Сообщений: 281
UA: Firefox 5.0

Re: Stylish

mserv пишет

Прозрачность, по-моему, так получается

Да. Посмотрел, она мне не подходит. Не все иконки одинаково хорошо смотрятся на прозрачном фоне. Оставлю свой цвет.
А зачем тогда opacity параметр?

Добавлено 25-06-2011 15:55:44
mserv
Если я выложу стиль для free-torrents поможете отредактировать его? А то у меня там в ряде скриптов явно неправильно сделано и хотя работает, но указано общее имя объекта, коих может быть и много.

Отредактировано megane (25-06-2011 15:55:44)

Отсутствует

 

№53125-06-2011 16:12:24

mserv
Участник
 
Группа: Members
Зарегистрирован: 15-11-2008
Сообщений: 1025
UA: Firefox 5.0

Re: Stylish

megane пишет

А зачем тогда opacity параметр?

Даёт эффект плавного исчезновения

megane пишет

Если я выложу стиль для free-torrents поможете отредактировать его? А то у меня там в ряде скриптов явно неправильно сделано и хотя работает, но указано общее имя объекта, коих может быть и много.

Сомневаюсь, я тоже не профи, а только учусь.biggrin.gif
Но в любом случае выкладывай, здесь много настоящих спецов, я думаю, помогут.

Отсутствует

 

№53225-06-2011 16:32:33

megane
Участник
 
Группа: Members
Зарегистрирован: 18-11-2010
Сообщений: 281
UA: Firefox 5.0

Re: Stylish

mserv пишет

Даёт эффект плавного исчезновения

:o Точно, об этом я не подумал.

mserv пишет

Но в любом случае выкладывай, здесь много настоящих спецов, я думаю, помогут.

Ок. Кстати ваш скриптик сработал если не залогиниться на сайте, а если войти под логином, то это пустое место так и осталось. :(

Недоделанный скрипт, только для free-torrents.org

Выделить код

Код:

@namespace url(http://www.w3.org/1999/xhtml);

@-moz-document domain("free-torrents.org") {

   iframe,
   div[id="logo"],
   div[class="hlow"],
   div[style="color:#000000; text-align: left; font-size: 10px; font-weight: bold;"],
   #latest_news h3,
   table[style="text-align:left;"],
   div[class="news_date"],
   div[class="news_title"],
   div[style="text-align: left;"],
   div[align="center"],
   table[class="forumline w100 bordered"],
   object[style="width: 800px; height: 200px; margin: 0px 0px; overflow: hidden;"],
   a[style="text-align: center; text-decoration: none; color:#006600 !important; padding: 6px 0 6px 0; margin: 0 0 0 0; color: #445052; text-indent: 15px; background-image:url(http://static.free-torrents.org/forum/templates/default/images/sidebar1_hdr.gif); background-repeat:no-repeat; background-position:left; color:#006600 !important;"],
   div[class="spacer_8"],
   td[align="Center"],
   img[width="210"],
   

   div[style="text-align: center; border: 0px solid black;"],
   td[id="sidebar1"],
   td[id="sidebar2"],
   div[id="page_footer"]
   
      { display: none !important; }

.attachtable, .bottom_info {display: none;}
#page_header > TABLE:nth-child(5) > TBODY > TR > TD:first-child {display:none!important}

}

Отсутствует

 

№53325-06-2011 16:37:03

mserv
Участник
 
Группа: Members
Зарегистрирован: 15-11-2008
Сообщений: 1025
UA: Firefox 5.0

Re: Stylish

megane пишет

Кстати ваш скриптик сработал если не залогиниться на сайте, а если войти под логином, то это пустое место так и осталось. :(

Не понял, это о чём, какое пустое место?scratch_one-s_head.gif

Отсутствует

 

№53425-06-2011 17:48:07

megane
Участник
 
Группа: Members
Зарегистрирован: 18-11-2010
Сообщений: 281
UA: Firefox 5.0

Re: Stylish

mserv
Я извиняюсь, это не Вы давали скрипт. ;)

iDev.Pi пишет

#page_header > TABLE:nth-child(5) > TBODY > TR > TD:first-child {display:none!important}

Отсутствует

 

№53525-06-2011 19:37:57

megane
Участник
 
Группа: Members
Зарегистрирован: 18-11-2010
Сообщений: 281
UA: Firefox 5.0

Re: Stylish

iDev.Pi
Я извиняюсь. Начал читать мануал. Поставил DOM Inspector, Custom Button, а вот как делать кнопку AttrsInspector не могу понять.
Можно подробнее объяснить как ее сделать и откуда ее перетащить?

Отредактировано megane (25-06-2011 19:39:34)

Отсутствует

 

№53625-06-2011 20:12:27

mserv
Участник
 
Группа: Members
Зарегистрирован: 15-11-2008
Сообщений: 1025
UA: Firefox 5.0

Re: Stylish

megane пишет

а вот как делать кнопку AttrsInspector не могу понять.
Можно подробнее объяснить как ее сделать и откуда ее перетащить?

Почитай в шапке

Отсутствует

 

№53725-06-2011 21:14:47

megane
Участник
 
Группа: Members
Зарегистрирован: 18-11-2010
Сообщений: 281
UA: Firefox 5.0

Re: Stylish

mserv пишет

Почитай в шапке

Спасибо. Был невнимателен и пропустил, потому как ссылка на кнопку была на середину страницы. Прошу извинения.

Добавлено 25-06-2011 21:21:33
Вот что показывает у меня кнопка об объекте, который я хочу исключить из отображения. Что это значит? Что объект не имеет имени и исключить его не представится возможным?

1bc881792fded7bb95fdcfeb18f0a15b.png

Отредактировано megane (25-06-2011 21:21:33)

Отсутствует

 

№53825-06-2011 22:05:59

mserv
Участник
 
Группа: Members
Зарегистрирован: 15-11-2008
Сообщений: 1025
UA: Firefox 5.0

Re: Stylish

megane пишет

Вот что показывает у меня кнопка об объекте, который я хочу исключить из отображения. Что это значит? Что объект не имеет имени и исключить его не представится возможным?

Не могу найти, где этот объект. Дай ссылку.

Добавлено 25-06-2011 22:29:10
Если я правильно понял, что ты пытаешься сделать, то с этим лучше справится расширение типа Yet Another Remove It Permanently.  Только почему-то его удалили с addons.mozilla, но оно работает. Или найти ему замену, только надо спросить в соответствующей теме.

Отредактировано mserv (25-06-2011 22:30:07)

Отсутствует

 

№53925-06-2011 22:32:37

iDev.Pi
баг-репортёр
 
Группа: Extensions
Зарегистрирован: 31-01-2010
Сообщений: 2718
UA: Nightly 7.0

Re: Stylish

megane пишет

Получилось, но не до конца.

значит не прочитал.

megane пишет

Я вообще нарыл что там и прозрачность есть, только не разобрался как она работает, потому что выставив 200 для опасити, прозрачность только при появлении закладок, и сразу пропадает.

значения опасити должны быть от 0 до 1. 200 - всё равно что 1.

megane пишет

А зачем тогда opacity параметр?

для регулировки прозрачности (полу-прозрачности)

mserv пишет

Даёт эффект плавного исчезновения

это заблуждение.

megane пишет

Что это значит?

что это ячейка таблицы.

megane пишет

Что объект не имеет имени и исключить его не представится возможным?

нет таких объектов, которые невозможно исключить.
внимательно мою статью прочтите - там говорится про взаимодействие stylish (или stylish-custom - не проверял) с DOMi. Указываешь на объект через AttrInspector, кликаешь колесом - открывается DOMi. В нём правой кнопкой на выделенный элемент и копируешь путь к элементу. Вставляешь в стиль и используешь ради того, чего хотел.

Добавлено 25-06-2011 22:34:07

mserv пишет

с этим лучше справится расширение типа Yet Another Remove It Permanently.

зачем лишние расширения, если у человека уже есть Stylish?

Отредактировано iDev.Pi (25-06-2011 22:34:07)


mzfx

Отсутствует

 

№54025-06-2011 23:02:51

mserv
Участник
 
Группа: Members
Зарегистрирован: 15-11-2008
Сообщений: 1025
UA: Firefox 5.0

Re: Stylish

iDev.Pi пишет

это заблуждение.

Но в данном конкретном случае, если убрать этот параметр, то эффект плавного исчезновения пропадает.

iDev.Pi пишет

зачем лишние расширения, если у человека уже есть Stylish?

Мне, да и думаю megane,  намного проще щёлкнуть мышкой на объекте, который захочется скрыть, а не писать стиль для каждого сайта.

Добавлено 25-06-2011 23:07:11
iDev.Pi
А  с моим вопросом здесь можете помочь?

Отредактировано mserv (25-06-2011 23:07:11)

Отсутствует

 

№54125-06-2011 23:32:24

megane
Участник
 
Группа: Members
Зарегистрирован: 18-11-2010
Сообщений: 281
UA: Firefox 5.0

Re: Stylish

mserv

mserv пишет

Не могу найти, где этот объект. Дай ссылку.

http://free-torrents.org/forum/indexer.php , только желательно под логином входить, а то там какая то несостыковка в скриптах.
И скрипт для Стайлиша мой поставить надо, тогда увидишь на первой странице между юзербаром и списком форумов свободное место, довольно таки приличное.

Добавлено 25-06-2011 23:42:17
iDev.Pi

iDev.Pi пишет

значения опасити должны быть от 0 до 1. 200 - всё равно что 1.

То есть можно дробные задавать?

iDev.Pi пишет

В нём правой кнопкой на выделенный элемент и копируешь путь к элементу. Вставляешь в стиль и используешь ради того, чего хотел.

Пробовал что то такое сделать, слева в DOM было просто пустое поле, даже не на что было кликать.
В общем завтра внимательнее постараюсь прочитать. Спасибо.

iDev.Pi пишет

зачем лишние расширения, если у человека уже есть Stylish?

Мне говорили, что лучше начать разбираться с Greasemonkey, оно у меня тоже есть. Но для меня пока это сложнее. Хочу сначала со Стайлишем немного разобраться.

mserv пишет

Мне, да и думаю megane,  намного проще щёлкнуть мышкой на объекте, который захочется скрыть, а не писать стиль для каждого сайта.

Проще. Я могу вообще его в No Script заблочить. Но у меня цель была сделать для часто посещаемых сайтов такие стили.
К тому же там еще задумка есть сделать фиксированный юзербар, что не получится, если не убирать ненужную рекламу, то есть вообще со страницы ее исключить надо, по крайней мере сверху и снизу страницы.

Отредактировано megane (25-06-2011 23:49:13)

Отсутствует

 

№54226-06-2011 00:36:09

megane
Участник
 
Группа: Members
Зарегистрирован: 18-11-2010
Сообщений: 281
UA: Firefox 5.0

Re: Stylish

:o Получилось!!! Правда есть еще огрехи, которые постараюсь завтра исправить и свободное место все- таки небольшое осталось, но это уже не уберется, так как это уже таблицы самой страницы с разделами. Завтра постараюсь довести до ума.
Статический Top userbar тоже получился, обведен красным. :D

c93130c7ae92f30d3eb06633857f9818.png

Вот скрипт, но он еще с ошибками, как я понимаю. Задал пока небольшой размер экрана, все равно каждому придется выставлять значение под свой монитор.

скрытый текст

Выделить код

Код:

@namespace url(http://www.w3.org/1999/xhtml);

@-moz-document domain("free-torrents.org") {

#page_content{height:515px;overflow:auto}
#body_container,#logo td:first-child,#page_content{padding:0!important}
#main_content_wrap>table{border-right:0!important}

   iframe,
   div[id="logo"],
   div[class="hlow"],
   div[style="color:#000000; text-align: left; font-size: 10px; font-weight: bold;"],
   div[id="user_ratio"],
   #latest_news h3,
   table[style="text-align:left;"],
   div[class="news_date"],
   div[class="news_title"],
   div[style="text-align: left;"],
   div[align="center"],
   table[class="forumline w100 bordered"],
   object[style="width: 800px; height: 200px; margin: 0px 0px; overflow: hidden;"],
   a[style="text-align: center; text-decoration: none; color:#006600 !important; padding: 6px 0 6px 0; margin: 0 0 0 0; color: #445052; text-indent: 15px; background-image:url(http://static.free-torrents.org/forum/templates/default/images/sidebar1_hdr.gif); background-repeat:no-repeat; background-position:left; color:#006600 !important;"],
   div[class="spacer_8"],
   td[align="Center"],
   img[width="210"],
   

   div[style="text-align: center; border: 0px solid black;"],
   td[id="sidebar1"],
   td[id="sidebar2"],
   div[id="page_footer"]
   
      { display: none !important; }

.attachtable, .bottom_info {display: none;}
#page_header > TABLE:nth-child(5) > TBODY > TR > TD:first-child {display:none!important}
#latest_news td { vertical-align: top; } {display: none;}
#latest_news h3 { padding: 0 0 3px 0; color: #333333; } {display: none;}
#latest_news > TABLE > TBODY > TR > TD:first-child {display:none!important}
#latest_news > TABLE > TBODY > TR > TD:last-child {display:none!important}
#page_header > TABLE:nth-child(8) > TBODY > TR > TD:first-child {display:none!important}
}

У меня еще такой вопрос: "Что лучше использовать, команду iframe ..... {display:none!important} " или просто {display: none}?
Как я понял тут дело в приоритете команд. Лучше задать высокий приоритет?

Назрел еще один вопрос: "А можно ли задать свою высоту, хоть в процентах, для page_header?"

Отредактировано megane (26-06-2011 01:13:45)

Отсутствует

 

№54326-06-2011 02:50:48

iDev.Pi
баг-репортёр
 
Группа: Extensions
Зарегистрирован: 31-01-2010
Сообщений: 2718
UA: Nightly 7.0

Re: Stylish

megane пишет

То есть можно дробные задавать?

даже нужно, если хочется увидеть именно полупрозрачность.

Добавлено 26-06-2011 02:56:45

megane пишет

Мне говорили, что лучше начать разбираться с Greasemonkey, оно у меня тоже есть.

гризманки - дополнение позволяющее браузеру пользовать юзерскрипты на JavaScript. Стили и скрипты - вещи разные, но скрипты могут содержать и стили, а могут и многое другое.

megane пишет

К тому же там еще задумка есть сделать фиксированный юзербар, что не получится,

вообще-то это легко сделать. Юзербару position:fixed а всему остальному отступ вверху по высоте юзербара

Добавлено 26-06-2011 02:58:30

megane пишет

У меня еще такой вопрос: "Что лучше использовать, команду iframe ..... {display:none!important} " или просто {display: none}?

прочитайте мою статью внимательно. там всё описано. Если боитесь что на сайте в коде будет iframe { display: block !important; } то это правило "перебьёт" ваше iframe {display:none}.

Отредактировано iDev.Pi (26-06-2011 02:58:30)


mzfx

Отсутствует

 

№54426-06-2011 03:57:15

iDev.Pi
баг-репортёр
 
Группа: Extensions
Зарегистрирован: 31-01-2010
Сообщений: 2718
UA: Nightly 7.0

Re: Stylish

mserv пишет

А  с моим вопросом здесь можете помочь?

к сожалению нет. Не знаю почему, но такие глюки иногда бывают. Лечатся случайно. Иногда лечится другим профилем. А иногда надо код составить иначе (надо его внимательней смотреть).

megane пишет

Вот скрипт

это не скрипт а стиль. И он адски кривой и не правильно написан.
Вот навскидку:

скрытый текст

Выделить код

Код:

@namespace url(http://www.w3.org/1999/xhtml);

@-moz-document domain("free-torrents.org") {
#page_container > DIV:nth-child(3)[align="center"], UL, .forumline.w100.bordered, .attachtable {
   display: none !important; }
.hlow>DIV {
   display: inline !important; }
#page_header {
   position: fixed !important;
   top: 0px !important;
   z-index: 999 !important;
   height: 80px !important;}
#page_header, #user_ratio {
   background: white !important;
   border-bottom: 1px solid black !important; }
HTML {
   padding-top: 95px !important; }
}


mzfx

Отсутствует

 

№54526-06-2011 04:26:08

megane
Участник
 
Группа: Members
Зарегистрирован: 18-11-2010
Сообщений: 281
UA: Firefox 5.0

Re: Stylish

iDev.Pi

iDev.Pi пишет

Юзербару position:fixed а всему остальному отступ вверху по высоте юзербара

Это было бы хорошо, если бы между двумя панелями, которые должны быть в юзербаре не было бы кучи рекламы. А с рекламмой или пустым местом нафиг такой юзербар?

iDev.Pi пишет

то это правило "перебьёт" ваше iframe {display:none}.

Я так примерно и понял. В общем смело всегда ставить !импортант ноне и не париться. :D

iDev.Pi пишет

И он адски кривой и не правильно написан.

Так я и писал абы заблочить. Сейчас уже примерно знаю где напортачил, но еще думаю многое не знаю.

iDev.Pi пишет

Вот навскидку:

Это типа пример как должно быть?

Отсутствует

 

№54626-06-2011 14:17:26

iDev.Pi
баг-репортёр
 
Группа: Extensions
Зарегистрирован: 31-01-2010
Сообщений: 2718
UA: Nightly 7.0

Re: Stylish

megane пишет

Это типа пример как должно быть?

да, попробуй.
Стиль делает верхний бар фиксированным и вырезает большой кусок из-под рекламы.


mzfx

Отсутствует

 

№54726-06-2011 15:08:51

megane
Участник
 
Группа: Members
Зарегистрирован: 18-11-2010
Сообщений: 281
UA: Firefox 5.0

Re: Stylish

iDev.Pi
Попробовал.
- Строки юзер бара с личными сообщениями и юзер ратио переместились в середину экрана, хотя под строкой с правилами форума под них осталось свободное место. Как их переместить на нужное место? Видимо надо вырезать логотип и строки с О нас в википедии, Технический блог и т. п.

Ну а в остальном шикарно, а то приходилось менять окно под экран.

Вот так получилось:

скрытый текст

Выделить код

Код:

@namespace url(http://www.w3.org/1999/xhtml);

@-moz-document domain("free-torrents.org") {
#page_container > DIV:nth-child(3)[align="center"], UL, .forumline.w100.bordered, .attachtable {
   display: none !important; }
.hlow>DIV {
   display: inline !important; }
#page_header {
   position: fixed !important;
   top: 0px !important;
   z-index: 999 !important;
   height: 80px !important;}
#page_header, #user_ratio {
   background: white !important;
   border-bottom: 1px solid black !important; }
HTML {
   padding-top: 95px !important; }
#page_header > TABLE:nth-child(2) > TBODY > TR > TD:nth-child(2) > DIV > DIV:nth-child(2) > A {
   display: none !important; }
#logo {
   display: none !important;}
#page_header > TABLE:nth-child(2) > TBODY > TR > TD:nth-child(2) > DIV > DIV:first-child > A {
   display: none !important;}
#page_header > TABLE:nth-child(2) > TBODY > TR > TD:nth-child(2) > DIV > DIV:nth-child(3) > A {
   display: none !important; }
#page_header > TABLE:nth-child(2) > TBODY > TR > TD:nth-child(2) > DIV > DIV:nth-child(4) > A {
   display: none !important; }
#page_header > TABLE:nth-child(2) > TBODY > TR > TD:nth-child(2) > DIV > DIV:last-child > A {
   display: none !important; }
}

Подскажите сейчас я не криво дописал Ваш стиль?

Отредактировано megane (26-06-2011 15:35:12)

Отсутствует

 

№54826-06-2011 15:31:24

iDev.Pi
баг-репортёр
 
Группа: Extensions
Зарегистрирован: 31-01-2010
Сообщений: 2718
UA: Nightly 7.0

Re: Stylish

megane
ссылку на страницу где такое происходит.


mzfx

Отсутствует

 

№54926-06-2011 15:33:19

megane
Участник
 
Группа: Members
Зарегистрирован: 18-11-2010
Сообщений: 281
UA: Firefox 5.0

Re: Stylish

iDev.Pi
Я дописал Ваш стиль и запостил, в предыдущем своем посте.
Страница главная же free-torrents.org

Отредактировано megane (26-06-2011 15:34:40)

Отсутствует

 

№55026-06-2011 15:37:39

iDev.Pi
баг-репортёр
 
Группа: Extensions
Зарегистрирован: 31-01-2010
Сообщений: 2718
UA: Nightly 7.0

Re: Stylish

megane
скриншот главной с моим стилем:

скрытый текст
expo.png

что там не так?


mzfx

Отсутствует

 

Board footer

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