SetaPDF
-


Hinweise


Antwort
 
LinkBack Themen-Optionen Thema durchsuchen Thema bewerten
Alt 25.11.2004, 18:43   #1
TP-Junior
 
Registriert seit: Nov 2004
captain69 macht alles soweit korrekt

Problem mit Horizontaler Liste bei Zeilenumbruch


Hallo,

Ich habe es schon im xhtml-forum probiert, aber das scheint ein echt seltsames problem zu sein...

Ich habe eine horizontale liste (breadcrumb), die auch zweizeilig werden kann. als listicon verwende ich ein hintergrundbild. beim ie wird allerdings das icon vor dem zeilenumbruch nicht angezeigt (also vor "ein langer Unterpunkt fuer den Zeilenumbruch"). der mozilla zeigt alles korrekt an.

ich habe zum besseren verständnis ein bild angehängt

hier der code:

PHP-Code:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd"

<
html
<
head
<
meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"
<
title>listen</title
<
style type="text/css"
<!-- 
body 
   
margin-left10px
   
margin-top10px
   
margin-right0px
   
margin-bottom0px

#listBreadCrumb { 
   
font-size:11px
   
margin6px 0px 10px 0px
   
padding0px

#listBreadCrumb li { 
   
color:#333; 
   
line-height:1.5em
   
display:inline
   
background-image:url(../images/grafics/icon_breadcrumb.gif); 
   
background-repeat:no-repeat
   
background-position:0px 5px
   
padding-left:5px

#listBreadCrumb li.active { 
   
color:#906; 

#listBreadCrumb li a { 
   
color:#333; 
   
text-decoration:none

#listBreadCrumb li a:hover { 
   
text-decoration:underline

--> 
</
style></head

<
body
<
div style="width:200px"
<
ul id="listBreadCrumb"
      <
li><a href="#">Home</a></li
      <
li><a href="#">Unterpunkt 01</a></li
      <
li><a href="#">Unterpunkt 02</a></li
      <
li><a href="#">Unterpunkt 03</a></li
      <
li><a href="#">ein weiterer Unterpunkt</a></li
      <
li><a href="#">noch ein Unterpunkt</a></li
<!-- 
hier fehlt das icon !!!! --> 
      <
li><a href="#">ein langer Unterpunkt fuer den Zeilenumbruch</a></li
      <
li><a href="#">Unterpunkt </a></li
         <
li class="active">aktiver Unterpunkt </li
    </
ul
</
div
</
body
</
html
habt ihr eine idee, woran das liegen könnte??

danke und grüsse vom captain
Miniaturansicht angehängter Grafiken
problem-mit-horizontaler-liste-zeilenumbruch-list.gif  

Geändert von captain69 (26.11.2004 um 09:45 Uhr).
captain69 ist offline   Mit Zitat antworten


Alt 25.11.2004, 20:30   #2
TP-Veteran
 
Benutzerbild von AnnaStesia
 
Registriert seit: Mar 2002
Ort: Göppingen
AnnaStesia ist ein richtiges Arbeitstier - DANKEAnnaStesia ist ein richtiges Arbeitstier - DANKEAnnaStesia ist ein richtiges Arbeitstier - DANKEAnnaStesia ist ein richtiges Arbeitstier - DANKEAnnaStesia ist ein richtiges Arbeitstier - DANKEAnnaStesia ist ein richtiges Arbeitstier - DANKE
Hi,
ich hab zwar keine Idee, und auch kein Interesse, die olle Schüssel namens IE zu verstehen, aber zwei Anmerkungen: Bei ausreichend großem Hintergrundbild zeigt er selbiges an, und zwar in der zweiten Zeile. Warum auch immer. Und wäre es nicht eine Alternative, den Zeilenumbruch mit white-space: nowrap; einfach zu umgehen? Links, die über mehrere Zeilen gehen, wirken nach meinem Geschmack immer etwas seltsam, gerade bei einer Breadcrumb, wo der Link im ungünstigen Fall weit auseinandergerissen wird. Ich hoffe natürlich trotzdem, dass Du eine Lösung für Dein Problem finden wirst!
__________________
Ich weiss es doch auch nicht.
» www.sightdesign.de «
AnnaStesia ist offline   Mit Zitat antworten
Alt 25.11.2004, 21:57   #3
TP-Insider
 
Benutzerbild von paul123
 
Registriert seit: Apr 2003
Ort: sachsen
paul123 ist auf einem guten Weg
Hi. Kann zwar auch nicht wirklich helfen, aber ne Idee:
Da das ne Liste ist (wo sind eigentlich auf dem screen die definierten Listenpunkte?) warum definierst du nicht die Listenpunkte mit dem kleinen Pfeil? Also anstatt dem circle?

Oder hab ich was falsch verstanden?
__________________
|~| "Ein Traum ist immer der Anfang aller Taten!" |~| made by mir
-------------------------------------------------------
...es wird kalt im Wald.
paul123 ist offline   Mit Zitat antworten
Alt 25.11.2004, 23:22   #4
321
TP-Specialist
 
Benutzerbild von 321
 
Registriert seit: Nov 2004
Ort: Die Insel in Europa die aus Europa erst Europa macht _________________________ Nähe Lenzburg
321 hilft, wo's geht321 hilft, wo's geht321 hilft, wo's geht
Hi Captain

ich verwende folgenden Style für <UL>, wenn ich ein eigenes Aufzählungszeichen möchte:
{list-style-image: url(img/krone.gif);}

ich habe auch schon eine Liste gemacht, wo ich verschiedene Images bei den einzelnen <LI> hatte. Ich setzte dann den style bei allen <LI> statt dem <UL> ein.

Du hast eine Hintergrundgrafik angegeben, ich sah aber nichts davon :-(
Ist mir eh unklar, wenn du als Type circle wählst und via Hintergrundgrafik noch einen > einbindest müssten ja beide erscheinen
__________________
[321 Name="Joe"]
wie immer, lieber gleich mit notepad, dem Editor meines Vertrauens
[/321]


use my HTML-Tester

Motto'06: Mut zur deutschen Sprache!
321 ist offline   Mit Zitat antworten
Alt 26.11.2004, 09:47   #5
TP-Junior
 
Registriert seit: Nov 2004
captain69 macht alles soweit korrekt
vielen dank für euern input!

das mit dem circle war natürlich quatsch. ist wohl noch beim testen übriggeblieben...

ich werde eure vorschläge testen und euch bescheid geben.

danke und grüsse vom captain!

Geändert von captain69 (26.11.2004 um 09:52 Uhr).
captain69 ist offline   Mit Zitat antworten
Alt 26.11.2004, 10:07   #6
TP-Junior
 
Registriert seit: Nov 2004
captain69 macht alles soweit korrekt
ok, nun habe ich ein paar varianten durchgetestet:

white-space:nowrap; --> gute idee. er umbricht zwar jkorrekt, aber trotzdem ist kein listenpunkt sichtbar!

list-style-image; --> das bild wird nur bei vertikaler liste angezeigt. bei einer horizontalen liste (mit display:inline) werden die hintergrundbilder gar nicht angezeigt.


ergo: es ist immer noch keine lösung in sicht...

ich hoffe, ihr gebt nicht so schnell auf.

grüsse vom captain
captain69 ist offline   Mit Zitat antworten
Alt 26.11.2004, 10:53   #7
TP-Insider
 
Benutzerbild von paul123
 
Registriert seit: Apr 2003
Ort: sachsen
paul123 ist auf einem guten Weg
moin captain.
ich kann dir nicht ganz folgen... 321 hat das auch recht gut erklärt, warum verwendest du hg-bilder?
Zitat:
list-style-image; --> das bild wird nur bei vertikaler liste angezeigt. bei einer horizontalen liste (mit display:inline) werden die hintergrundbilder gar nicht angezeigt.
...???
Ein listenbild ist doch kein hgbild...
ob eine liste horizontal oder vertical ist, dürfte doch vollkommen wurscht sein, die vorgehenden punkte erscheinen oder nicht. wie du es einstellst. mach doch dein hgbild mal raus und definiere wie 321 schon sagt das listenaufzählungszeichen als dein bild mit dem pfeil. dann solle das schon funktionieren...
__________________
|~| "Ein Traum ist immer der Anfang aller Taten!" |~| made by mir
-------------------------------------------------------
...es wird kalt im Wald.
paul123 ist offline   Mit Zitat antworten
Alt 26.11.2004, 11:06   #8
TP-Junior
 
Registriert seit: Nov 2004
captain69 macht alles soweit korrekt
@paul123

ich verwende hintergrundbilder für die liste, da ich eigene list-icons haben will.
ich weiss, dass man das auch mit list-style-image machen kann. aber ich habe in einigen artikeln gelesen, dass es besser ist, wenn man hintergrundbilder verwendet.
du kennst ja bestimmt die seite http://css.maxdesign.com.au . dort werden die icons auch immer als hintergrundbilder eingebunden.

aber auch wenn ich die icons via list-style-image einbinde, funktioniert das nicht.

grüsse vom captain!
captain69 ist offline   Mit Zitat antworten
Alt 26.11.2004, 12:05   #9
TP-Insider
 
Benutzerbild von paul123
 
Registriert seit: Apr 2003
Ort: sachsen
paul123 ist auf einem guten Weg
Hm, ja, die Seite kenn ich; wer nicht ?

Hab leider echt keine Zeit, das zu testen - denn aus dem Hut weis ich es jetzt nicht. Beim IE gibts grundlegend oft Probleme mit Listen. Vielleicht kann dir das hier helfen:
http://www.css-faq.de/index.php?sid=...&id=46&lang=de

Weil du obige Seite gerade erwähnst: http://css.maxdesign.com.au/listamatic/horizontal07.htm nimm doch das mal als beisp. für deine navi... vielleicht kommst du damit dem Problem auf den Grund.
__________________
|~| "Ein Traum ist immer der Anfang aller Taten!" |~| made by mir
-------------------------------------------------------
...es wird kalt im Wald.
paul123 ist offline   Mit Zitat antworten
Alt 26.11.2004, 12:06   #10
TP-Junior
 
Registriert seit: Nov 2004
captain69 macht alles soweit korrekt
ok ich habs geschafft!!!

habe die horizontale liste nicht mit "display:inline" horizontal werden lassen sondern mit "float:left" in verbindung mit "white-space:nowrap;".

PHP-Code:
#listBreadCrumb li {
margin-right:5px;
    
color:#333;
    
line-height:1.5em;
    
float:left;
    
padding-left:5px;
    
white-space:nowrap;
    
background-image:url(../images/grafics/icon_breadcrumb.gif);
    
background-repeat:no-repeat;
    
background-position:0px 5px;

grüsse und danke vom captain
captain69 ist offline   Mit Zitat antworten
Alt 26.11.2004, 13:52   #11
321
TP-Specialist
 
Benutzerbild von 321
 
Registriert seit: Nov 2004
Ort: Die Insel in Europa die aus Europa erst Europa macht _________________________ Nähe Lenzburg
321 hilft, wo's geht321 hilft, wo's geht321 hilft, wo's geht
hab mal getestet mit horizonal (display: inline)
und das style-type-Bild wird wirklich nicht angezeigt!

Habs bisher immer vertikal gemacht.
Horizontal sah ich das immer mit Tabellen und Bild-text-Links

Vertikal sieht es so aus --> Anhang:

Code-Ausschnitt:
HTML-Code:
Für die Bildbearbeitung<ul>
<li style="list-style-image:	url(paint_ico.gif)">&nbsp;MS Paint</li>
<li style="list-style-image:	url(ulead_ico.jpg)">&nbsp;Ulead GIF Animator</li>
<li style="list-style-image:	url(ulead_ico.jpg)">&nbsp;Ulead Photoexpress</li>
<li style="list-style-image:	url(adobePS_ico.jpg)">&nbsp;Photoshop</li>
<li style="list-style-image:	url(irfanV_ico.jpg)">&nbsp;Irfan View</li>
</ul></span>
Angehängte Grafiken
Dateityp: bmp ul_il.bmp (37,6 KB, 62x aufgerufen)
__________________
[321 Name="Joe"]
wie immer, lieber gleich mit notepad, dem Editor meines Vertrauens
[/321]


use my HTML-Tester

Motto'06: Mut zur deutschen Sprache!
321 ist offline   Mit Zitat antworten
Antwort

  Aktuelles Thema
  TP Hilfe Forum > Web-Editoren & Coding > HTML Puristen
Problem mit Horizontaler Liste bei Zeilenumbruch Problem mit Horizontaler Liste bei Zeilenumbruch
« Slide-in Menü | Hintergrundsgrafik statisch »

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Thema bewerten
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.

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

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
problem mit liste per css alexf812 CSS 5 28.10.2004 14:56
Problem mit Zielpfad bei xcopy-Befehl StephanF Betriebssysteme 2 05.06.2004 20:34
Problem mit $REMOTE_ADDR MaxPayne Traum-Dynamik 5 25.03.2003 22:31
Problem mit Vektor- und Bitmapmodus bei Fireworks MX helmut Fireworks 40 19.07.2002 17:31
Verschiedene Problem mit GL 5.0 und NS 6.2 Karl GoLive 2 02.04.2002 22:18


Alle Zeitangaben in WEZ +2. Es ist jetzt 20:17 Uhr.

Powered by: vBulletin Version 3.7 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd. / Search Engine Friendly URLs by vBSEO 3.2.0 ©2008, Crawlability, Inc.
Traum-Projekt.com | Suchen | Archiv | Impressum | Kontakt | | | Nach oben |



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67