我剛剛在Behance上看到了一個非常酷的頁面轉換,點擊一個圖像,它只是擴展到一個新的div(我認爲)與50%。有人能向我解釋如何做這項工作或有一個例子嗎?過渡位置:Ajax圖像頁面轉換
回答
您可以使用css transitions如果你喜歡。檢查我爲你寫的example。
.normal {
float: left;
margin-right: 10px;
width: 10%;
height: auto;
transition: width 2s, height 2s;
}
.transition {
width: 50%;
height: auto;
}
他們基本上通過定義「開始」值工作(在我們的情況下寬度內.normal
&高度),也對如何使過渡和哪些屬性將它應用到一個定義(在我們的例子width
和height
每個持續2s)。
如果您現在向具有不同值屬性的元素(在我們的示例中爲.transition
)添加一個類,它們將被動畫爲新值。
要完成該示例,我還添加了一些在轉換完成後淡入的文本。
javascript部分非常簡單:單擊圖像時,添加.transition
類,然後等待2秒(過渡時間),最後淡入文本。
$('img').click(function() {
$(this).addClass('transition');
setTimeout(function() {
$('.text').fadeIn();
}, 2000);
});
嘿,這是偉大的。如果圖像位於網格的某個小孩身上,並且父母的位置相對等,該怎麼辦? –
然後,您可以嘗試使用某種疊加,基本上疊加一個div絕對定位的div,該圖像具有相同的位置,並且圖像的起始大小相同,並將其轉換爲您需要的大小。這是一個燈箱的方向,就像上面評論中提到的@ freedomn-m一樣。 –
- 1. AJAX + css頁面轉換
- 2. 圖像頁面滾動轉換
- 3. pdf頁面轉換成圖像
- 4. 轉換aspx頁面圖像文件
- 5. 轉換HTML頁面圖像html2image
- 6. 將HTML頁面轉換爲圖像
- 7. ImageMagick:將圖像轉換爲PDF,A4頁面大小和圖像適合頁面
- 8. 與ajax和jQuery的頁面轉換?
- 9. AJAX將圖像轉換爲ByteArray
- 10. asp網頁圖轉換爲圖像
- 11. 平滑的頁面轉換像Youtube
- 12. iOS 7像jQuery Mobile的頁面轉換
- 13. 將網站轉換爲頁面之間的AJAX轉換(又名完整頁面AJAX)
- 14. Ajax頁面跳轉功能
- 15. WP7頁面轉換
- 16. CSS頁面轉換
- 17. 使用Ajax上傳DOM圖像 - 將圖像轉換爲文件?
- 18. 將非連續範圍的頁面轉換爲圖像Ghostscript
- 19. 如何僅在頁面加載時轉換圖像一次?
- 20. 將所有PDF頁面轉換爲java中的單個圖像
- 21. Codeigniter - 如何將HTML頁面轉換爲圖像?
- 22. 將遠程PDF的頁面轉換爲OCR的臨時圖像
- 23. 如何將PDF頁面轉換爲iOS中的圖像
- 24. 如何將html頁面轉換爲圖像文件?
- 25. 將pdf頁面轉換爲固定大小的圖像
- 26. jQuery Mobile頁面轉換然後圖像彈出?
- 27. 將所有pdf頁面轉換爲圖像
- 28. 將任何文檔的頁面轉換爲圖像
- 29. 將我的頁面上的圖像轉換爲base64
- 30. 如何將HTML頁面轉換爲圖像?
聽起來像任何的1000一個[收藏的(https://www.google.co.uk/search?q=jquery+lightbox) –