Auflistungssymbol align top?

Maik20

Erfahrenes Mitglied
Hi,

ich habe folgenden CSS-Code:

Code:
.body_left ul li{
	background:url(images/icon.gif) no-repeat 0 50%;
	vertical-align:top;
	padding-left:12px;
	}

Hat nun ein li-Element einen langen text und wird dieser in zwei Zeilen umgebrochen, wird das Icon in der mitte der beiden Zeilen angezeigt. Ich hätte es aber weiterhin gerne oben in der ersten Zeile.

Was mach ich falsch?
 
Hi,

der zweite background-position-Wert "50%" definiert für das Hintergrundbild seine Startposition von oben innerhalb des Anzeigebereichs eines Elements, und gehört auf "0" bzw. auf einen entsprechenden Wert umgestellt, falls das Hintergrundbild vertikal mittig in der ersten Zeile sitzen soll.

mfg Maik
 
Zurück