0
我正在處理我的第一個網站。我製作了一個大型圖像橫幅,它正在工作,但我在設置高度時遇到了問題。當我試圖用%高度做到這一點時,我的旗幟消失了。我希望使窗口很小時使其響應並縮短。這裏是我的代碼和CSS樣式div容器:如何根據窗口大小更改圖像大小
#slides-container
{
\t width: 100%;
\t height: 400px;
\t margin: 0 auto;
\t position: relative;
}
#slides-container>img
{
\t width: 100%;
\t height: 100%;
\t position: absolute;
max-width: 100%
}
#slides-container>.arrow-button
{
\t position: absolute;
\t width: 50px;
\t height: 50px;
\t border: none;
\t border-radius: 25px;
\t top: 200px;
\t background: none;
\t color: white;
\t font-size: 20px;
}
#slides-container>#button-next:hover
{
\t box-shadow: 10px 0px 20px 0px black;
}
#slides-container>#button-previous:hover
{
\t box-shadow: -10px 0px 20px 0px black;
}
#slides-container>#button-previous
{
\t position: relative;
\t float: right;
}
.slide-fade
{
\t animation-name: fade;
\t animation-duration: 0.2s;
}
@keyframes fade
{
\t from{opacity: 0.4}
\t to{opacity: 1}
}
<div id="slides-container">
<img class="slides slide-fade img-responsive" src="img/1.jpg"/>
<img class="slides slide-fade img-responsive" src="img/2.jpg"/>
<img class="slides slide-fade img-responsive" src="img/3.jpg"/>
<img class="slides slide-fade img-responsive" src="img/4.jpg"/>
<img class="slides slide-fade img-responsive" src="img/5.jpg"/>
<button class="arrow-button" onclick="plusIndex(-1)" id="button-next">❮</button>
<button class="arrow-button" onclick="plusIndex(1)" id="button-previous">❯</button>
</div>
我想你忘了添加CSS代碼。 – RBCunhaDesign
你爲什麼不試試class =「img-responsive」的引導 –
Soryy不知道爲什麼我不能編輯和包含我的CSS等一會兒。 img-responsive不起作用。它仍然沒有在垂直響應.. – Dappy