Gunnar Bittersmann: fixe Menüleiste, beim Scrollen, Leiste "anheften"

Beitrag lesen

@@Kai345:

nuqneH

Deshalb

Was genau willst du damit sagen? Dass Browser noch nicht die ARIA-Rolle implementiert haben? Weiß ich; deshalb ja auch noch @role="main".

Dass Browser noch keinen Default-Stil für main implementiert haben? Stimmt, man muss noch main { display: block } ins Stylesheet schreiben. Und schon kann man main bedenkenlos verwenden.

Damit alte IEs die Stil-Regel auch anwenden, muss man natürlich wie für alle anderen in HTML5 neuen Elemente document.createElement ausführen. Im aktuellen html5shiv ist das auch für main bereits drin.

Qapla'

--
„Talente finden Lösungen, Genies entdecken Probleme.“ (Hans Krailsheimer)