Kai345: fixe Menüleiste, beim Scrollen, Leiste "anheften"

Beitrag lesen

[latex]Mae  govannen![/latex]

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.

Eben. Dieser Hinweis fehlte, insofern wäre der OP hier erst einmal übel auf die Nase gefallen. Und nein, das ist kein Grundwissen.

Und schon kann man main bedenkenlos verwenden.

Solange der Hickson-Diktator keinen Rappel bekommt und es doch wieder rausschmeißt. ;)

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.

Nein. Nur in der Entwickler-Version unter src/, in dist/ fehlt es. Wenn man also die minifizierte Version nutzt (und das will man üblicherweise), fällt man auch hier wieder auf die Nase.

Die Verwendung von main ist somit durchaus noch mit größeren Fallstricken versehen.

Stur lächeln und winken, Männer!
Kai

--
var jQuery = $(hit);
Unsere Identität entnehmen Sie bitte dem beigefügten Auszug aus den Personenstandsbüchern. Gegen die Assimilierung in unser Kollektiv ist nach dem ABGB (§666, Abs. 3/IV) kein Rechtsmittel zulässig. Wir bitten um Ihr Verständnis.
SelfHTML-Forum-Stylesheet