資源描述:
《bootstrap輪播插件中圖片變形的終極解決方案 使用jqthumb.js》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在應(yīng)用文檔-天天文庫(kù)。
1、我真正系統(tǒng)地接觸和學(xué)習(xí)黨的基本知識(shí)是在這次中級(jí)黨校的培訓(xùn)班上。通過學(xué)習(xí),了解了黨的發(fā)展歷程,對(duì)黨的性質(zhì)、宗旨、任務(wù)等基本知識(shí)有了進(jìn)一步的了解Bootstrap輪播插件中圖片變形的終極解決方案使用jqthumb.js 這篇文章主要介紹了Bootstrap輪播插件中圖片變形的終極解決方案,使用jqthumb.js,感興趣的小伙伴們可以參考一下 在頂求網(wǎng)的首頁(yè)中我使用了BootStrap的輪播(carousel)插件來展示文章中的圖片。我在程序中自動(dòng)抓取文章的第一張圖片作為該輪播控件中要顯示的圖片,由于文章的圖片大小不一,而輪播插件的大小基本是固定的,所以展示的時(shí)候圖片出現(xiàn)了變形。在網(wǎng)
2、上找了很多中方式也沒有解決(過程曲折,不再贅述),直到找到了這款Jquery的縮放插件——jqthumb.js.下面來看看如何使用它以及如何利用它來控制輪播控件中圖片的大小,而且能夠做到不變形,可以顯示圖片的主要部分(類似于微信朋友圈的圖片混排效果——不知道大家有沒有注意,在微信朋友圈中無論你發(fā)的圖片的比率是什么,總能夠被完美的排列,而不會(huì)發(fā)生變形)。首先我們看看Bootstrap的Carousel的html代碼:? ? ?? ??對(duì)黨的認(rèn)識(shí)也有了進(jìn)一步的提高。才真正體會(huì)到了中國(guó)共產(chǎn)黨的偉大、光榮和正確,更感到只有中國(guó)共產(chǎn)黨是全中國(guó)最廣大人民利益的忠實(shí)代表我真正系統(tǒng)地接
3、觸和學(xué)習(xí)黨的基本知識(shí)是在這次中級(jí)黨校的培訓(xùn)班上。通過學(xué)習(xí),了解了黨的發(fā)展歷程,對(duì)黨的性質(zhì)、宗旨、任務(wù)等基本知識(shí)有了進(jìn)一步的了解 ??? ??? ???? ?????圖片一標(biāo)題 ???? ???? ?? ?? ?? ??? ?? ?? ???? ?????圖片二標(biāo)題 ???? ???? ?? ?? ??? ???? ??? ???對(duì)黨的認(rèn)識(shí)也有了進(jìn)一步的提高。才真正體會(huì)到了中國(guó)共產(chǎn)黨的偉大、光榮和正確,更感到只有中國(guó)共產(chǎn)黨是全中國(guó)最廣大人民利益的忠實(shí)代表我真正系統(tǒng)地接觸和學(xué)習(xí)黨的基本知識(shí)是在這次中級(jí)黨校的培訓(xùn)班上。通過學(xué)習(xí),了解了黨的發(fā)展歷程
4、,對(duì)黨的性質(zhì)、宗旨、任務(wù)等基本知識(shí)有了進(jìn)一步的了解 ???? ?????圖片三標(biāo)題 ???? ???? ?? ? 由上述代碼可以看到,每個(gè)圖片(img)在加載(onload)的時(shí)候都調(diào)用了一個(gè)函數(shù)DrawImage,在這個(gè)函數(shù)中我們就可以調(diào)用jqthumb.js的方法來控制圖片的大小了,注意該函數(shù)一定要加在上述HTML代碼前,否則第一次加載的時(shí)候控制圖片大小會(huì)失?。ㄒ?yàn)轫?yè)面加載時(shí)序的原因),函數(shù)代碼如下:? functionDrawImage(hotimg) { ?$(hotimg).jqthumb({ ?classname?:'jqthumb',
5、 ???width??:'100%', ???height??:'300px', ???position??:{y:'50%',x:'50%'},對(duì)黨的認(rèn)識(shí)也有了進(jìn)一步的提高。才真正體會(huì)到了中國(guó)共產(chǎn)黨的偉大、光榮和正確,更感到只有中國(guó)共產(chǎn)黨是全中國(guó)最廣大人民利益的忠實(shí)代表我真正系統(tǒng)地接觸和學(xué)習(xí)黨的基本知識(shí)是在這次中級(jí)黨校的培訓(xùn)班上。通過學(xué)習(xí),了解了黨的發(fā)展歷程,對(duì)黨的性質(zhì)、宗旨、任務(wù)等基本知識(shí)有了進(jìn)一步的了解 ???zoom???:'1', ???method??:'auto', ?}); } 在該函數(shù)中我們調(diào)用了jqthumb方法來定義一個(gè)寬度和輪播插件相同高度為
6、300px的原圖片的縮略圖,該縮略圖是由圖片的中心開始生成的(注意其position屬性的設(shè)置),這樣即使圖片的大小變化了,也可以顯示圖片的主要內(nèi)容,而且圖片比率可以保持不變。? 以上就是所有內(nèi)容,希望能對(duì)大家有所幫助對(duì)黨的認(rèn)識(shí)也有了進(jìn)一步的提高。才真正體會(huì)到了中國(guó)共產(chǎn)黨的偉大、光榮和正確,更感到只有中國(guó)共產(chǎn)黨是全中國(guó)最廣大人民利益的忠實(shí)代表