Frage mich nur, ob es möglich ist, eine Popup-Sprechblase über eine externe/verknüpfte .css
-Datei statt Inline-Stile zu stylen?CSS in Google Earth-Plugin
3
A
Antwort
0
Ja, ich habe das in der Vergangenheit getan, es kann ziemlich schwierig sein. Sie müssen Firebug verwenden, um die Selektoren zu ermitteln, die Sie benötigen, und in Ihrem CSS müssen Sie sehr spezifisch sein, um sie außer Kraft zu setzen, was manchmal sogar wichtig ist!
Natalie
3
Was ich in der Regel tun, ist eine Balloon für meine Pop-ups erstellen, die einen Wrapper div
mit einer CSS-Klasse wie earth-balloon
enthält, die dann direkt aus der enthaltenden Seite gestylt werden können.
Zum Beispiel würde sich die KML wie:
<html>
<head>
<link rel="stylesheet" type="text/css" href="styles.css"/>
<!-- Earth API stuff goes here -->
</head>
<body>
<div id="map3d"></div>
</body>
</html>
und Ihre styles.css
dann mit styleUrl = #foo
über Regeln für den Ballon für Ortsmarken Stil könnte wie:
<?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>
die beinhaltende Seite selbst aussehen könnte :
.earth-balloon {
font-family: Georgia, serif;
}
.earth-balloon em {
color: red;
}
Hoffe, dass hilft!
Verwandte Themen
- 1. CSS-Textüberlauffehler? in Google Chrome
- 2. Debuggen von CSS in Google Chrome
- 3. CSS Floating Bug in Google Chrome
- 4. CSS: Google Maps Tilt View?
- 5. Google Chrome CSS/Rendering-Fehler?
- 6. anwenden CSS Google Maps iframe
- 7. Google Analytics und besuchen Links CSS
- 8. Google Chrome CSS Übergang bug - Perspektive seltsam
- 9. Hinzufügen von CSS zu Google Kalender iFrame
- 10. CSS Hacks, Firefox 3.5 und Google Chrome
- 11. Google Maps CSS Karte nicht zeigen
- 12. Full-Width Google Map und CSS
- 13. Google Maps Höhenproblem mit CSS Flexbox Modell
- 14. Warum verwendet Google Inline-JavaScript und CSS?
- 15. CSS absolute Position Ursachen Schriftgröße in Google Dev Tools
- 16. CSS *: nicht Selektor in Userscript unter Google Chrome
- 17. Mit einem css font-awesome Marker in Google Maps
- 18. Google Web Fonts (css) ist nicht dasselbe wie in Photoshop
- 19. Eine Möglichkeit, einen Blockstil/CSS in Inline-CSS umzuwandeln?
- 20. google chrome hinzufügen unerwünschte marge auf css ändern mit jquery
- 21. So ändern Sie CSS ausgewählten Text mit Google Chrome Extension
- 22. Was ist @page in CSS?
- 23. Google Chrome Extension - CSS von Server neu laden
- 24. Anwenden von dynamischem CSS-Stil Marker von google map
- 25. Google Pageseed Insight: "Optimieren CSS Lieferung der folgenden". Wie man?
- 26. Ignoriert Google Tag Manager Meta-Tags CSS-Selektoren?
- 27. Entfernen Sie den Rahmen um Google Sites Gadget (CSS)
- 28. So deaktivieren Sie Pop-up Google Übersetzung mit HTML CSS
- 29. Definieren prozentualer Höhe für div (CSS) mit Google Maps Element
- 30. wie style Google map info window mit css oder javascript
Das ist großartig, wie würde ich darüber gehen, wo muss die externe Datei verknüpft werden? Jedes Beispiel, wie Sie mich auch zeigen können. grüße. .k – Keet
[Dies] (http://www.recyclenow.com/applications/recyclenow_08/banklocator/search_results.rm?place=bn1+4aj&x=29&y=16) ist etwas, an dem ich vor langer Zeit gearbeitet habe, hat es änderte ein bisschen, aber sollten Sie eine Idee, werfen Sie einen Blick auf den Code in Firebug und banklocator.css –
heh sieht aus wie Sie können nicht HTML in Kommentaren, nur in Antworten :) - Die URL ist http: //www.recyclenow .com/applications/recycle_now_08/banklocator/search_results.rm? place = bn1 + 4aj & x = 29 & y = 16 –