我正在構建包含學校活動的網頁。在我的網頁上,我嘗試創建div(eventContainer),其中我有另一個div(eventImgContainer)與圖像,而此圖像在懸停時執行一個操作,例如,模糊或不透明。hover div在另一個div內時不起作用
問題是,當div與img在任何其他div內時,它不會響應懸停。
我在尋找與懸停相關的語法,如「>」或「+」或','......沒有任何接縫可以工作。任何想法爲什麼?
我真的希望只使用這個CSS/
HTML:
<div class="eventContainer">
<div class="eventDescription"><!-- here code with event description--></div>
<div class="eventImgContainer">
<img src="1_Zdjecia/event_1/1.jpg" id="Photo1" title="football">
<p class="hidedText">Go to Gallery</p>
</div>
</div>
CSS:
.eventContainer{
z-index: -1;
position:relative;
margin:auto;
left:0;
right:0;
width:700px;
height:270px;
background-color: #E6E6E6;
border: 4px solid white;
}
.eventImgContainer{
position:relative;
width:375px;
height:217px;
top:20px;
left: 305px;
margin:0;
}
.eventImgContainer img {
position:absolute;
width:100%;
display:block;
}
.eventimgcontainer:hover #Photo1 {
opacity:0.5;
width:400;
}
請只使用一個縮進規則,像這樣的:「屬性:值;' (':'和'值'之間有一個空格) – Kornflexx