Страницы: 1
На странце есть такой 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; }
Ноль внимания! Пишу стиль полностью - ноль внимания! Он как нибудь убирается?
Непослушные локоны горничной выбивались из-под её кружевного фартука...
Отсутствует
А что, 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
Отсутствует
Lynn
Спасибо, конечно, но всё равно не работает! Причём именно с div не хотит! Если таким же образом пытаюсь скрыть гиперссылку, то всё работает.
Непослушные локоны горничной выбивались из-под её кружевного фартука...
Отсутствует
^= это начинается с
Попробуйте просто =, и *= а еще попробуйте убирать кавычки. Кроме того, думаю, дело может быть в пробелах - загляните в код, или через prompt() атрибут style посмотрите, он их так расставляет?
Отсутствует
Al_H
div приведённый в первом посте точная копия со страницы, пробелов столько, сколько есть... Кавычки откуда убрать?
Отредактировано ViRUS (04-12-2005 17:45:05)
Непослушные локоны горничной выбивались из-под её кружевного фартука...
Отсутствует
Эксперимент показал, что 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
Отсутствует
Страницы: 1