Le code d'animation css ne fonctionne pas. Quand #tools_button est coché, je veux #tools_hidden devenir visible et passer du début: 0% au top: 6% en douceur. Voici le code:L'animation de déplacement en douceur CSS ne fonctionne pas
#tools_hidden {
position: fixed;
left: 10%;
top: 0;
display: none;
-webkit-transition: width 2s;
/* For Safari 3.1 to 6.0 */
transition: top 0.5s;
}
#tools_button:checked~#tools_hidden {
position: fixed;
left: 10%;
top: 6%;
display: block;
}
<div id="tools">
<span>
\t \t \t \t <input type="checkbox" id="tools_button">
\t \t \t \t \t <label for="tools_button">
\t \t \t \t \t \t <img src="img/tools.png" id="tools_icon" alt="">
\t \t \t \t \t \t \t <span id="tools_label">
\t \t \t \t \t \t \t Tools
\t \t \t \t \t \t </span>
</label>
<span id="tools_hidden">
\t \t \t \t \t this is hidden
\t \t \t \t </span>
</span>
</div>
Les scripts sont strictement limités pour mon projet. Alors, ne pensez pas à l'ajout de scripts.
Ajoutez votre HTML s'il vous plaît – sol
@ovokuro oui je l'ai fait. – Jishnuraj
"Ne fonctionne pas" n'est pas un terme technique. Qu'est-ce qui ne fonctionne pas? – Rob