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