我目前正在做一個網站的投資組合部分的重新設計,並且想法是爲每個客戶端有一個代表性的圖像作爲鏈接塊的背景,當你將鼠標懸停在圖像上,一個半透明的覆蓋圖,其中包含一些簡短的文字摘要。可以單擊此區塊以將用戶引導至描述客戶端及其工作更詳細的單獨頁面。投資組合部分採用柔性箱顯示,以提高響應速度。垂直居中圖像在flexbox圖元
這裏是我有什麼刪節:https://jsfiddle.net/ddw2m9ea/
*, *:before, *:after {
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
font-family: Open Sans;
}
.row {
display: flex;
flex-flow: row wrap;
justify-content: space-between;
}
figure {
overflow: hidden;
flex: 1 0 0px;
position: relative;
margin: 0;
height:240px;
}
figure > img {
width:100%;
}
a > img {
max-width: 100%;
vertical-align: middle;
}
我已經試過應用vertical-align: middle;
到有沒有效果,目前你看到的圖像繼續流動的幾件事越來越低,越來越大,容器越來越大。我需要一種能夠在不改變尺寸的情況下垂直放置圖像的解決方案。
謝謝,這解決了我的問題就好! – user242007 2015-02-24 21:25:17