Вобщем решил прикрутить к своему скрипту дизайн. Загружаю страницу - всё нормально, жму кнопку, яваскрипт innerHTML'ом страницу переписывает, но слетают стили. Т.е. он переписал страницу, а стилей нет, будто css не подключен. В чём ошибка?
Самое надежное - назначать классы на контейнер, в стилях сразу все прописать под этот контейнер, во всех браузерах будет работать, в ослах возможны проблемы с позиционированием абсолютных блоков при перерисовке, там же в скрипте добавьте тогда строку с пересчетом, например. высоты родителя с релейтив, или самого элемента. Не знаю что так у вас, дело может быть от неправильного написания имени класса, неверного селектора в CSS до ошибки в JS, так что, эксперементируйте. Скорее всего банальная ошибка, никаких спец команд для стилей ни одному браузеру не надо, если стили есть в основном файле и уже прогрузились, это точно.
Ответы (2)
RSSsolor
wolverine95
Только зарегистрированные и авторизованные пользователи могут отвечать.