我對這一切仍然是非常新的,所以我很抱歉,如果這個問題是愚蠢的。第一次加載時,油滑的項目不可見
該滑塊應該顯示帶有圖像和標題的列表項目。當頁面首次加載時,只有一個巨大的空白空間,只有當我點擊該空間時,它纔有點做它應該做的事情。
這是我的代碼:
.preview {
overflow: hidden;
width: 150px;
height: auto;
margin: 10px;
}
.preview:hover,
.arrow:hover {
cursor: pointer;
box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
}
.dropdownBtn {
text-decoration: none;
display: block;
color: white;
padding: 10px 20px;
margin: 5px 20px;
width: fit-content;
}
.dropdownBtn:hover {
background-color: #37264a;
}
.dropdownContent {
display: none;
}
.dropdownBox:hover .dropdownContent {
display: block;
}
.dropdownElement {
display: inline-block;
}
.dropdownElement>img {
display: block;
width: 100px;
}
.dropdownElement>a {
display: block;
}
<div class="dropdownBox">
<a class="dropdownBtn" href="#">Season 1</a>
<ul class="dropdownContent">
<li class="dropdownElement preview"> <img src="bilder/thumbnail-placeholder.jpg"><a href="#"> 1 Rose</a></li>
<li class="dropdownElement preview"> <img src="bilder/thumbnail-placeholder.jpg"><a href="#"> 2 The End of the World</a></li>
<li class="dropdownElement preview"> <img src="bilder/thumbnail-placeholder.jpg"><a href="#"> 3 The Unquiet Dead</a></li>
<li class="dropdownElement preview"> <img src="bilder/thumbnail-placeholder.jpg"><a href="#"> 4 Aliens of London</a></li>
</ul>
</div>
我試圖把我的列表分爲多個div元素但沒有改變任何東西,從最終列表中的元素去掉類散播都喜歡瘋。
我CSS中的缺陷在哪裏? 如果有人發現它,會非常感激!
here's what the page looks like when it's first loaded and this is what it looks like after I click on the empty space
UPDATE我刪除了 '預覽' 類,現在它looks like this
任何控制檯錯誤? – madalinivascu
沒有任何錯誤,在我看來,似乎與css有衝突,我只是不知道究竟是什麼導致它 –