ERLEDIGT
JA
JA
ANTWORTEN
2
2
ZUGRIFFE
433
433
EMPFEHLEN
-
15.03.08 12:09 #1
- Registriert seit
- Mar 2008
- Beiträge
- 5
Hallo zusammen,
habe folgendes Problem. Ich möchte einen Text in einem div von oben und unten zentriert haben. Hier erstmal mein Code:
CSS:
Code :1 2 3 4
#navi { background-image: url(../bilder/navi.gif); height:40px; }
HTML:
Code :1
<div id="navi">Text</div>
Wenn ich den Text mit Padding oder Margin nach unten setzen will, wird auch das Hintergrundbild wiederholt oder es passiert garnichts.
Weiss jemand was ich falsch mache?
Grüße
-
15.03.08 12:15 #2Maik Tutorials.de Gastzugang
Hi,
falls es sich um einen einzeiligen Text handelt, tausch einfach die height-Eigenschaft gegen line-height aus.
Wenn du es über die padding-Eigenschaft versuchen möchtest, muss der gesetzte Wert für den vertikalen Innenabstand von der height-Angabe subtrahiert werden, da gemäß dem CSS-Boxmodell u.a. die padding-top- / padding-bottom- und height-Eigenschaft zusammen die Höhe einer Box ergeben.
Aus diesem Grund wiederholt sich bei dir auch das Hintergrundbild, da das Element nun höher als 40px dargestellt wird.
-
15.03.08 12:45 #3
- Registriert seit
- Mar 2008
- Beiträge
- 5
Vielen Dank, ich hab jetz einfach die height Eigenschaft kleiner angegeben wie das eigentliche Hintergrundbild und mit Padding dann mittig gestellt. Mit dem zusatz background-repeat:no-repeat; wiederholt sich das hintergrundbild auch nich.
Ähnliche Themen
-
Rahmen nur oben und unten
Von michback im Forum CSSAntworten: 1Letzter Beitrag: 21.02.06, 03:29 -
Video ist oben und unten abgeschnitten
Von Tenma im Forum Videoschnitt, Videotechnik & -produktionAntworten: 4Letzter Beitrag: 25.05.05, 18:20 -
tabellenausrichtung oben UND unten
Von herrgarnele im Forum HTML & XHTMLAntworten: 17Letzter Beitrag: 11.03.05, 16:14 -
Laufschrift von unten nach oben
Von Npp im Forum HTML & XHTMLAntworten: 8Letzter Beitrag: 12.10.04, 19:18 -
Pfeil nach oben/unten
Von Zippo im Forum Javascript & AjaxAntworten: 1Letzter Beitrag: 15.03.04, 20:00





Login





