2017-06-05 196 views
0

我正在使用Bootstrap創建圖片庫。在全屏幕,它看起來不錯At full screen, it looks goodBootstrap - 是否可以根據列大小調整圖像大小?

在最小尺寸,它看起來不錯 At minimum size, it looks good

不過,雖然調整大小,它這樣做 But while re-sizing, it does this

我想第一個圖像(樹)要像第二個圖像一樣寬(湖),我試着調整寬度/最大寬度,但問題是圖像不縮小時,第二個圖像準備與第一張圖片。

是否有可能讓圖像在col-sm-#時具有一定的寬度,而在設置爲col-md-#時具有不同的寬度?

+0

向我們展示您正在使用的代碼。如果你不能在演示中包含圖像,你可以給我們的尺寸? –

+0

當然,這裏是相關的代碼:https://jsfiddle.net/tm4d3r6w –

+0

是這樣的嗎? http://jsfiddle.net/gkxpqn6a/1/ –

回答

0

考慮設置爲div上的背景圖像覆蓋。這將允許您調整div的大小,同時保留圖像的適當高寬比。

.yourdiv1{ 
    background: url(images/yourimage.jpg) no-repeat center center fixed; 
    -webkit-background-size: cover; 
    -moz-background-size: cover; 
    -o-background-size: cover; 
    background-size: cover; 
} 

.yourdiv2{ 
    background: url(images/yourotherimage.jpg) no-repeat center center fixed; 
    -webkit-background-size: cover; 
    -moz-background-size: cover; 
    -o-background-size: cover; 
    background-size: cover; 
} 
+0

感謝您的想法。這可能會起作用,但現在,div只顯示圖像的左上角,當我向下滾動頁面時,它會滾動瀏覽圖像。當我重新調整窗口的大小時,它會更改圖像的顯示大小,但圖像本身不會重新調整大小。 –

相關問題