CSSアニメーションコードが機能していません。 #tools_buttonをチェックすると、#tools_hiddenが表示され、上から0%、上から6%にスムーズに移動します。CSSスムーズ移動アニメーションが動作しない
#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>
スクリプトを厳密に私のプロジェクトのために制限されています: は、ここでは、コードです。だから、スクリプトを追加することを考えないでください。
HTMLを追加してください – sol
@ovokuroはい私はそれを行いました。 – Jishnuraj
「機能していません」は専門用語ではありません。何が効いていないのですか? – Rob