想知道是否可以通過外部/鏈接.css
文件而不是內聯樣式來設置彈出式氣球?Google地球插件中的CSS
3
A
回答
0
是的,我過去做過這件事,可能相當棘手。你需要使用螢火蟲來找出你需要的選擇器,並且在你的CSS中,你必須非常具體地覆蓋它們,在occaision中你甚至可能必須使用!
娜塔莉
3
我通常做的是創造我的一個包含包裝div
用CSS類像earth-balloon
,然後可以從包含頁面內直接稱呼標氣球一個BalloonStyle中。
例如,KML看起來像:通過類似規則
<html>
<head>
<link rel="stylesheet" type="text/css" href="styles.css"/>
<!-- Earth API stuff goes here -->
</head>
<body>
<div id="map3d"></div>
</body>
</html>
和你styles.css
然後才能風格地標氣球與styleUrl = #foo
:
<?xml version="1.0" encoding="UTF-8"?>
<kml xmlns="http://www.opengis.net/kml/2.2">
<Document>
<Style id="foo">
<BalloonStyle>
<text><![CDATA[
<div class="earth-balloon">
$[description]
</div>
]]></text>
</BalloonStyle>
</Style>
<Placemark>
<styleUrl>#foo</styleUrl>
<name>Bar</name>
<description><![CDATA[
Some <em>HTML</em> here.
]]></description>
<Point>
<coordinates>-122,37</coordinates>
</Point>
</Placemark>
</Document>
</kml>
包含頁面本身可能看起來像:
.earth-balloon {
font-family: Georgia, serif;
}
.earth-balloon em {
color: red;
}
希望有幫助!
相關問題
- 1. geckofx的Google地球插件
- 2. Google地球插件:SUCCESS_RECENT_INSTALL_RESTART
- 3. 適用於Android的Google地球插件
- 4. 使用Google.Load的Google地球插件()
- 5. 用於Google地球插件的KMLTree
- 6. JavaScript擴展NPObject(Google地球插件API)
- 7. AIR(FLEX)和Google地球插件API
- 8. 點擊Google地球插件崩潰
- 9. Google地球插件上下文菜單
- 10. 地鐵應用程序中的Google地球插件
- 11. 如果沒有Google地球插件,請加載「Google地圖」
- 12. Google地球插件中的自定義控件
- 13. 如何處理Google地球插件中的拖動事件?
- 14. 在Google地球插件/ KML中組織地標
- 15. 在Google地球插件中旋轉地球儀,計算範圍/縮放
- 16. Google地球或Google地圖?
- 17. Google地球可以導出Google地球API中可用的kml文件嗎?
- 18. Google地球插件單擊3D建築物上的事件
- 19. Google地球「ERR_CREATE_PLUGIN」
- 20. 啓用Google地球插件的Google Maps API v3中的MapTypeControlOptions問題
- 21. Google地球插件API - 如何獲取當前地圖比例?
- 22. 使用Google地球插件爲我提供白色地圖
- 23. Google地球插件:在單個.kmz中切換圖層?
- 24. 在Google地球插件中繪製動畫線條
- 25. 如何在Chrome中啓動Google地球插件
- 26. Google地球企業版5.x中是否提供了Google地球瀏覽器插件?
- 27. 地球插件更新
- 28. 如何使用JavaScript檢查Google地球插件的存在?
- 29. 用於Linux的Google地球插件替代品
- 30. 使用Google地球插件管理氣球最聰明的方法是什麼?
多數民衆贊成在很大程度上,我會如何去做,外部文件需要鏈接到哪裏? 任何例子,你可以指出我。 關於。 .k – Keet 2009-08-06 20:19:25