溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點(diǎn)擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

使用lightbox插件有什么效果

發(fā)布時間:2021-11-12 13:49:15 來源:億速云 閱讀:188 作者:iii 欄目:開發(fā)技術(shù)

這篇文章主要講解了“使用lightbox插件有什么效果”,文中的講解內(nèi)容簡單清晰,易于學(xué)習(xí)與理解,下面請大家跟著小編的思路慢慢深入,一起來研究和學(xué)習(xí)“使用lightbox插件有什么效果”吧!

  slick-lightbox.js是一款基于slick.js和jquery的響應(yīng)式彈出層lightbox插件。該jquerylightbox插件支持圖片懶加載,支持鍵盤交互,支持html5HistoryAPI等。功能非常強(qiáng)大。

  Lightbox的效果

  Lightbox的效果類似于WinXP操作系統(tǒng)的注銷/關(guān)機(jī)對話框,除去屏幕中心位置的對話框,其他的區(qū)域都以淡出的效果逐漸變?yōu)殂y灰色以增加對比度,此時除了對話框內(nèi)的表單控件,沒有其他區(qū)域可以獲取焦點(diǎn)。

  Lightbox的作用則相當(dāng)于從前只在IE中被支持的"ModalDialog";現(xiàn)在在FireFox也可用window.open(url,name,"modal=yes");

  來實(shí)現(xiàn)同樣的效果。使用"ModalDialog"將限制用戶的操作于彈出的對話框中,只有完成設(shè)定好的操作后方才關(guān)閉。在一些邏輯敏感的應(yīng)用中強(qiáng)制吸引用戶的注意力以防止用戶的誤操作導(dǎo)致程序邏輯淆亂。

  其實(shí)Lightbox并不新鮮,在前年Ajax未誕生之前,它是以"InlinePopup"的名號出現(xiàn)的。誕生的原因是因?yàn)槠帘螐棾龃翱诘募夹g(shù)紛紛被瀏覽器采用,而瀏覽器廠商間也沒有一個統(tǒng)一的Popup解決方案。當(dāng)時我記得還有一些說"InlinePopup"破解了彈出窗口屏蔽的報道。

  Lightbox的由來

  "InlinePopup"并不被很多人關(guān)注,不過我還是發(fā)現(xiàn)國內(nèi)的163信箱改版推出的時候大量使用了此效果。Ajax名正言順之時,"InlinePopup"也重裝再現(xiàn)了,并換了一個有美感的名字"Lightbox"。

  LightboxJS最早被其作者LokeshDhakar用來放大顯示圖片覆蓋于當(dāng)前頁面之上,其是用CSS來定義圖片容器,用一幅半透明的png圖片實(shí)現(xiàn)漸變陰暗的效果。使用相當(dāng)簡單:

  1.加載lightbox.js

  2.給圖片鏈接增加一個rel="lightbox"屬性。如:

  <ahref="images/image-1.jpg"rel="lightbox"title="mycaption">image#1</a>

感謝各位的閱讀,以上就是“使用lightbox插件有什么效果”的內(nèi)容了,經(jīng)過本文的學(xué)習(xí)后,相信大家對使用lightbox插件有什么效果這一問題有了更深刻的體會,具體使用情況還需要大家實(shí)踐驗(yàn)證。這里是億速云,小編將為大家推送更多相關(guān)知識點(diǎn)的文章,歡迎關(guān)注!

向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報,并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI