L'idée de ce que je veux créer est: J'ai un div comme déclencheur lorsque je souris sur ces div que leurs données seront affichées dans un div spécifique, et quand je souris sur les données par défaut montrera, et chaque fois il y aura un effet fadeInDown. Voici je l'ai fait jusqu'àComment créer javascript/css fadeInDown au passage de la souris?
<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>
Tout fonctionne, mais je veux ajouter le fadeInDown effet lorsque les données changent et aussi lorsque la page charge.
Voulez-vous ajouter une animation sur le div vert lorsque vous planer au-dessus des boîtes noires. –
Oui, c'est exactement ce que je veux –