Как преодолеть ограничения eBay CSS для страниц аукционов?


На eBay вы можете закодировать содержимое <div> на странице аукциона. Проблема в том, что вы не можете редактировать содержимое <head>.

Я попытался использовать внутри <div> что-то вроде этого:

<style type="text/css"> 
      my styles...
</style> 

Он работает в Chrome и Firefox, но не работает в Internet Explorer. Есть ли у вас какие-либо подсказки, кроме как вручную записать все атрибуты style="..." в каждом элементе? *

Я не ищу проверку W3C, страницы eBay уже повреждены. Мне просто нужно, чтобы это работало кроссбраузерный.


* Если только нет какого-то автоматического способа сделать это.

PS: У меня пока недостаточно репутации, чтобы создать тег eBay.

Author: Metalshark, 2010-08-21

2 answers

Вы можете использовать инструмент для преобразования внешнего стиля во встроенные таблицы стилей, например, используемые для маркетинга по электронной почте и в других областях, где единственным вариантом является встроенный стиль

 2
Author: Jakob Cosoroaba, 2010-08-22 21:04:31

Браузеры не должны соблюдать за пределами заголовка, но многие это делают. Пожалуйста, ознакомьтесь с правилами и условиями, так как я уверен, что eBay попытается остановить это (например, вы можете переопределить их стили страниц). Альтернативы могут включать возврат iframe на ваш сайт (если это тоже не запрещено).

 1
Author: Metalshark, 2010-08-21 11:16:18