2014-11-21 99 views
0

在第一次或刷新頁面的過程中,字體大小與調整大小後的字體大小(較小)完全不同(較大)。在下面的情況下找不到css字體大小更改觸發器?

我已經調試了很長時間,嘗試過使用px或em,但字體大小的改變效果在重新調整行爲後非常顯着,而不是以我期望的逐漸改變的形式。在這種情況下,沒有特別定義的Javascript來改變字體大小,因爲從頭開始編碼。

我也給出了儘可能調試問題的功能; (對不起,我已經刪除了鏈接,因爲問題已解決,真正的答案在下面)

最初,我的目的是使用'em'相對字體大小並讓字體大小自動更改位隨着器件寬度的減小而變化; 現在它不符合我的預期,我正在尋找原因。

摘要(使用的字體端框架列示如下)

jQuery的,jQuery的UI,自舉3,fullpage.js,bigvideo.js

+0

非正式它看起來像一個畫面重新繪製問題。 – 2014-11-21 15:23:12

+0

可能無關,但你正在加載jQuery – Turnip 2014-11-21 15:35:26

+0

的縮小和非縮小版本也感謝指出我的雙重加載腳本,這個問題是由fullPage.js默認選項 造成的resize:true我錯過了關閉; – BOBO 2014-11-21 16:55:55

回答

1

如果使用fullPage.js和你不您不希望插件修改您的文本,您應該將選項resize設置爲false,因爲它默認處於活動狀態:

使用resize:false

fullPage.js docs

調整大小:(默認爲true)是否要在窗口大小調整文字大小。

如果你想完全控制你的字體大小,我建議你使用CSS3媒體查詢。

+0

這正是字體大小的觸發器。現在我已經在fullPage選項中啓用了這一行。如此真實,它會自動停止自動重新調整大小。 – BOBO 2014-11-21 16:46:16

+0

,我會使用@media quires來進行精確的字體大小控制,這似乎比fullPage.js演示頁面使用的「em」字體大小更好。 – BOBO 2014-11-21 16:51:15

相關問題