2013-09-26 43 views
0

有沒有一種簡單的方法可以在jQuery中獲取實際的字體大小?我正在使用媒體查詢在不同尺寸的顯示器上以不同的尺寸顯示網站,並且在同一個網站上有一個圖庫,尺寸以像素爲單位,而不是以ems爲單位。我想編寫一個獲取實際字體大小的函數,取決於當前顯示的屏幕分辨率,並在分辨率更改時使用它來獲取適當的圖庫大小。在此先感謝,問候。使用jQuery獲取實際的<body>字體大小

回答

3

使用此:

$("body").css('font-size') 
+0

是的!這是對的!我簡直不敢相信這是很簡單的;)即使當我從100%改變字體大小,比方說,120%使用CSS的媒體屏幕,它給了我實際的基本字體大小(我檢查了瀏覽器的控制檯),現在我可以調整任何使用ems的元素:) – Daniel

0

有了這個代碼:

$("body").html().length 
+0

很抱歉,但它不工作,我看着控制檯,它給人的13053怪異的號碼,它不是實際的字體大小... – Daniel

+0

對不起,我搞錯了! –