CSS li-Elemente sitzen nebeneinander nicht auf derselben Höhe

Snooty

Commodore
Registriert
Dez. 2012
Beiträge
4.644
Hio,

ich habe hier zwei li-Elemente welche mit display:inline-block formatiert sind.

Eigentlich saßen die Elemente immer vertikal zentriert nebeneinander; nun habe ich aber festgestellt, dass das rechte Element etwas nach unten verrutscht ist (ich habe lange nicht an der Seite gearbeitet, daher weiß ich nicht, was ich zuletzt daran geändert hätte ...):

Image 005.jpg


Sieht jemand, was da hakt? Wie gesagt - es war schon mal beides auf derselben Höhe :confused_alt:
In der mobilen Ansicht sitzen die beiden Elemente am Ende der Seite, da sieht es normal aus:
Image 008.jpg
 
Dein Problem ist der Text welcher im PDF link steht:

Code:
<a href="/pdf/1/" title="Download als PDF">Download als PDF</a>

Wenn du den entfernst und nur den Title lässt funktioniert's wie vorher und das Offset ist weg.
 
Ja PHP hat gefühlt zuviele Orte wo die Konfiguration liegen kann :)

Als Alternative würde ich meinen schließ den Text in ein <span> wenn du ihn wirklich brauchst (wobei die Icons selbsterklärend sein sollten und der title ist ja sonst auch noch da), und mach nen selector um sie auf dem Desktop auszublenden.

Code:
li.whatever > a > span {display:none}

So hast dus auf beiden Platformen. Alternativ geht's auch in einer content property auf dem Link.
 
Zurück
Oben