 |
| Hinweise |
Willkommen im TP-Hilfe-Forum!Dies ist ein Forum zu den Themen Photoshop, Dreamweaver, Flash, Selbständigkeit und mehr, in dem Du Hilfe, Anleitung oder eine Lösung zu Deinen Problemen erhältst. Aktuell bist Du in unseren Foren als Gast mit reinen Leserechten unterwegs. Wenn Du Dich registrierst, kannst Du eigene Themen verfassen, Deine Frage stellen und privat mit anderen TPlern kommunizieren. Weitere Foren werden zugänglich, und Du wirst – falls gewünscht – per Mail über neue Beiträge informiert. Die Registrierung ist schnell und kostenlos. Sollten bei der Registrierung Fragen auftauchen, reicht ein Klick in unsere Hilfe - Häufig gestellte Fragen oder eine kurze Mitteilung an das Support-Team. Viel Spaß bei Traum-Projekt.com |
07.08.2002, 17:19
|
#1
|
|
TP-Supporter
Registriert seit: May 2002
Ort: Singapore
|
Hintergrundbild per css einbinden
Hi,
ich habe ein externes CSS-File und möchte ein HG-Bild einbinden.
body,td { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000; Background-Image:url(../images/bg.gif); Background-Repeat: no-repeat; }
Der Pfad stimmt, hab auch schon probiert nur bg.gif einzutragen und das File in den css-Ordner mit reinkopiert.
Naja, auf jeden Fall funktionierts nicht....kein Bild zu sehen...
|
|
|
07.08.2002, 17:28
|
#2
|
|
TP-Special Mod
Registriert seit: Jun 2001
Ort: 8°21' O 49°1' N
|
Sollte aber eigentlich. Ich hab mir den Code mal lokal kopiert - hier funktionierts. Das Einzige, was ich geändert habe, wa die Image-Adresse...
Ach so - extern: da gibt's ein Durcheinander mit den relativen Pfaden. Entweder muß der Image-Pfad relativ zum css- oder zum HTML-Pfad angegeben werden- ich weiß es nimmer genau. Tausch mal das Eine gegen das Andere aus...
|
|
|
07.08.2002, 17:30
|
#3
|
|
TP-Greis
Registriert seit: Mar 2001
Ort: Berlin, Germany
|
Was Du beachten solltest - Netscape 4.x kapiert das nur, wenn Du das CSS nicht extern einbindest, sondern in der HTML-Seite ...
__________________
“My software never has bugs. It just develops random features ...”
» DevShack - die Website des freien Webentwicklers Boris
|
|
|
07.08.2002, 17:31
|
#4
|
|
TP-Member
Registriert seit: Aug 2002
Ort: Berlin/Deutschland
|
Liegt denke ich am Browser... in welchem hast du das getestet?
Ich hatte mal das gleiche Problem und ich glaub der IE sucht das Bild relativ zum CSS-File und Netscape sucht relativ zur HTML-Seite oder umgekehrt - weiß ich nicht mehr ;-)
Lösungsvorschlag: Schreib nen absoluten URL hin:
Background-Image:url( http://domain/deinpfad/images/bg.gif);
Colin
Geändert von Colin Schlüter (09.03.2003 um 15:37 Uhr).
|
|
|
07.08.2002, 18:26
|
#5
|
|
TP-Supporter
Registriert seit: May 2002
Ort: Singapore
|
teste mit IE, das ganze läuft im Intranet, deswegen kenne ich den URL gar nicht
relativ zum CSS? wie würde das dann aussehen? Steh gerade auf dem Schlauch.
meine css-Datei liegt im Ordner /css und die Bilder im Ordner /images
|
|
|
07.08.2002, 20:54
|
#6
|
|
TP-Special Mod
Registriert seit: Jun 2001
Ort: 8°21' O 49°1' N
|
Zitat:
|
und ich glaub der IE sucht das Bild relativ zum CSS-File und Netscape sucht relativ zur HTML-Seite oder umgekehrt
|
@Colin: Yup, das habe ich auch so in Erinnerung...
@Deacon: Dann setz den Pfad doch mal auf background-image:url(/images/bg.gif)
|
|
|
08.08.2002, 11:38
|
#7
|
|
TP-Supporter
Registriert seit: May 2002
Ort: Singapore
|
geht auch nicht....
|
|
|
08.08.2002, 11:52
|
#8
|
|
TP-Greis
Registriert seit: Mar 2001
Ort: Berlin, Germany
|
Glaubt mir einfach - es geht nicht extern. Binde es mit einem ganz normalen Tag im Dokument selbst sein, z.B.
<style type="text/css">
<!--
/* Netscape 4.x CSS-Fix  */
.rahmenlinks {background-image: url(../../pix/main/linie_l.gif); background-color: #FCFDFA;}
.rahmenrechts {background-image: url(../../pix/main/linie_r.gif); background-color: #FCFDFA;}
-->
</style>
__________________
“My software never has bugs. It just develops random features ...”
» DevShack - die Website des freien Webentwicklers Boris
|
|
|
08.08.2002, 13:59
|
#9
|
|
TP-Supporter
Registriert seit: May 2002
Ort: Singapore
|
Du hast das doch nur aus NS bezogen, ich benutze doch aber IE 
|
|
|
08.08.2002, 14:11
|
#10
|
|
TP-Greis
Registriert seit: Mar 2001
Ort: Berlin, Germany
|
Hä? Sorry, verstehe ich jetzt nicht ...
Wenn Du das so definierst wie in meinem Beispiel, funktioniert es mit allen Browsern, inklusive Netscape ...
__________________
“My software never has bugs. It just develops random features ...”
» DevShack - die Website des freien Webentwicklers Boris
|
|
|
08.08.2002, 14:12
|
#11
|
|
TP-Supporter
Registriert seit: May 2002
Ort: Singapore
|
Zitat:
Original geschrieben von Adagio
Was Du beachten solltest - Netscape 4.x kapiert das nur, wenn Du das CSS nicht extern einbindest, sondern in der HTML-Seite ...
|
das bedeutet doch, dass es im IE mit externen css geht...?!
|
|
|
08.08.2002, 14:16
|
#12
|
|
TP-Special Mod
Registriert seit: Jun 2001
Ort: 8°21' O 49°1' N
|
OK, konzentrieren wir uns auf den IE.
Ich hab's mal kurz getestet:
HTML-File:
<html>
<head>
<title>Untitled</title>
<link rel="stylesheet" type="text/css" href="/CSS/style.ss">
</head>
<body></body></html>
Stylesheet-Datei:
body {background-image:url("F:/daten/programm/bilder/background.jpg")}
Bei mir geht's... 
|
|
|
|
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
|
|
|
| Themen-Optionen |
Thema durchsuchen |
|
|
|
| Thema bewerten |
|
|
Forumregeln
|
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.
HTML-Code ist aus.
|
|
|
Alle Zeitangaben in WEZ +2. Es ist jetzt 06:56 Uhr.
|
 |