0
我確定我錯過了一些簡單的東西,但我似乎無法找到它。不覆蓋整個空間的背景圖片
在michelleforboe.com,我試圖讓背景圖像覆蓋整個div的空間。我正在使用calc來設置div的高度,但是div的分辨率應該稍微高一些。另外,如果向下滾動&,圖像底部的黑色條更大。還有一個div位於圖片的頂部。我曾想過也許這是造成額外的空間,但我不認爲這是。任何人都能看到我缺少的東西?
.home-section-1 .wrap {
margin-left: 0;
}
.home .site-inner {
margin-top: 140px;
}
.home-section-1.widget-area {
background-size: 100% calc(100vw/2.9);
background-position: 50% 50%;
height: calc(100vw/2.9);
padding-top: 0;
padding-bottom: 0;
}
#text-7 {
height: calc(100vw/2.9);
}
#text-7 .widget-wrap {
height: 100%;
position: relative;
}
#text-7 .widget-wrap .textwidget {
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
}
#text-7 a.button {
font-size: 2vw;
padding: 1vw;
}
.home-section-1 .widget-wrap {
width: 50%;
}
感謝您的答覆!我嘗試在背景大小上使用封面,但它使圖像變大。我試圖將div設置爲圖像寬高比的大小(使用calc),以便圖像適合並可以很好地縮放。那有意義嗎? – ibc3
哎呀,按enter鍵 - 所以我的瀏覽器上的圖像是1583.除以2.9和高度應該是546.但是,我的瀏覽器的高度是552.似乎某事(也許.textwidget?)推動家庭 - 第一節更高。而且,當我向下滾動然後返回時,黑條比我第一次進入該頁時更大。 – ibc3