Autor Thema: Bilder in CSS werden über ?OpenImageresource nicht angezeigt  (Gelesen 2424 mal)

Offline machineslave

  • Senior Mitglied
  • ****
  • Beiträge: 328
  • Geschlecht: Männlich
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
Stefan

Das Leben ist ein Scheiß Spiel, aber die Grafik ist geil

Offline flaite

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 2.966
    • mein del.icio.us
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
Ich stimm nicht mit allen überein, aber mit vielen und sowieso unterhaltsam -> https://www.youtube.com/channel/UCr9qCdqXLm2SU0BIs6d_68Q

---

Aquí no se respeta ni la ley de la selva.
(Hier respektiert man nicht einmal das Gesetz des Dschungels)

Nicanor Parra, San Fabian, Región del Bio Bio, República de Chile

Offline machineslave

  • Senior Mitglied
  • ****
  • Beiträge: 328
  • Geschlecht: Männlich
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.
Stefan

Das Leben ist ein Scheiß Spiel, aber die Grafik ist geil

Offline flaite

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 2.966
    • mein del.icio.us
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. 
Ich stimm nicht mit allen überein, aber mit vielen und sowieso unterhaltsam -> https://www.youtube.com/channel/UCr9qCdqXLm2SU0BIs6d_68Q

---

Aquí no se respeta ni la ley de la selva.
(Hier respektiert man nicht einmal das Gesetz des Dschungels)

Nicanor Parra, San Fabian, Región del Bio Bio, República de Chile

Offline machineslave

  • Senior Mitglied
  • ****
  • Beiträge: 328
  • Geschlecht: Männlich
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;
}

Stefan

Das Leben ist ein Scheiß Spiel, aber die Grafik ist geil

Offline flaite

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 2.966
    • mein del.icio.us
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 stimm nicht mit allen überein, aber mit vielen und sowieso unterhaltsam -> https://www.youtube.com/channel/UCr9qCdqXLm2SU0BIs6d_68Q

---

Aquí no se respeta ni la ley de la selva.
(Hier respektiert man nicht einmal das Gesetz des Dschungels)

Nicanor Parra, San Fabian, Región del Bio Bio, República de Chile

Offline machineslave

  • Senior Mitglied
  • ****
  • Beiträge: 328
  • Geschlecht: Männlich
Ich habe jetzt den kompletten HTML Code in die Seite eingebaut und den Content-Type auf HTML gestellt. Jetzt funzt es wunderbar.

Danke
Stefan

Das Leben ist ein Scheiß Spiel, aber die Grafik ist geil

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz