Domino 9 und frühere Versionen > ND7: Entwicklung
Bilder in CSS werden über ?OpenImageresource nicht angezeigt
machineslave:
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
flaite:
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
machineslave:
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.
flaite:
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.
machineslave:
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;
}
Navigation
[0] Themen-Index
[#] Nächste Seite
Zur normalen Ansicht wechseln