>existuje pry nejakej skript, aby se velikost ty mezery menila, jak
>je ruzny pocet obrazku menu aby ten posledni byl vzdycky uplne
>dole? Abych to nemusel vzdycky menit a zkouset. A kde zjistim,
>ja se takovi skript napise, nebo kde ho muzu najit? Diky, Paco
hmm... nevis 'jak se takovy skript napise' a chces hned takovy speky...
Zkus si koupit nejaky knizky o JavaScriptu, VBScriptu a pod. :)
Obavam se, ze ti (zatim) ta strucna rada moc nepomuze, ale budiz:
Posledni polozce menu, nad mezerou, dej treba ID="last", tomu
pruhlednemu obrazku dej treba ID="trans". Napis si funkci, ktera
zjisti svislou polohu prvku 'last', odecte tu polohu od nejake konstanty,
dane vyskou obrazovky a pozadovanou polohou polozky 'home' a pak
vysledek priradi vlastnosti height prvku 'trans', tedy tomu pruhlednemu
obrazku. Tu funkci pak volej z BODY jako ovladac onLoad. Asi takhle:
<script>
function mezera() {
var vyska=250; /*konstanta - musis vyzkouset*/
trans.height=vyska-last.offsetTop;
}
</script>
<body onLoad="mezera();" ... ... ...>
Ale bude to asi TAKHLE chodit jenom v MSIE a krome toho
to v takhle primitivni forme muze zlobit, pokud mas polozky
menu a pruhl.obrazek zanorene v nekolika jinych prvcich...
Ale mas, cos chtel, tak experimentuj. :)))
Bye, Spock.
This archive was generated by hypermail 2.1.2 : 03. 09. 2001, 22:19 CEST