position fixed workaround problemer. (indeholder javascript)
Hejsa, jeg har fundet en fix til IE6 og tidligere som gør det samme som position:fixed;det virker fint. problemet er at mine flash objecter bliver "messed up", når jeg scroller bliver de gennemsigtige og underlæggende lag ses igennem dem.
koden:
<style type="text/css">
<!--
#bar { width: 450; height: 300; background: white; z-index: 100; }
* html #bar { /*\*/position: absolute; top: expression((450 + (ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop)) + 'px'); right: expression((400 + (ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft)) + 'px');/**/ }
#foo > #bar { position: fixed; top: 450px; right: 400px; }
-->
</style>
<div id="foo"><div id="bar">indhold</div></div>
-----------
Det er her det går galt da det kun sker i IE6 og under:
* html #bar { /*\*/position: absolute; top: expression((450 + (ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop)) + 'px'); right: expression((400 + (ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft)) + 'px');/**/ }
men hvad går galt? :-)