2009-08-22 11 views
0

Ich habe einen Ordner namens "Bilder" in meiner IDE und ich möchte auf diese Datei für meine CSS-Eigenschaft Hintergrund-Wiederholung: wiederholen;Wie erreiche ich meine .png von einem Ordner mit CSS?

Wie kann ich es "anrufen"?

images/background.png funktioniert nicht! :(

EDIT: Hier ist die Lösung, die die Hierarchie zeigt Jede Hilfe :)

http://i32.tinypic.com/2mnkqvd.png http://i32.tinypic.com/2mnkqvd.png

EDIT3:.?

Ich habe das jetzt ging mir auf die CSS:

body 
{ 
    background-color: #FFFFFF;  
    background-image: ../../Images/BackgroundPatternAlt.png; 
    background-repeat:repeat; 
} 

Laut meiner Lösung Explorer Bild sollte es funktionieren, aber es ist nicht. Irgendeine Hilfe?

ps. Um mein CSS zu verdeutlichen, kann meine Seite korrekt geändert werden, denn wenn ich die Hintergrundfarbe ändere, ändert sich alles richtig. Der Fehler muss innerhalb der Hintergrundbildadresse liegen. T_T

Antwort

3

die Hintergrundbilder Sie in CSS definieren, um den Pfad der CSS immer relativ sind (wenn sie nicht ausdrücklich sagen, nicht zu).

Also, wenn Sie verwenden möchten:

background: url(images/background.png) repeat; 

... die CSS-Datei muss im „Eltern“/root der Bilder-Ordner befinden, so schlage ich vor, bewegen Sie den Ordner Bilder in App_Themes/Standard.

+0

Beachte die 'URL (...)', es sieht so aus, als hättest du dieses wichtige Stück vergessen. –

+0

Oh ja, tut mir leid. Ich denke eigentlich, er sollte den Image-Ordner in den App_Themes/Default verschieben, damit ich ihn so belasse wie er ist. – Mickel

+0

Danke Mickel und JJG, deine Hilfe hat funktioniert. :) –

1

Hängt davon ab, wo die CSS-Datei in Bezug auf das Bild ist. Befindet sich die .css-Datei in einem Ordner außerhalb des Stammverzeichnisses? Wenn ja versuchen "../images/background.png"

+0

Bitte meine bearbeiten in der Frage sehen. : D –

1

Abhängig von Ihrem Web-Server, Pfadnamen Fall empfindlich sein können, so wäre es:

Images/background.png 

Edit: Wenn Ihr Ordner Bilder im Document-root des Web-Servers ist, können Sie immer verwenden:

/Images/background.png 
0

Versuchen Sie "../../images/background.png", wenn die Ordnerstruktur die gleiche bleibt wie in Ihrem Projektmappen-Explorer.

+0

Bitte sehe meine Bearbeitung, es funktioniert nicht und ich weiß nicht warum :( –

1

Als ich das Bild zu sehen, müssen Sie versuchen, noch eine weitere Stufe nach oben, auf diesem Weg: ../../../Images/

Verwandte Themen