@wookieb: nie do końca masz rację

- odczytanie wartości float przez JS jest jak najbardziej możliwe, tylko nie wiedzieć czemu strasznie to udziwnione

:
Kod
<div style="float: left;">div</div>
<script>
//float
if (document.all) {
var sFloat="styleFloat"; //ie
} else {
var sFloat="cssFloat"; //firefox, etc.
}
alert(document.getElementsByTagName('div')[0].style[sFloat]);
</script>