Gibt es eine Möglichkeit, relative Größenangaben in em oder ex in die vom Browser aktuell benutzten px-Werte umzurechnen?
Wie wär's so:
<script type="text/javascript">
window.onload = function ()
{
alert( check_px('em') ) ;
alert( check_px('ex') ) ;
}
function check_px(unit)
{
if(!document.createElement) return;
if(!unit) unit = 'em';
var div = document.createElement('div');
var s = div.style;
s.position = 'absolute';
s.padding = 0;
s.margin = 0;
s.width = '1' + unit;
document.body.appendChild( div );
var px = div.offsetWidth;
document.body.removeChild( div );
return px;
}
</script>
Struppi.