2016-01-06 151 views
2

如何配置featherlight,以便在用戶單擊較小版本時不會調整圖像大小?如果窗口太大,我想要滾動條。下面是我使用的HTML:featherlight.js - 在不調整大小的情況下打開大圖像

<a href="#" data-featherlight="http://i.imgur.com/crDSlzw.jpg"> 
<img src="http://i.imgur.com/crDSlzw.jpg" width="200px"> 
</a> 

目前,當我點擊一個大的圖像,它顯示了在燈箱廣告,但它是如此之小,我無法讀取圖像中的文本。

例如在CodePen:http://codepen.io/xyzerb/pen/gPWxmE

提前感謝!

回答

1

你可以爲onResize在清除了內聯CSS指定回調:

var dontResize = function() { 
    this.$content.css('width', '').css('height', ''); 
} 

您可以在線使用它:

<a data-featherlight-on-resize="dontResize" ... > 

甚至通過使用默認改變所有的人:

$.Featherlight.prototype.onResize = dontResize; 
+0

謝謝你的幫助。我想用默認的第三種方法來改變它們,但我不確定在哪裏添加代碼。我需要將它作爲每個頁面上的腳本添加嗎? – Zerb

+0

任何時候你加載庫... –

+0

我仍然有麻煩。我在CodePen上創建了一個小小的演示:[http://codepen.io/xyzerb/pen/gPWxmE](http://codepen.io/xyzerb/pen/gPWxmE)出於我的目的,Colbert的大圖像應該加載到100%縮放滾動條,而不是自動調整大小以適應窗口。 再次感謝您的時間和耐心。我很快就會參加一個入門級的JavaScript課程,所以也許我會在不久的將來提出更多聰明的問題。 – Zerb

相關問題