2016-07-03 12 views
1
var ref = document.getElementById("ref"); 
var bio = document.getElementById("bio"); 
var size = 0.1; 
bio.style.fontSize = "0.1vw"; 
while(ref.style.height < bio.style.height) { 
    size += 0.1; 
    bio.style.fontSize = concat(toString(size), 'vw'); 
} 

Hallo, Ich versuche, dieses Skript zu bekommen, so zu arbeiten, dass die Schriftgröße von div „Bio“ zu seiner Höhe gleich macht oder einfach nur größer als die Höhe eines div daneben , "ref". Der obige Code funktioniert nicht. Kannst du mir helfen, danke.JavaScript Resize Font

Antwort

1

Verwenden Sie fontSize anstelle der Schriftgröße. So werden die Javascript-Eigenschaften geschrieben. So:

bio.style.fontSize = ... 

und andere Styling, die normalerweise einen Strich in CSS ist Camelcase in Javascript haben würde