Я пробовал использовать текстовый отступ, но это применимо только к первой строке, и если я использую margin, текст вообще не отображается, как еще я могу сделать текстовое шоу на hover? вот кодКак я могу получить вторую строку текста, чтобы скрыть и показать при наведении? CSS только
HTML:
<img src="" width="270" height="182"/>
<figcaption>
<ul>
<div style="top:0px; left:0px;width=270 height=182">
<a href="">Title</a><BR>
<a href="">Item 1</a><BR>
<a href="">Item 2</a><BR>
<a href="">Item 3</a><BR>
<a href="">Item 4</a>
</div>
</ul>
</figcaption>
CSS:
.annotated{
position:relative;
}
.annotated img{
display:block;
}
.annotated ul{
list-style:none;
position:absolute;
top:0;
right:0;
bottom:0;
left:0;
}
.annotated div{
display:block;
padding:0 5px;
width:270px;
line-height:15px;
position:absolute;
text-indent:-99999px;
cursor:default;
}
.annotated div:hover {
background:#fff;
background:rgba(255,255,255,0.75);
z-index:2;
width:260px;
text-indent:0;
-webkit-box-shadow:0 0 5px rgba(0,0,0,0.25);
-moz-box-shadow:0 0 5px rgba(0,0,0,0.25);
box-shadow:0 0 5px rgba(0,0,0,0.25);
}
here является скрипку
Вы пытаетесь иметь все ссылки показать, а затем «ITEM1» скрыть, когда вы наводите курсор на div? – nunzabar
Сначала я пытаюсь скрыть весь текст, а потом все показывается, когда я нависаю над div – user2226126