CSS Probs
Torsten
0 Stefan Muenz0 Torsten
Hallo !
Ich habe wieder nen kleinen Stapel (2) Probs.
1.: Wie funktioniert die ganze Sache bei CSS in ner Tabelle ?
Hier das Beispiel:
<TABLE BORDER=0 CELLSPACING="0" CELLPADDING="0" HEIGHT="99%">
<TR>
<TD VALIGN=Middle><DIV id="pr" style="position:absolute; left:1; top:-50%; width:65; height:60; visibility:show"><IMG SRC="pr.gif" NAME="Grafik1" WIDTH="60" HEIGHT="55"></DIV><DIV id="projekte" style="position:absolute; left:-60; top:160; width:65; height:255; visibility:show"><IMG SRC="projekte2.gif" NAME="Grafik2" WIDTH="60" HEIGHT="249"></DIV></TD>
</TR>
</TABLE>
Irgendwie macht der IE4 (MAC) die Style angabe realtiv zur Tabelle (dh. alles ist zu weit
unten). Mit IE4 geht alles richtig (er nimmt die style Angabe und beachtet die Tabelle nicht
weiter). Kann ich das Prob irgendwie umgehen ? (die tabelle brauche ich nur um bei alten
Browsern die Grafik in die Mitte zu bekommen)
2.: Gibt es fuer IE auch so etwas wie innerHeight ? Ich moechte die Grafiken in der Mitte
(vertical) platzieren. Ich kann allerdings keine % benutzen da das ganze nacher noch
animiert wird. Koennte ichs vielleicht erst per 50% platzieren und dann irgendwie die
50% in pixel umrechenen ?
Danke, Torsten
(total verzweifelt sei wegen %$/$§ MAC)
Hallo Torsten
Irgendwie macht der IE4 (MAC) die Style angabe realtiv zur Tabelle (dh. alles ist zu weit
unten). Mit IE4 geht alles richtig (er nimmt die style Angabe und beachtet die Tabelle nicht
weiter). Kann ich das Prob irgendwie umgehen ? (die tabelle brauche ich nur um bei alten
Browsern die Grafik in die Mitte zu bekommen)
Absolute Positionierung und Zwangsjacken mit Hilfe von Tabellen gleichzeitig sind natuerlich starker Tobak und bringen jeden Browser, der beides versteht, ins Schwitzen. Da wuerde ich fast noch eher mit "Dynamischem CSS" arbeiten, sprich mit JavaScript-erzeugtem HTML-Code, abhaengig von Browser-Abfragen, so wie hier auf </selfaktuell/dyncss.htm>.
2.: Gibt es fuer IE auch so etwas wie innerHeight ? Ich moechte die Grafiken in der Mitte
probier mal, mit document.body.offsetHeight zu arbeiten. Das versteht aber nur der MS IE 4.
viele Gruesse
Stefan Muenz
Absolute Positionierung und Zwangsjacken mit Hilfe von Tabellen gleichzeitig sind natuerlich starker Tobak und bringen jeden Browser, der beides versteht, ins Schwitzen.
:-) ...die Windows Browser machen das aber alles mit (netscape 4.5 auf MAC geht auch)
»»Da wuerde ich fast noch eher mit "Dynamischem CSS" arbeiten, sprich mit JavaScript-erzeugtem HTML-Code, abhaengig von Browser-Abfragen, so wie hier auf
Dann geht mir aber die Zentrierung fuer die non CSS Browser floeten :-(
Ein JS Element mit dem ich auf CSS (vorhanden bzw. eingeschaltet (laesst sich ja in N einzeln abschalten))
gibt es keins oder ?
Browser ohne JS koennte man mit einem <noscript> Bereich bedienen aber Browser mit JS
aber ohne CSS haetten dann nix bzw. alles an der falschen Stelle...
probier mal, mit document.body.offsetHeight zu arbeiten. Das versteht aber nur der MS IE 4.
Vielen Dank, Torsten