Das Notes Forum
Domino 9 und frühere Versionen => ND7: Entwicklung => Thema gestartet von: machineslave am 15.08.07 - 12:06:52
-
Hallo,
ich habe eine css Datei (als Shared Resource / Files gespeichert) in eine Seite eingebunden.
Für das <li> Tag habe ich im css-File folgenden Eintrag:
li {line-height: 1.4em;padding-left: 25px;background: transparent url("sprites.gif?OpenImageResource") no-repeat 0 0}
Alle Definitionen, wie zum Beispiel Schriftart etc. werden korrekt dargestellt, allerdings wird mir das Bild nicht angezeit.
Wenn ich das selbe mit herkömmlichen Bordmitteln erstelle (index.html mit css File; ohne Notes), wird das Bild jeweils angezeigt.
Hat jemand eine Idee, was ich falsch mache bzw. wie's richtig geht?
Gruß
Stefan
-
Hast du es mal ohne ?openImageResource versucht?
Ich bin ziemlich sicher, dass ich das vor 2 Wochen so gemacht habe und es funktioniert hat.
Ansonsten würd ich dann erstmal versuchen mit einem hartkodierten Link (http://servername etc) und wenn das geht dann verschiedene Varianten mit / ./ und ../zeugs den konkreten relativen Link herausfinden.
Gruß Axel
-
Ja, ohne ?OpenImageResource habe ich das auch ausprobiert.
Wenn ich http://localhost/home.nsf/sprites.gif aufrufe, sehe ich die Datei. Wenn ich genau diesen Link in die css Datei eintrage, wird die Grafik aber nicht angezeigt.
-
Vielleicht hast du ein cache-Problem mit der css ???
Ich hab genau das letztens gemacht (aber inzwischen wieder geändert). Kein Problem.
In Firefox-Plugin Firebug sieht man die aktuell geladenen CSS-Angaben.
-
Im Firebug habe ich mir das schon angeschaut.
Allerdings zeigt er mir den entsprechenden Eintrag so an:
li {main.css (line 86)
background:transparent url(sprites.gif) no-repeat scroll 0pt;
line-height:1.4em;
padding-left:25px;
}
-
Das sieht nicht gesund aus (scheint irgendwie überschrieben zu werden) ???
Warum das so ist, weiss ich allerdings auch nicht.
Ich würd sowas auch niemals global definieren, immer mit id in html Element und class in css.
-
Ich habe jetzt den kompletten HTML Code in die Seite eingebaut und den Content-Type auf HTML gestellt. Jetzt funzt es wunderbar.
Danke