0
我目前有這個設計作品創建。我最初使用3個獨立的方形div容器來構建它,並且獨立的背景圖片剛剛脫離了設計,但這對我來說是一個很大的僵化(我們需要在每次我們想要改變它時重新創建一個新圖像)以及體積龐大。理想情況下,我想在每個元素容器上使用單個圖像,以便輕鬆更新。這也節省了兩個不必要的服務器請求,我贊成!剪裁與多個形狀/元素的面具設計
只是想輪詢,看看是否有一個更好/更動態的方式來實現這一點。或許用javascript來思考?任何幫助或點在正確的方向將不勝感激。以下是我目前如何構建的概述。附上的是設計模型的片段供參考。
HMTL
<div class="grid-container">
<div class="grid-1 gi" style="background-image:url(image1.jpg);">Facebook</div>
<div class="grid-2 gi" style="background-image:url(image2.jpg);">Twitter</div>
<div class="grid-3 gi" style="background-image:url(image3.jpg);">Instagram</div>
</div>
CSS
.gi {
background-position: center center;
background-size: cover;
width: 32.333%;
}
.grid-1 {
margin-right: 1%;
}
.grid-2 {
margin: 0 1%;
}
.grid-3 {
margin-left: 1%;
}
這裏的我是如何得到它的jsfiddle設置 https://jsfiddle.net/942g38qv/7/ –