Zdravim, chtel bych s vyuzitim css a php nahradit ramce, ale narazil jsem na problem, M$IE nejak nezvlada vlastnost position: fixed Nevite jak to obejit (pokud mozno bez pouziti js)?
Bez použití JS nebo rámců: nijak
Například Mozilla umí udělat fixní objekt sama od sebe, pro Explorer se to musí skriptovat.
<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>