Discussion:
tabel abs. lehe keskel
(too old to reply)
Hannes
2006-09-04 10:40:47 UTC
Permalink
kuidas saada tabel absoluutselt lehekülje keskele? ehk siis ükskõik mis
res. arvuti külastajal on - tabel kuvatakse ikka ülevalt ja alt
võrdsetele kaugustele. mis ma css-i definatsiooni kirjutama pean?
--
-Hannes-
McA
2006-09-04 14:35:46 UTC
Permalink
Post by Hannes
kuidas saada tabel absoluutselt lehekülje keskele? ehk siis ükskõik mis
res. arvuti külastajal on - tabel kuvatakse ikka ülevalt ja alt
võrdsetele kaugustele. mis ma css-i definatsiooni kirjutama pean?
Vanasti tehti 100%*100% ühelahtriline tabel, mille <td> valign atribuut oli
middle ja sellesse lahtrisse paigutati teine tabel <center> tag-ide vahele.

CSS-i abil midagi ilusat ja üleüldiselt toimivat ei saagi (parandage kui
eksin). Alljärgnev näide on üks võimalus kuidas CSS-i abil asja lahendada,
aga IMHO on see suurem häkk kui vana tabelitrikk. Ja veel - alljärgnev ei
tööta vanemate brauseritega (IE5), mis ei toeta negatiivseid positsioone
ning eelab, et tabeli mõõdud on fikseeritud (CSS definitsioonile teada).

<style>
#tabel{
position:absolute;
width:300px;height:300px;
top:50%; left:50%;
margin-left:-150px; margin-top:-150px;
border: solid black 1px;
}
</style>

<table id="tabel"><tr><td>tabel</td></tr></table>

Avar
McA
2006-09-04 14:47:14 UTC
Permalink
Post by McA
tööta vanemate brauseritega (IE5), mis ei toeta negatiivseid positsioone
vabandust valeinfo, IE5 ja IE5.5 näitavad normaalselt ja negatiivseid
positsioone toetas IE juba neljandas versioonis. Tõsi IE4 siiski seda
tabelik korrektselt ei paiguta.

Loading...