ERLEDIGT
NEIN
NEIN
ANTWORTEN
8
8
ZUGRIFFE
456
456
EMPFEHLEN
-
05.12.11 13:02 #1
Hallo Leute,
ich muss ein Layout umsetzen und hänge momentan an einer Vorgabe.
Ich habe folgenden Quellcode:und folgendes HTMLCode :1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
#menu_neu { background-color: orange; width: 150px; } #menu_neu ul { list-style-type: none; margin: 0px; padding: 0px; } #menu_neu ul li { padding-left: 10px; margin-bottom: 5px; } .aktuell { border-bottom: 1px solid white; }Das Ergebnis habe ich in der Datei ergebnis001.jpg (also der linken Grafik) festgehalten.HTML-Code:<div id="menu_neu"> <ul> <li>Home</li> <li class="aktuell">Produkte</li> <li>Wir über uns</li> <li>Kontakt</li> <li>Impressum</li> </ul> </div>
Jetzt würde ich jedoch die Unterstreichung (welche ja immer ganz vorne beginnen soll - aus diesem Grund scheidt "text-decoration" ja aus) gern nur bis zum Ende des jeweiligen Wortes (bzw. bis zum Ender der jeweiligen Wörter) gehen lassen so wie es im ergebnis002.jpg (also der rechten Grafik) zu sehen ist.
Hat jemand eine Idee wie man das bewerkstelligen könnte?
Vielen Dank für eure Hilfe im voraus!Ich würde mich über die Bewertung meiner Beiträge mit Kurzkommentar sehr freuen!
Die "dumme Frage" ist gewöhnlich das erste Anzeichen einer völlig neuen Entwicklung!
-------------------
Es ist immer Zeit etwas zu verändern ....
.... das alles so bleibt wie es ist!
-------------------
Homepage Landshut
-------------------
/voodoo.css
#meinFeind {position: absolute; bottom: -6ft;}
-
05.12.11 14:52 #2
Schön ist zwar anders. Aber wie w wäre es, doch text-decoration zu nehmen und statt dem padding-left von 10px zweimal vor jeden Menüpunkt zu schreiben?
Außerdem könnte man (hab ich nicht probiert) mal mit display:inline beim li-Element rumprobieren.
-
05.12.11 16:03 #3
An die &bspn;-Variante habe ich auch schon gedacht - fand es jedoch auch nicht schön. Außerdem weis ich nicht ob sich diese Variante nicht nachteilig beim SEO auswirkt.
Ich würde mich über die Bewertung meiner Beiträge mit Kurzkommentar sehr freuen!
Die "dumme Frage" ist gewöhnlich das erste Anzeichen einer völlig neuen Entwicklung!
-------------------
Es ist immer Zeit etwas zu verändern ....
.... das alles so bleibt wie es ist!
-------------------
Homepage Landshut
-------------------
/voodoo.css
#meinFeind {position: absolute; bottom: -6ft;}
-
Na so
Code :1 2 3 4 5 6 7 8
.aktuell a { border-bottom:1px solid #fff; } a { text-decoration:none; }
Teste mal bitte und du wirst merken, dass es keinen Unterschied macht, ob du text-decoration oder border-bottom nimmst. Es sei denn, dass deine a Elemente später Block-Elemente werden sollen.
-
05.12.11 17:15 #5
@djheke
ich hoffe du hast bemerkt, dass ich die underline auch noch vor dem Texthaben möchte und das geht eben nicht mit text-deocration ( zumindest nicht ohne vorangestellte ).
Außerdem macht es sehr wohl einen Unterschied ob ich border-bottom oder text-decoration nehme denn bei border-bottom ist das Ergebnis, dass die ganze Zeile unterstrichen wird (linke grafik) und bei text-decoration wird "nur" das Wort selbst unterstrichen.Geändert von dwex (05.12.11 um 17:17 Uhr)
Ich würde mich über die Bewertung meiner Beiträge mit Kurzkommentar sehr freuen!
Die "dumme Frage" ist gewöhnlich das erste Anzeichen einer völlig neuen Entwicklung!
-------------------
Es ist immer Zeit etwas zu verändern ....
.... das alles so bleibt wie es ist!
-------------------
Homepage Landshut
-------------------
/voodoo.css
#meinFeind {position: absolute; bottom: -6ft;}
-
Hab's übersehen. Sorry.
So spontan fällt mir das ein
Code :1 2 3 4 5
.aktuell a { border-bottom: 1px solid white; padding-left:10px; margin-left:-10px; text-decoration:none;
oder so
Code :1 2 3 4 5 6 7 8
#menu_neu ul li.aktuell { padding-left:0px; } #menu_neu ul li.aktuell a { border-bottom: 1px solid white; padding-left:10px; text-decoration:none; }Geändert von djheke (05.12.11 um 17:42 Uhr)
-
05.12.11 17:43 #7
@djheke
genau das ist der Effekt den ich erzielen wollte.
Leider funktioniert das ganze im IE (8) nicht.Ich würde mich über die Bewertung meiner Beiträge mit Kurzkommentar sehr freuen!
Die "dumme Frage" ist gewöhnlich das erste Anzeichen einer völlig neuen Entwicklung!
-------------------
Es ist immer Zeit etwas zu verändern ....
.... das alles so bleibt wie es ist!
-------------------
Homepage Landshut
-------------------
/voodoo.css
#meinFeind {position: absolute; bottom: -6ft;}
-
Da kann ich dir nicht helfen, da ich im Moment kein Windows habe.
-
05.12.11 18:05 #9Ich würde mich über die Bewertung meiner Beiträge mit Kurzkommentar sehr freuen!
Die "dumme Frage" ist gewöhnlich das erste Anzeichen einer völlig neuen Entwicklung!
-------------------
Es ist immer Zeit etwas zu verändern ....
.... das alles so bleibt wie es ist!
-------------------
Homepage Landshut
-------------------
/voodoo.css
#meinFeind {position: absolute; bottom: -6ft;}
Ähnliche Themen
-
text-decoration in PHP hat keine Wirkung
Von exiter28 im Forum CSSAntworten: 6Letzter Beitrag: 03.05.10, 19:31 -
text-decoration und Internet Explorer
Von 123arne im Forum CSSAntworten: 2Letzter Beitrag: 08.08.07, 22:09 -
text-decoration funktioniert nicht richtig
Von DaRealMC im Forum CSSAntworten: 1Letzter Beitrag: 27.08.06, 17:01 -
text-decoration: blink
Von fabi9the9real im Forum CSSAntworten: 5Letzter Beitrag: 25.08.05, 14:36 -
Hintergrundbilder (Buttons) verschwinden mit text-decoration:none
Von Sumisu im Forum CSSAntworten: 25Letzter Beitrag: 19.07.05, 11:31





Zitieren
Login





