Cheatah: Positionierung innerhalb einer Tabellenzelle. So richtig?

Beitrag lesen

Hi,

ich bin nicht 100%ig sicher, ob ichs verstanden habe. In meinem Beispiel funktioniert, was ich möchte, jedenfalls. Aber ists auch korrekt?

nein.

<BR><BR><BR><BR><BR>Normaler Fließtext ...

<br> ist ein starkes Indiz für grundsätzliche Fehler in der Struktur.

<div style="position:absolute; left:505px; top:0px; width:20px; height:20px;"><H1>Right</H1></div>

Eine Überschrift in der Tabelle gehört entweder in <caption> oder zumindest in <thead>.

Ziel war, die Überschrift "Right" als div-Container relativ an der Tabellenzelle zu orientieren.

Die absolute Positionierung richtet sich nach dem innersten Vorfahrenelement, welches eine von static unterschiedliche position-Angabe besitzt, bei Nichtvorhandensein eines solchen nach dem Viewport. In erster Linie solltest Du aber überprüfen, ob die Semantik Deiner Struktur korrekt ist.

P.S: Frage2: Noch lieber wäre mir, die Überschrift "Right" am rechten Zellenrand der Tabelle auszurichten, geht das auch?

Ja.

Cheatah

--
X-Self-Code: sh:( fo:} ch:~ rl:° br:> n4:& ie:% mo:) va:) de:] zu:) fl:{ ss:) ls:~ js:|
X-Self-Code-Url: http://emmanuel.dammerer.at/selfcode.html
X-Will-Answer-Email: No
X-Please-Search-Archive-First: Absolutely Yes