Martin Dunst: SVG und externes CSS

Beitrag lesen

Hallo,

Ich habe eine SVG, die ein externes Stylesheet einbindet.
Internet Explorer 7 (mit Adobe SVG Viewer 3.03) zeigt die Grafik am Bildschirm einwandfrei an, beim Drucken jedoch scheint er die CSS-Regeln zu ignorieren und druckt alles schwarz. Gebe ich die Stile inline an, so klappt im IE7 auch der Druck einwandfrei.

Nun möchte ich ungern auf das externe Stylesheet verzichten.
Gibt es eine Möglichkeit für den IE7, eine SVG mit externem Stylesheet korrekt zu drucken?

SVG:
----

<?xml version="1.0" standalone="yes" ?>  
<?xml-stylesheet href="svg.css" type="text/css"?>  
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"  
  "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">  
<svg width="600" height="200" xmlns="http://www.w3.org/2000/svg"  
  xmlns:xlink="http://www.w3.org/1999/xlink">  
  
  <rect class="hbar orange"  
        x="50" y="87"  
        width="500" height="100"/>  
  
</svg>  

lg
Martin Dunst

--
Do what I say, not what I do.
--Tim Berners-Lee