我正在玩的 CSS/jQuery 的想法是,基本上,一个颜色的 div 位于另一个 div 的顶部,然后淡出顶部的链接,以便主 div 后面的颜色在鼠标悬停时显示出来并在您离开 div 后返回主颜色。
我的问题是,基本上我不能将文本放入一个分区并始终将其放在顶部,因为如果将其放置在淡入淡出的 div 中,那么文本显然会淡出,同样,当它位于底部 div 时,它也不会总是出现. 到目前为止,我有这个:
CSS:
.logo{
width: 200px;
height: 100px;
background-color: #519CC4;
float: left;
text-align: center;
}
.barofcolour{
width: 200px;
height: 100px;
background-color: #51B9C4;
float: left;
position: absolute;
}
身体:
<div class="logo">
<!--put text here-->
</div>
<div class="barofcolour">
<!--or here-->
</div>
jQuery:
$(document).ready(function(){
$(".barofcolour").hover(function(){
$(".barofcolour").fadeTo("1000", 0);
},function(){
$(".barofcolour").fadeTo("1000", 1);
});
});
因此,如果有人能提供任何关于我如何让一些文本始终位于褪色颜色条和静态颜色条之上的见解。那会很好。