我想要创建的想法是:我有一些div作为触发器,当我将鼠标移到这些div上时,它们的数据将显示在特定div中,并且当我将鼠标移出默认数据时,每次都会显示会有一个淡入淡出效果。 这里是我已经尽量做到如何在mouseover上创建javascript/css fadeInDown?
<style type="text/css">
#div1, #div2, #div3 {
visibility: hidden;
position: absolute; \t
}
.content {
\t margin-left: 200px;
\t background-color: #87C540;
\t height: 100px;
}
.trigger {
width: 100px;
height: 100px;
background-color: #333;
margin-bottom: 20px;
}
</style>
<script>
function show(id) {
document.getElementById(id).style.visibility = "visible";
}
function hide(id) {
document.getElementById(id).style.visibility = "hidden";
}
</script>
<div style="display: block; width: 100%">
\t <!--These Three div are the trigger-->
\t <div style="float: left;">
\t \t <div onMouseOver="show('div1');hide('default')" onMouseOut="show('default'); hide('div1')" class="trigger"></div>
\t \t <div onMouseOver="show('div2');hide('default')" onMouseOut="show('default'); hide('div2')" class="trigger"></div>
\t \t <div onMouseOver="show('div3');hide('default')" onMouseOut="show('default'); hide('div3')" class="trigger"></div>
\t </div>
\t <!--These are the data-->
\t <div id="default" class="content" style="position: absolute;">This is default</div>
\t <div id="div1" class="content">Div 1 Content</div>
\t <div id="div2" class="content">Div 2 Content</div>
\t <div id="div3" class="content">Div 3 Content</div>
</div>
一切工作,但我想补充当数据被改变fadeInDown影响,而且当页面第一次加载。
做盘旋在黑匣子上。? –
是的,这正是我想要的 –