我想知道是否有人可以給我一隻手 - 我會收到一些簡報圖片,當用戶將鼠標懸停在它們上面時,我希望描述文字顯示在右側。將鼠標懸停在圖片文字上滑出
我已經設法使用HTML & CSS完成了大部分工作,但無法弄清楚如何使它看起來好像文本滑出圖像(從圖像後面)。目前它在圖像的頂部開始。此外,它似乎從左上角開始,我很喜歡它只是向右滑出。
我從來沒有很好的CSS定位! :(
這裏是到目前爲止我的代碼:
#container{
clear: both;
top: 40px;
}
.image{
float: left;
}
#container:hover div.text{
width: 400px;
position: relative;
left:80px;
top: 10px;
display: block;
opacity: 1;
-webkit-transition: all 0.5s linear;
-o-transition: all 0.5slinear;
-ms-transition: all 0.5slinear;
-moz-transition: all 0.5slinear;
transition: all 0.5slinear;
}
.text{
width: 400px;
display: block;
opacity: 0;
position: absolute;
background-color: rgba(0,0,0,0.6);
color: #f90;
font-weight: bold;
line-height: 1.1em;
-webkit-transition: all 0.5slinear;
-o-transition: all 0.5slinear;
-ms-transition: all 0.5slinear;
-moz-transition: all 0.5slinear;
transition: all 0.5slinear;
}
<div id="container">
<div class="image"><a href="#" target="_blank"><img alt="" src="Newsletter_icon.jpg" height="55px" width="80px"/></a></div>
<div class="text">This will be some text describing my newsletter...</div>
</div>
<div id="container">
<div class="image"><a href="#" target="_blank"><img alt="" src="Newsletter_icon.jpg" height="55px" width="80px" /></a></div>
<div class="text">This will be some text describing my newsletter...</div>
</div>
而且小提琴:http://jsfiddle.net/Lhtvu/
得到它的工作幾乎完全一樣,我想它。感謝下面的答案。 更新的小提琴:http://jsfiddle.net/Lhtvu/4/ – Mike