Matthias Apsel: Problem mit nur über css nachgebauten Selectboxen

Beitrag lesen

Om nah hoo pez nyeetz, Enrico!

Zuvor: Ich rate davon ab. „Uns gibt es nur mit Meinung und ungebetener Beratung“ (Chräcker Heller) „Ziel dieses Forums ist es, die Qualität von Webseiten zu steigern. Es wäre daher widersinnig, dir bei der Realisation des Gegenteils zu helfen“ (Orlando)

Lass die Bedienelemente so, wie es der Benutzer gewöhnt ist.

Du solltest dennoch semantisch passende Elemente verwenden.

Du möchtest alle Listen ausblenden.

<div id="AuswahlMonat">  
  <div class="SelectLinksUndMitte">  
    <span>Monat</span>  
  </div>  
  <ul id="ListeMonat">  
    <li>Januar</li>  
  </ul>  
</div>
div[id^=Auswahl] ul {  
  display: none;  
}  
  
div[id^=Auswahl]:hover ul {  
  display: block;  
}  
/* wird dazu führen, dass es auf touch-Geräten nur unzuverlässig funktioniert */

Zudem möchtest du die Listen absolut positionieren.

Matthias

--
Der Unterschied zwischen Java und JavaScript ist größer als der zwischen Igel und Igelit.