我使用rem單位來定義CSS中的字體大小,我想使用javascript向最終用戶顯示更改字體大小的選項。根據當前的大小(根元素)增加javascript中根元素的字體大小
我可以使用預先定義的字體大小和使用下面的函數改變字體大小:
document.documentElement.style.fontSize = "67.5%"
我想要做的是改變字體大小作爲當前字體大小的一個因素。基本上如下所示:
document.documentElement.style.fontSize = Number(document.documentElement.style.fontSize) + Number(5) + "%"
我該如何去實現這個目標?
搗鼓打轉轉:http://jsfiddle.net/rahulthewall/wX94C/1/
問題不在於更改字體大小,問題在於更改相對於當前字體大小的字體大小。我想將當前字體大小增加10%(例如)。我怎麼做? – rahulthewall
您可以使用'parseInt(jQuery('html').css('font-size'))'獲取現有的'font-size',然後將其用作參考。這裏是更新的[jsfiddle](http://jsfiddle.net/wX94C/2/)。 – esswilly
非常感謝。 – rahulthewall