Я много разбираюсь в этом вопросе.У меня есть проект, над которым я работаю, который в основном представляет собой тур по разным местам, каждое из которых генерируется динамически, в веб-плеере Google Планета Земля.Проблема в том, что клиент требует, чтобы содержание каждой метки, представляющей местоположение, было более стильным.Конечно, я быстро обнаружил, что Google Планета Земля злонамеренно очищает весь CSS, который вы поместили в файл KMZ, что очень раздражает.Во многих онлайн-дискуссиях говорилось о включении ключевого слова! Important в декларацию CSS или о том, как можно использовать забавный способ избежать этого.Пока что я не нашел конкретного решения.
Я просто хочу знать, есть ли взлом или метод для Google Планета Земля, чтобы не просто удалить все ваши CSS.Это может включать в себя импорт или вставку CSS из внешнего источника после загрузки страницы и / или вставку небольшого jQuery, если это необходимо. Я предоставлю шаблон кода для того, как должен выглядеть типичный воздушный шар.Обратите внимание, что это на самом деле работает в программе Google Планета Земля, но не в Интернете.
</Placemark>
<Placemark id="placemark1">
<name>City</name>
<description>
<![CDATA[<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Untitled Document</title>
</head>
<body>
<link href="http://localhost/Kmz_Files/player.css>
<div class="container" >
<span class = "title">My location</span>
<hr>
<div>
<a href="http://www.google.com" target="_blank">
<img src="http://www.google.ca/images/srpr/logo3w.png" width="250" />
</a>
</div>
<hr>
<p> My description</p>
</div>
</body>
</html>]]>
</description>
<Point>
<coordinates>-45, 45</coordinates>
</Point>
</Placemark>