私の質問は、css だけを使用してこの例を実現することは可能ですか? そうでなければ、あなたはどうしますか?Jsfiddle の例は非常に高く評価されています ;) スラッシュも取得するにはどうすればよいですか? 画像を使用する必要がありますか、それとも css で使用できますか? そして、クリックすると変化する三角形?おそらくcssでJsを使用してそれを行うことが可能であることを知っています:afterおよび:beforeが私を助けてくれますか? PS: メニューを非表示にする Javascript:
<script language="javascript">
function toggle() {
var ele = document.getElementById("toggleMenu");
var text = document.getElementById("displayMenu");
if(ele.style.display == "block") {
ele.style.display = "none";
text.innerHTML = "Menu";
}
else {
ele.style.display = "block";
text.innerHTML = "Hide";
}
}
</script>
<div class="menu-toggle"><div id="wrap"><a id="displayMenu" href="javascript:toggle();">Menu</a></div></div>
<div id="toggleMenu" style="display: none">
<div class="menu">
<ul><li> Home </li>
<li> Item </li>
</ul>
</div>
</div>