zurück zur Startseite
  


Zurück XHTMLforum > (X)HTML und CSS > CSS
Seite neu laden Pfadangabe im ext. Stylesheet

Antwort
 
LinkBack Themen-Optionen Ansicht
  #1 (permalink)  
Alt 15.11.2007, 00:33
Neuer Benutzer
neuer user
Thread-Ersteller
 
Registriert seit: 31.07.2006
Beiträge: 26
maroni_chiantini befindet sich auf einem aufstrebenden Ast
Standard Pfadangabe im ext. Stylesheet

Hallo!
Ich hab ein ext. Stylesheet eingebunden; im CSS wird die URL des Aufzählungssymbols für eine UL festgelegt. Leider, wird das Symbol aber nicht angezeigt. Ich hab es schon in jeden Ordner kopiert und alle Kombinationen probiert.

HTML: <link rel="stylesheet" type="text/css" href="files/css/screen.css" />
CSS: #content ul li em {position:relative; z-index:1; list-style:circle inside url(../arrow_right.png);}

Ordnerstruktur:

//htdocs
|- <files>
| . . . |- <css>
| . . . |. . . L screen.css
| . . . L <images>
| . . . . . . . L listicon.png
L index.php

Geändert von maroni_chiantini (15.11.2007 um 00:39 Uhr)
Mit Zitat antworten
Sponsored Links
  #2 (permalink)  
Alt 15.11.2007, 00:39
Benutzerbild von Dieter
Erfahrener Benutzer
XHTMLforum-Kenner
 
Registriert seit: 12.09.2003
Beiträge: 3.635
Dieter sorgt für eine eindrucksvolle AtmosphäreDieter sorgt für eine eindrucksvolle Atmosphäre
Standard

Dann überspring mal eine Ordnerebene mehr:
Code:
../../
__________________
Informationen aus Koblenz-Metternich
-----------------------------------
"Wissen heißt, Fragen zu erwerben."
Mit Zitat antworten
Sponsored Links
  #3 (permalink)  
Alt 15.11.2007, 00:41
Neuer Benutzer
neuer user
Thread-Ersteller
 
Registriert seit: 31.07.2006
Beiträge: 26
maroni_chiantini befindet sich auf einem aufstrebenden Ast
Standard

ich hab das schon alles probiert.

arrow.png
../arrow.png
../../arrow.pgn
../../../arrow.png
files/images/arrow.png

Aber welcher Pfad müsste es sein?
Mit Zitat antworten
  #4 (permalink)  
Alt 15.11.2007, 00:49
Erfahrener Benutzer
XHTMLforum-Kenner
 
Registriert seit: 28.01.2005
Beiträge: 11.775
fricca kann auf vieles stolz seinfricca kann auf vieles stolz seinfricca kann auf vieles stolz seinfricca kann auf vieles stolz seinfricca kann auf vieles stolz seinfricca kann auf vieles stolz seinfricca kann auf vieles stolz seinfricca kann auf vieles stolz sein
Standard

../images/[dein Bild]

In deinem CSS-Schnipsel gibst du ein Bild arrow_right.png an, in deiner "Orderstruktur" jedoch listicon.png, am Ende noch arrow.png. Was also willst du?
Mit Zitat antworten
  #5 (permalink)  
Alt 15.11.2007, 00:51
Neuer Benutzer
neuer user
Thread-Ersteller
 
Registriert seit: 31.07.2006
Beiträge: 26
maroni_chiantini befindet sich auf einem aufstrebenden Ast
Standard

Ach, natürlich ein offensichtlicher Fehler: Nicht das em-Element bekommt die list-style Eigenschaft, sondern das li-Element:

Falsch: #content ul li em {...}
Richtig: #content ul li {...}

(Verzeihung wegen der Dateinamenverwirrung, Kürzungsfehler)
Mit Zitat antworten
  #6 (permalink)  
Alt 15.11.2007, 01:09
Benutzerbild von heiko_rs
Erfahrener Benutzer
XHTMLforum-Kenner
 
Registriert seit: 18.09.2005
Ort: Berlin
Beiträge: 9.848
heiko_rs ist ein wunderbarer Anblickheiko_rs ist ein wunderbarer Anblickheiko_rs ist ein wunderbarer Anblickheiko_rs ist ein wunderbarer Anblickheiko_rs ist ein wunderbarer Anblickheiko_rs ist ein wunderbarer Anblickheiko_rs ist ein wunderbarer Anblick
Standard

Ich würde sämtliche Pfade (d.h. nicht nur die im CSS) immer "relativ-absolut" angeben, d.h. url(/images/bild.jpg) - allerdings läuft das lokal dann nur noch mit lokalem Webserver.
Mit Zitat antworten
  #7 (permalink)  
Alt 15.11.2007, 01:16
Benutzerbild von Dieter
Erfahrener Benutzer
XHTMLforum-Kenner
 
Registriert seit: 12.09.2003
Beiträge: 3.635
Dieter sorgt für eine eindrucksvolle AtmosphäreDieter sorgt für eine eindrucksvolle Atmosphäre
Standard

Hallo, Heiko!

Man kann doch alle per CSS eingebundenen Grafiken in den gleichen Ordner wie die CSS-Dateien legen, dann wird das Referenzieren ziemlich einfach!
__________________
Informationen aus Koblenz-Metternich
-----------------------------------
"Wissen heißt, Fragen zu erwerben."
Mit Zitat antworten
  #8 (permalink)  
Alt 15.11.2007, 11:06
Erfahrener Benutzer
XHTMLforum-Mitglied
 
Registriert seit: 23.07.2007
Beiträge: 286
Chrunchy wird schon bald berühmt werden
Standard

Zitat:
Zitat von maroni_chiantini Beitrag anzeigen
Ach, natürlich ein offensichtlicher Fehler: Nicht das em-Element bekommt die list-style Eigenschaft, sondern das li-Element:

Falsch: #content ul li em {...}
Richtig: #content ul li {...}
Das ist falsch. list-style wird angewendet auf ol oder ul, nicht auf li.

Zitat:
Zitat von maroni_chiantini Beitrag anzeigen
(Verzeihung wegen der Dateinamenverwirrung, Kürzungsfehler)
Es ging IMO um den Dateinamen des Images welches du versuchst einzubinden.
Im css verwendest du arrow_right.png in deiner Ordnerstruktur ist aber nicht zu erkennen wo diese Datei liegt.
__________________
Gruß Chrunchy

"Eine Theorie ist eine Vermutung mit Hochschulbildung" (James Earl Carter)
Mit Zitat antworten
  #9 (permalink)  
Alt 15.11.2007, 11:23
Erfahrener Benutzer
XHTMLforum-Kenner
 
Registriert seit: 25.03.2004
Beiträge: 1.838
RoToRa wird schon bald berühmt werden
Standard

Zitat:
Zitat von Chrunchy Beitrag anzeigen
Das ist falsch. list-style wird angewendet auf ol oder ul, nicht auf li.
Doch: Generated content, automatic numbering, and lists

Zitat:
Applies to: elements with 'display: list-item'
Robin
__________________
CSS-Rauch! Nicht einatmen!
Mit Zitat antworten
Sponsored Links
  #10 (permalink)  
Alt 15.11.2007, 12:13
Benutzerbild von Loïs Bégué
Erfahrener Benutzer
XHTMLforum-Mitglied
 
Registriert seit: 24.06.2007
Ort: Freiburg (D)
Beiträge: 779
Loïs Bégué wird schon bald berühmt werden
Standard

Zitat:
Zitat von heiko_rs Beitrag anzeigen
Ich würde sämtliche Pfade (d.h. nicht nur die im CSS) immer "relativ-absolut" angeben, d.h. url(/images/bild.jpg) - allerdings läuft das lokal dann nur noch mit lokalem Webserver.
Lokale Lösung:

Ich hätte da 2 Ansätze (zum Teil sogar kombinierbar und je nach existierende Konfiguration):

1) mit einem "Subst" Befehl das Root-Verzeichnis der Web-Präsenz als eigenständiges laufwerk deklarieren.
zum Beipiel von c:\eigene Dateien\web\root\ auf die dadurch noch nicht belegte/benutzte Laufwerksbuchstabe w:\ mappen.

2) mit Junctions (nur NTFS Laufwerke mit >=WinXP) kann man ein Verzeichnis "woanders einblenden".
z:b.: c:\eigene Dateien\web\root\ in einer bereits existierenden Partition D:\ enblenden.

Ich benutze gern (und problemlos) die erste Lösung.

Bei dieser Lösung kann man verschiedene Websites an der gleichen Stelle abwechselnd einbinden !

Selten setze ich die zweite Lösung ein, denn sie funktz nur für 1 Webpräsenz (bzw. es wäre mühsamer zu wechseln als bei 1) ).
__________________
To attain knowledge, add things everyday. To obtain wisdom, remove things everyday. (Lao Tzu)
Links : Some needfull links (Delphi, XHTML...)
Tools : Arpoon Freeware (Checksum...)
Mit Zitat antworten
Sponsored Links
Antwort

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
relative oder absolute Pfadangabe express Serveradministration und serverseitige Scripte 31 03.03.2009 19:14
IE 6 Stylesheet Include Fehler...? TobyZ23NM8 CSS 5 20.12.2007 21:57
Stylesheet wechseln OHNE php oder js kurtwalter CSS 6 17.07.2007 17:13
IE Weiche für Stylesheet, funzt nicht immer! deekee CSS 3 28.09.2005 22:00
hilfe gesucht: stylesheet überarbeiten arnem CSS 2 23.09.2005 22:20


Alle Zeitangaben in WEZ +2. Es ist jetzt 21:32 Uhr.