Hättest du vielleicht eine andere Idee?
Du kanst ja umrechnen, wieviel px 1cm ist. Ich hab hier eine Funktion, die das macht:
function check_px(unit, faktor)
{
if(!document.createElement) return;
if(!unit) unit = 'em';
if(!faktor) faktor = 1;
var div = document.createElement('div');
var s = div.style;
s.border = 'none';
s.padding = 0;
s.width = faktor + unit;
document.body.appendChild( div );
var px = div.offsetWidth;
document.body.removeChild( div );
return px;
}
window.onload = function() {
alert(check_px('cm'));
}
Bei mir sind es 38px
Struppi.