Tabelle im Dropdown-Menue ersetzen

WildO

Grünschnabel
Auf http://www.ihff.de/layout/test/index.html ist Verbesserungspotential erkennbar:

Das drop-down-Menue funktioniert, bei roll-over Ahnen -> Namen wird eine ABC-Auswahlfläche eingeblendet. Diese ist im Tabellendesign gestaltet.

Der alte Zopf mit tr td ist noch nicht restlos abgeschnitten.

Ideen, wie dieser Teil mit li ul so zu sagen im echten CSS umgesetzt werden kann, nehme ich gern entgegen.

Im Quelltext der index.html sind Kommentare enthalten, css ausgelagert.
 
Hi,
also grundsätzlich sind Tabellen schon noch erlaubt, eben bei Inhalten die semantisch in eine Tabelle gehören.
Mittels CSS kannst du aber auch alle HTML-Elmente ins Tabellen umwandeln über Display: table bzw. table-cell etc.
http://www.css4you.de/display.html

CSS:
ul {
  display: table;
  width: 500px;
}

li {
  display: table-cell;
  table-layout: fixed;
  border-spacing: 5px;
}

Hier aber bedenken das es erst ab IE8 funktioniert.

Aber deine gewollte Lösung sollte eigentlich auch mittels Float gelöst werden können.

Viele Grüße
 
Danke, mit floats bin ich unsicher. 6x4=24 div-container. Hab auch noch keinen passenden Generator gefunden, der meine ABC-Auswahl generiert. Als Tabelle läuft es wunschgemäß, ist aber mE ein alter Zopf.
 

Neue Beiträge

Zurück