Autor Zpráva
pyty
Profil
na Jak psát web je príklad ako urbtť nejaký objekt pevne na stránke... v Mozille to ide super v explorery tiež, len sa to trochu trasie, ale v Opere sa to úplne rozpadá... nedá sa s tým niečo urobiť ? Popr. aj s explorerom aby to bolo take ako v mozille diky moc
Yuhů
Profil
já jsem to tehdy pro Operu netestoval, sorry. Zatím nevím. Pokud někdo ví, budu rád.

V Exploreru to ale nikdy nebude takové, jako v Mozille, páč Explorer nepodporuje position: fixed.
Fred
Profil *
Opera asi bohužel podporuje jak css fixed tak document.all, zkusil jsem a tohle funguje
<style type="text/css">
#idecko {position:fixed;top:90px;left:80%;}
p {width: 70%}
</style>
<!--[if IE]>
<style type="text/css">
#idecko {position: absolute;}
</style>
<![endif]-->
<script type="text/javascript">
function fixedEl(id){
opera=(navigator.userAgent.indexOf("Opera")!=-1)?true:false
if(document.all&&!opera){
document.getElementById(id).style.pixelTop = document.body.scrollTop + 90;
}
}
</script>
Yuhů
Profil
jo, to je dobrej nápad.
Fred
Profil
Když se nad tím znovu zamýšlím, ještě lepší by bylo dát i ten script do toho podmínkovýho komentáře a Opera ani onload v body se nemusí řešit
<!--[if IE]>
<style type="text/css">
#idecko {position: absolute;}
</style>
<script type="text/javascript">
function fixedEl(){
document.getElementById('idecko').style.pixelTop = document.body.scrollTop + 90;
}
window.onload=fixedEl
</script>
<![endif]-->
Toto téma je uzamčeno. Odpověď nelze zaslat.