Gunnar Bittersmann: CSS Liste

Beitrag lesen

@@Lowterm

<div class="mymenu bg-white">

Das sieht mir nach einer Navigation aus. Dann ist <div> falsch; <nav> richtig.

       <a class="menu-text">aaaaaaa</a>
       <a class="menu-text">bbbbbb</a>
       <a class="menu-text">ccccccc</a>
       <a class="menu-text">dddddd</a>

Wenn alle Geschwisterelemente derselben Klasse angehören, gibt es nichts zu unterscheiden, d.h. nichts zu klassifizieren. Die Klasse ist überflüssig.

Hier öffnet sich ein Popupmenu beim hover.

Ähm, nein. Es gibt Nutzer, die mit anderen Geräten als Mäusen im Web navigieren. Das dürfte inzwischen die Mehrheit sein, die Touchgeräte verwenden. Andere sind darauf angewiesen, dass sie mit der Tastatur navigieren können.

Etwas, das sich beim Hovern mit einer Maus öffnet, mag für ein paar Nutzer funktionieren; allgemein funktioniert es nicht.

Wenn du etwas auf- und zuklappen möchtest, brauchst du einen clickbaren Button (<button>) und JavaScript.


Und wo kann man sich dein CSS-Problem ansehen? Online-Beispiel? Die erste Handlung, um dir helfen zu können, sollte nicht darin bestehen müssen, dass man sich dein Problem erstmal nachstellen muss.

🖖 Живіть довго і процвітайте

--
„Ukončete, prosím, výstup a nástup, dveře se zavírají.“