Obtenha o tamanho da fonte após um zoom do navegador

0

Firefox, Chrome e Safari todos têm uma função de zoom (C- + e C--), o que é muito bom. Mas existe uma maneira de descobrir qual é o tamanho da fonte gerada após o zoom?

    
por Robert Audi 23.08.2010 / 10:41

2 respostas

1

No Firefox, gostaria apenas de instalar a extensão NoSquint , que (além de seus outros recursos) podem exibir o nível de zoom atual na barra de status.

    
por 23.08.2010 / 12:15
0

Aqui está um pequeno truque sujo, copiado de: link

document.emSize=function(pa){
    pa= pa || document.body;
    var who= document.createElement('div');
    var atts= {fontSize:'1em',padding:'0',position:'absolute',lineHeight:'1',visibility:'hidden'};
    for(var p in atts){
        who.style[p]= atts[p];
    }
    who.appendChild(document.createTextNode('M'));
    pa.appendChild(who);
    var fs= [who.offsetWidth,who.offsetHeight];
    pa.removeChild(who);
    return fs;
}
    
por 23.08.2010 / 10:53