Autor Zpráva
quiet_user
Profil
Ahoj,

již dlouho hledám na internetu skript, který by mi umožnil rolující banner s celou stránkou. Ovšem ten banner je zhruba 300px od horního okraje a vpravo zhruba 500px
což není problém, ale nenašel jsem takovej, kterej by vždy šel při rolování vidět celý.

uvedu příklad banneru, který chci:
http://fotbal.sport.cz/sekce/fotbal/

je to ten pravý banner, který se roluje se stránkou a je vzdálen od horního i levého okraje stránky, moc by mi pomohlo získat jeho zdroj nebo alespoň jiný, který by fungoval stejně, vždy jsem narazil na polofunkční nebo nefunkční.

Děkuji všem, opravdu by mi to pomohlo.
ulikar
Profil *
Tady je to na JPW.
Kód
<style>
#idecko {position: fixed;} /* pro Mozillu */
#idecko {position: "absolute";} /* pro IE */
#idecko {top: 90px; left: 80%} /* libovolné další vlastnosti (kromě position) */
p {width: 70%}/* nedůležité, jenom aby se text nedostal k fixovanému objektu */
</style>

<script>
function fixedEl(id){
if(document.all){
document.all[id].style.pixelTop = document.body.scrollTop + 90; 
// pixelTop je něco jako top v CSS
// document.body.scrollTop říká, jak moc je to odrolované dolů
// ta devadesátka je ta samá devadesátka jako ve stylu
}
}
</script>


<body onscroll="fixedEl('idecko')">

<!-- fixovaný objekt -->
<div id="idecko">
Objekt zafixovaný na stránce
</div>
ulikar
Profil *
Já se spletl:
<style>
#idecko {position: fixed;} /* pro Mozillu */
#idecko {position: "absolute";} /* pro IE */
#idecko {top: 300px; right: 500px} /* libovolné další vlastnosti (kromě position) */
</style>

<script>
function fixedEl(id){
if(document.all){
document.all[id].style.pixelTop = document.body.scrollTop + 300; 
// pixelTop je něco jako top v CSS
// document.body.scrollTop říká, jak moc je to odrolované dolů
// ta devadesátka je ta samá devadesátka jako ve stylu
}
}
</script>


<body onscroll="fixedEl('idecko')">

<!-- fixovaný objekt -->
<div id="idecko">
Objekt zafixovaný na stránce
</div>

Vaše odpověď

Mohlo by se hodit

Neumíte-li správně určit příčinu chyby, vkládejte odkazy na živé ukázky.
Užíváte-li nějakou cizí knihovnu, ukažte odpovídajícím, kde jste ji vzali.

Užitečné odkazy:

Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0