不知道我的問題是否能很好地解釋這一點。將不同大小的圖片放入CSS或JS中的縮略圖庫中
我有一個網站,需要在畫廊中顯示我的所有圖像。問題是我有兩種類型的圖像尺寸是一致的。
1) - 1200 X 1800像素 2) - 1200 X 800像素
我想我的畫廊,以類似於此:
而當你點擊他們打開圖像作爲他們的全尺寸。我可以做到這一點,並使它們全尺寸打開,但我的問題是試圖讓這兩個不同大小的圖像看起來正確的盒子佈局。
當使用1尺寸時,我可以使它們成爲固定的寬度和高度,然後只隱藏覆蓋層使它們全部呈方形。但是,當我將其他圖像大小引入混合中時,圖像開始看起來拉長。
有誰知道我可以如何使用純CSS或Javascript/jQuery來實現這個?
您可以通過將面板創建爲固定大小的'div'元素來實現。然後,您可以使用'background-image'設置圖像,並根據您的要求將'background'設置爲'cover'或'contain' –
Hi @RoryMcCrossan,我寧願將圖像存在並且不使用css背景如果這是可能的 – virepo
可能的,但更多的工作和更慢的處理,因爲你需要在JS中做它,而以前只是CSS –