mediengestalter.info
FAQ :: Mitgliederliste :: MGi Team

Willkommen auf dem Portal für Mediengestalter

Aktuelles Datum und Uhrzeit: Fr 19.04.2024 22:05 Benutzername: Passwort: Auto-Login

Thema: CSS background-image vom 25.01.2007


Neues Thema eröffnen   Neue Antwort erstellen MGi Foren-Übersicht -> Allgemeines - Nonprint -> CSS background-image
Seite: 1, 2  Weiter
Autor Nachricht
ginger82
Threadersteller

Dabei seit: 19.09.2004
Ort: -
Alter: 41
Geschlecht: Weiblich
Verfasst Do 25.01.2007 15:31
Titel

CSS background-image

Antworten mit Zitat Zum Seitenanfang

Hallo

ich hab eine Frage zum Thema CSS und bin mir jetzt nicht ganz sicher ob ich das nicht besser in den Programmier-ordner eingetragen hätte.. .aber ich hoffe ihr könnt mir helfen.

meine seite ist mit Hilfe eine CMS Systems aufgebaut. PHPWCMS um genau zu sein.
Für meinen Navigationsbereich auf der linken Seite hab ich mit Hilfe von CSS ein Hintergrundbild erstellt.
Die Klasse hab ich nun auch in mein System eingefügt... problem ist einfach, dass Sie nicht angezeigt wird. Ich bin mir nun nicht sicher aber ich denke, dass der Pfad zu dem bild nicht stimmt.

Ich hatte mal mit Hilfe von Acrobt Webcapture die ganze Seite ausgedruckt... auf den Ausdrucken war die Klasse zu sehn.. im Web allerdings nicht...

Habt ihr einen Tip wie ich die url in background-image genau schreiben muss?
danke
  View user's profile Private Nachricht senden
sahnemuh

Dabei seit: 19.06.2003
Ort: /dev/null
Alter: 42
Geschlecht: Männlich
Verfasst Do 25.01.2007 15:34
Titel

Antworten mit Zitat Zum Seitenanfang

background: url(deine/url/relative/zur/css/datei) top left no-repeat;

wenn dein css file also in assets/css/ und dein bild in assets/images/ liegt, müsste die angabe: url(../images/deinbild.gif); lauten.


Zuletzt bearbeitet von sahnemuh am Do 25.01.2007 15:34, insgesamt 1-mal bearbeitet
  View user's profile Private Nachricht senden
Anzeige
Anzeige
ginger82
Threadersteller

Dabei seit: 19.09.2004
Ort: -
Alter: 41
Geschlecht: Weiblich
Verfasst Do 25.01.2007 15:45
Titel

Antworten mit Zitat Zum Seitenanfang

irgendetwas schein ich falsch zu machen, es wird einfach nicht angezeigt...
ich bin mir auch nicht sicher wie das mit dem CMS aussieht.. ob nun die Klasse in einem externen Ordner liet oder automatisch in den head eingefügt wird

Meine klasse sieht so aus

.name {
background-attachment: fixed;
background-image: url(root/de/img/bild.jpg);
background-repeat: no-repeat;
background-position: left bottom;
}

ich hatte aber auch schon folgende versionen

.name {
background-attachment: fixed;
background-image: url(/root/de/img/bild.jpg);
background-repeat: no-repeat;
background-position: left bottom;
}


.name {
background-attachment: fixed;
background-image: url(../de/img/bild.jpg);
background-repeat: no-repeat;
background-position: left bottom;
}


.name {
background-attachment: fixed;
background-image: url(../../img/bild.jpg);
background-repeat: no-repeat;
background-position: left bottom;
}
  View user's profile Private Nachricht senden
ginger82
Threadersteller

Dabei seit: 19.09.2004
Ort: -
Alter: 41
Geschlecht: Weiblich
Verfasst Do 25.01.2007 16:37
Titel

Antworten mit Zitat Zum Seitenanfang

kann mir denn niemand weiterhelfen?
  View user's profile Private Nachricht senden
pRiMUS

Dabei seit: 09.09.2003
Ort: Vienna
Alter: 48
Geschlecht: Männlich
Verfasst Do 25.01.2007 16:41
Titel

Antworten mit Zitat Zum Seitenanfang

sahnemuh hat geschrieben:
background: url(deine/url/relative/zur/css/datei) top left no-repeat;

wenn dein css file also in assets/css/ und dein bild in assets/images/ liegt, müsste die angabe: url(../images/deinbild.gif); lauten.


ich dachte immer das ist abhängig vom ort wo das css eingebunden ist.

also

css/datei.css
images/bild.jpg
index.html

dann images/bild.jpg

so kann man sich irren.
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
sahnemuh

Dabei seit: 19.06.2003
Ort: /dev/null
Alter: 42
Geschlecht: Männlich
Verfasst Do 25.01.2007 17:30
Titel

Antworten mit Zitat Zum Seitenanfang

Ich orakle mal, dass dein css file unter "/root/de/css" liegt.
die richtige angabe wäre dann:

Code:
.name {
   background-attachment: fixed;
   background-image: url(../img/bild.jpg);
   background-repeat: no-repeat;
   background-position: left bottom;
}




Zitat:
ich dachte immer das ist abhängig vom ort wo das css eingebunden ist.

nein. ist tatsächlich relativ zum absoluten pfad der css datei.


Zuletzt bearbeitet von sahnemuh am Do 25.01.2007 17:31, insgesamt 1-mal bearbeitet
  View user's profile Private Nachricht senden
ginger82
Threadersteller

Dabei seit: 19.09.2004
Ort: -
Alter: 41
Geschlecht: Weiblich
Verfasst Do 25.01.2007 17:37
Titel

Antworten mit Zitat Zum Seitenanfang

und wenn ich es mit einem absoluten pfad mach?
  View user's profile Private Nachricht senden
sahnemuh

Dabei seit: 19.06.2003
Ort: /dev/null
Alter: 42
Geschlecht: Männlich
Verfasst Do 25.01.2007 18:19
Titel

Antworten mit Zitat Zum Seitenanfang

du könntest höchstens noch eine vollständige url ( http://meinserver.de/asdf.gif ) angeben aber keinen absoluten pfad auf dem server.
  View user's profile Private Nachricht senden
 
Ähnliche Themen [CSS] alt-tag für background-image?
background-image & FF
[CSS] Background-image INE
CSS background-image mit em ?
problem mit background image und ul/li
onLoad und CSS - background-image
Neues Thema eröffnen   Neue Antwort erstellen Seite: 1, 2  Weiter
MGi Foren-Übersicht -> Allgemeines - Nonprint


Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst an Umfragen in diesem Forum nicht mitmachen.