как убрать встроенные стили у всех дивов?
Привет всем, вопрос наверно банальный, но как для начинающего непонятный и что то никак не найду ответ :(
борюсь с переформатированием страницы вывода, и там очень много встроеных стилей в div которые не имеют ид. Типа Таких: <div style="position:absolute; top:0px; left:0.0%; width:32.9%; height:187px; "> ... </div> единственое что у них одинаковое это позиция absolute У тех что есть ид - стили убиваю так: document.getElementById('X42').style.cssText = ""; но их тоже дофига... Может подскажете как можно вырубить всем DIV'ам встроеный стиль? Дополнительный вопрос - как можно дивам без ид назначить ид и класс по очереди? Типа первому встретившимуся ID1, CL1; второму: ID2, CL2; и т.д.? Спасибо |
Kvark,
а выборку по тегу слабо сделать Поиск: getElement* и querySelector* потом проверить есть нет id то назначить |
извиняюсь за оффтоп, но почему обнуляете стили через javascript, а не через правку шаблонов?
|
там софтина генерирует страницу и маловато знаний чтоб поменять в коде, проще переписать свои стили для некоторых элементов но когда все блоки позиционируються абсолютно, не идет вставить дополнительные блоки. Нужно поменять только цветовую гаму и расположение, функционал остаеться тем же самым.
Рони спасибо за наводку :) пошол изучать |
Часовой пояс GMT +3, время: 19:20. |