Hast du einen Link oder Quellcode?
Einen Link nach außen habe ich leider nicht. Ganz unten habe ich ein paar Code-Fragmente zusammen gestellt.
Ich denke allerdings, dass es nicht am Code liegt. Das seltsame ist ja, dass das die Grafik auf ein und dem selben Rechner einmal angezeigt wird und einmal nicht. Nach dem nächsten Refresh ist die Grafik wieder da. Dieser Effekt tritt sowohl bei Hintergrundgrafiken aus dem CSS-File als auch bei Grafiken die im HTML (per <img src="..." /> eingebunden sind auf. Bei Grafiken, die direkt ins HTML eingebunden sind, erscheint das bekannte Icon für fehlende Grafiken. Klickt man nun mit der rechten Maustaste darauf und wählt im Kontextmenü "Show Picture" bzw. "Bild anzeigen" wird es doch noch nachgeladen. An der URL kann es also nicht liegen.
Glaskugel:
Arbeitest du mit der CSS-Eigenschaft float?
Sehr oft. Ich weiß, dass man damit oft sehr "interessante" Effekte erzeugen kann, aber das schließen meine Kollegen und ich eigentlich aus. Schließlich funktioniert es auf manchen Rechnern auch fehlerfrei.
--
Beispiel:
XHTML:
<div class="ContextBox">
<div class="ContextBoxHead">
<h1>Produktsuche</h1>
</div>
<div class="ContextBoxBody">
... Suchformular ...
</div>
</div>
CSS-File:
.ContextBox {
clear: both !important;
width: 100%;
padding: 0;
margin: 0 0 10px 0;
}
.ContextBoxHead {
padding: 0 0 0 10px;
margin: 0;
background: url("../../../../SF/ImageSet/Sunflower/bgr_right_boxhead.gif") no-repeat left top transparent;
}
.ContextBox h1 {
height: 20px;
margin: 0 ;
padding: 3px 0 1px 0;
text-align: left;
background: url("../../../../SF/ImageSet/Sunflower/bgr_left_boxhead_floatin.gif") no-repeat right top ;
}
.ContextBoxBody {
clear: both;
padding: 2px 4px 2px 10px;
border: 0;
margin-bottom: 1px;
text-align: left;
background: #FFCB08;
}