2014-06-30 27 views
6

我的標題質量非常糟糕,文字非常模糊(如果您在圖片上有文字,然後使圖片變大)。JSSOR禁用轉換透視

我注意到,如果我刪除的CSS:

transform: perspective(2000px); 

質量恢復到正常的。

爲什麼JSSOR將這添加到我的所有字幕中,我該如何禁用它?

一個簡單的解決方案(不是最漂亮的)可能是在我的外部樣式表中將變換設置爲none,然後將其設置爲!important。它是唯一的嗎?

回答

6

請將$ HWA選項設置爲false。

順便說一句,有沒有任何演示,我可以看到模糊的文本?

+0

這工作。我試圖複製jsfiddle上的「bug」,但它在那裏工作。在我的頁面上(它不應該像它應該那樣),我正在使用具有縮放功能(響應)的全寬滑塊。如果我可以在你的某個地方給我看,你可以告訴你實際的頁面(不允許公開發布)。 – fgblomqvist

+0

當您縮小較大的小元素時,您可能會看到一些模糊的事物。但是,如果您將原始滑塊變大並將其縮小,則應該看起來更清晰。 – jssor

+0

啊好的。謝謝你的提示! – fgblomqvist

-1

您可以試試style="transform: none !important; -webkit-transform: none !important;" 寫入樣式內部div。

0
To avoid blurry text and remain slider responsive with jssor slider, 
    some certain change is required in file name called 'jssor.utils.js'. 

In line 1045 transformValue += " perspective(2000px)"; 
    change to 
    transformValue += "none"; 

And line 1092 elmt.style[GetTransformProperty(elmt)] = "perspective(2000px)"; 
change to 
    elmt.style[GetTransformProperty(elmt)] = "none"; 
+0

這不是一個好辦法。按照開發人員自己的描述關閉硬件加速要好得多。它完全符合你的解決方案的要求,但是支持更清晰的方式,允許你更新插件而無需重做任何事情。請考慮如何設計你的答案。 – fgblomqvist