Здравствуйте.
Есть задача подгрузить див аджаксом, со всеми стилями и скриптами, включая reset.css, mycssframework.css, etc, во внешний сайт, со своими стилями, так чтобы ничего не сломалось.
Вопрос, необходимо ли переписывать весь reset.css добавляя префих родительского дива к каждому правилу, или есть возможность подключить его для отдельного блока.
Спасибо.
рассматривал Less как вариант, но не имею доступа к серверной части, также докопался до css неймспейсов, но вероятно решится самым быстрым способом — добавлением префиксов к ресету и фреймворку для избежания конфликтов с родными стилями.
я бы сделал так: создал для подгружаемого дива новые классы, которых точно нету в основном файле, описал бы все правильно, создал «ajaxdiv.css» и, в зависимости от частоты подгрузки
1. Либо подгрузил бы с дивом до дива
2. Либо включил бы в основной файл в хеадер
Чтобы было чище сожержание. А то 2 раза ресет грузить даже если iframe — это не очень оптимизстично:)
Но все зависит от остальных деталей.