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

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

№104-12-2005 08:28:49

ViRUS
ДМБ 2008
 
Группа: Extensions
Откуда: Xa!
Зарегистрирован: 05-11-2004
Сообщений: 1468

Проклятый DIV!

На странце есть такой div:

Выделить код

Код:

<div style='font-size:118%;border:#e7e7ff 2px solid;margin:0 0 10px 0;padding:7 5 10 7;text-align:center;background-color:#De66f;text-align:left;'>

Причём цвета и расположение могут меняться, но вид кода однотипный.
Как его убрать? В usercontent пишу:

Выделить код

Код:

div[style^="margin:0 0 10px 0;padding:7 5 10 7;text-align:center"] { display: none !important; height: 0px !important; }

Ноль внимания! Пишу стиль полностью - ноль внимания! Он как нибудь убирается?


Непослушные локоны горничной выбивались из-под её кружевного фартука...

Отсутствует

 

№204-12-2005 12:20:43

Lynn
Кофеман
 
Группа: Members
Откуда: Россия
Зарегистрирован: 16-02-2005
Сообщений: 1721
Веб-сайт

Re: Проклятый DIV!

А что, gecko уже понимает CSS3?
Впрочем, даже если и понимает, то это выражение всё равно не должно работать  ибо:

[att^=val]
Represents the att attribute whose value begins with the prefix "val"

Тебе надо [att*=val]


Isn't it ironic... don't you think? — Alanis Morissette

Отсутствует

 

№304-12-2005 12:49:12

ViRUS
ДМБ 2008
 
Группа: Extensions
Откуда: Xa!
Зарегистрирован: 05-11-2004
Сообщений: 1468

Re: Проклятый DIV!

Lynn
Спасибо, конечно, но всё равно не работает! Причём именно с div не хотит! Если таким же образом пытаюсь скрыть гиперссылку, то всё работает.

Выделить код

Код:

a[href^="/advert/?begun_link"] { display: none !important; }

Непослушные локоны горничной выбивались из-под её кружевного фартука...

Отсутствует

 

№404-12-2005 13:38:59

Al_H
Away
 
Группа: Members
Откуда: SPb
Зарегистрирован: 10-06-2005
Сообщений: 5508

Re: Проклятый DIV!

^= это начинается с
Попробуйте просто =, и *= а еще попробуйте убирать кавычки. Кроме того, думаю, дело может быть в пробелах - загляните в код, или через prompt() атрибут style посмотрите, он их так расставляет?

Отсутствует

 

№504-12-2005 17:44:16

ViRUS
ДМБ 2008
 
Группа: Extensions
Откуда: Xa!
Зарегистрирован: 05-11-2004
Сообщений: 1468

Re: Проклятый DIV!

Al_H
div приведённый в первом посте точная копия со страницы, пробелов столько, сколько есть... Кавычки откуда убрать?

Отредактировано ViRUS (04-12-2005 17:45:05)


Непослушные локоны горничной выбивались из-под её кружевного фартука...

Отсутствует

 

№604-12-2005 18:14:36

Lynn
Кофеман
 
Группа: Members
Откуда: Россия
Зарегистрирован: 16-02-2005
Сообщений: 1721
Веб-сайт

Re: Проклятый DIV!

Эксперимент показал, что style — это такой специальный атрибут содержимое которого gecko переделывает так, что там остаётся только синтаксически правильный CSS. Из вашего примера получилось

Выделить код

Код:

border: 2px solid rgb(231, 231, 255); margin: 0pt 0pt 10px; font-size: 118%; text-align: left;

Соответственно и отлавливать этот div надо по результату преобразования (заметим, что даже порядок не сохранился), как-то так:

Выделить код

Код:

div[style*="font-size: 118%"][style*="margin: 0pt 0pt 10px"] { display: none ! important;}

UPD: typo

Отредактировано Lynn (04-12-2005 21:57:20)


Isn't it ironic... don't you think? — Alanis Morissette

Отсутствует

 

№704-12-2005 18:36:07

ViRUS
ДМБ 2008
 
Группа: Extensions
Откуда: Xa!
Зарегистрирован: 05-11-2004
Сообщений: 1468

Re: Проклятый DIV!

Lynn
Спасибо! Заработало! А как посмотреть во что стиль будет преобразован?

PS: +1


Непослушные локоны горничной выбивались из-под её кружевного фартука...

Отсутствует

 

№804-12-2005 19:59:55

Lynn
Кофеман
 
Группа: Members
Откуда: Россия
Зарегистрирован: 16-02-2005
Сообщений: 1721
Веб-сайт

Re: Проклятый DIV!

ViRUS
Я смотрел DOM-Inspector'ом.


Isn't it ironic... don't you think? — Alanis Morissette

Отсутствует

 

№904-12-2005 20:08:50

ViRUS
ДМБ 2008
 
Группа: Extensions
Откуда: Xa!
Зарегистрирован: 05-11-2004
Сообщений: 1468

Re: Проклятый DIV!

Lynn
Понял, поставлю. Название на слуху, но никогда не ставил и очень смутно представляю назначение...


Непослушные локоны горничной выбивались из-под её кружевного фартука...

Отсутствует

 

№1004-12-2005 21:54:16

Unghost
Призрак-админ
 
Группа: Administrators
Откуда: Moscow, Russia
Зарегистрирован: 08-10-2004
Сообщений: 11771

Re: Проклятый DIV!

==> Разработка


Do not meddle in the affairs of Wizards, for they are subtle and quick to anger.

Отсутствует

 

Board footer

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