這裏的另一個新手問題。學習CSS。我正在嘗試做一些我認爲會很簡單的事情,但還沒有設法找到解決方法,或者找到合適的答案。使div的寬度等於它包含的圖像的寬度
我有一個標題,一些內容和頁腳的簡單項目。內容有一個帶白色邊框的div和一個內部的圖像。我希望div能夠像圖片一樣寬,不會更寬。我暫時將寬度設置爲430px,但我想知道代碼將寬度設置爲圖像的寬度。
代碼
HTML
html,
body {
margin: 0px;
padding: 0px;
height: 100vh;
}
#header {
position: relative;
height: 10%;
width: 100%;
background-color: lightgray;
}
#footer {
position: relative;
height: 10%;
width: 100%;
background-color: lightgray;
}
#container {
height: 80%;
width: 100vw;
background-color: red;
}
#imagewrap {
position: relative;
border: 1px solid white;
width: 430px;
display: block;
margin: 0 auto;
top: 50%;
transform: translateY(-50%);
}
<div id="header"> </div>
<div id="container">
<div id="imagewrap">
<img src="Images/01Folder/Image.jpg" height="100%" id="front" />
</div>
</div>
<div id="footer"> </div>