이전의 스택 오버 도움을 사용하여 요일을 표시하는 호버 메뉴를 만들었습니다. 하루 이상 마우스를 가져 가면 상단에 텍스트가있는 이미지가 나타납니다. 나는 그것을 만들기까지있다. 그러나 이제는 내 문제가 있습니다 : 텍스트 위로 마우스를 가져 가면 뒤에있는 호버 이미지가 사라집니다.문자 위로 호버 배경 이미지가 사라짐
나는 그것이 z-index를 사용하여 고칠 수있는 문제일지도 모르겠지만 작동하지 않는다고 생각했습니다.
나는
<div id="nav"> <div style="display:inline-block;white-space: nowrap">
<ul class="menu">
<li>
<div class="img1 left"> <a href="#" id="thursButton" class="thursButton" border="0"></a>
<p><u>Thursday, 19th</u>
Text
<br/>Text
</p>
</div>
</li>
<li>
</p>
</div>
</li>
당신에게 Stackov 감사 내 CSS
#nav {
display:inline;
list-style:none;
position:fixed;
width:1290px;
margin:0 auto;
left:0px;
right:0px;
float:clear;
top:130px;
z-index:1000;
}
.menu li {
display:inline;
vertical-align:top;
float:left;
}
.menu li a {
display:block;
height:407px;
width:250px;
}
.img1 {
width:250px;
height:407px;
position:relative;
}
.thursButton {
width:250px;
height:407px;
display:block;
}
#thursButton {
background-image:url('http://static.tumblr.com/2wdsnoc/K8umxhswx/thu.png');
}
#thursButton:hover {
background-image:url('http://static.tumblr.com/2wdsnoc/6Rxmxht1d/thu-hover.png');
}
.left p {
color:#FFFFFF;
display:none;
font-size:20px;
left:5px;
position:absolute;
text-shadow:1px 1px 1px #000000;
text-transform:uppercase;
top:100px;
width:245px;
white-space: pre-line;
word-wrap: break-word;
}
.left:hover p {
display:block;
}
html로 여기에 JSfiddle
됩니다했습니다 어쨌든!
알고 있습니다 ... 죄송합니다. 모든 도움에 감사 드리며 모든 것을 탑승합니다. 나는 게으르지 않다고 맹세한다. 나는 정말로 붙어있을 때만 그렇게 변합니다. 나는 두 개의 CSS 서적을 먹고 많은 비디오를 보았습니다. –
친구에게 사과 할 필요가 없으므로 내가 줄 수있는 최선의 조언은 모든 문제를 주요 문제로 격리하려는 것입니다. CSS는 배우기가 까다로울 수 있으며 2 년 전만해도이 모든 것을 배우기 시작했습니다. 상관없이 운이 좋았고 앞으로도 원활하게 항해 할 수 있기를 바랍니다.:] –
당신은 최고입니다, 조쉬. 나는 몇 달 전 CSS 학습을 시작했습니다 : -/ –