所以我有一個背景圖像的div,我想讓div的大小與背景圖像的大小相同,所以我可以在它的中心放置一些文字,我想要形象來響應,所以也是。Div與背景圖像大小相同
我的HTML的圖像和文字:
<div id="headerimg" class="header">
<h1>Welcome to my website</h1>
</div>
和我爲它CC至今:
#headerimg{
background: url(http://images.huffingtonpost.com/2016-06-25-1466835058-3172856-DKCWebDesignBanner.jpg) no-repeat top center fixed;
background-size: cover;
width:100%;
}
.header{
height: 700px;
width: 100%;
margin: auto;
padding: 20%;
color: white;
text-align: center;
font-size: 50px;
}
我只是用從谷歌ATM隨機圖像
,後來生病更換;但無論如何..我怎麼能得到高度來對齊每當? jquery也許? - 但我不真的很熟悉jquery很多...是的,我希望div始終是整個網站的全部寬度。
是你正在尋找實現的東西? https://jsfiddle.net/sanjeevks121/koLrs1Le/ –
我想你的div是站點/窗口的完整大小,你可以嘗試使用'vw/wh'像這樣:'#headerimg {background:url(http: //images.huffingtonpost.com/2016-06-25-1466835058-3172856-DKCWebDesignBanner.jpg)no-repeat top center; background-size:cover; 寬度:100vw; 身高:100vh; }' – Konrud
當您調整大小時,您是否希望保持div的縱橫比? – jazibobs