ユーザーがマウスを動かすとラベルまたはテキストが右側に表示されるメニューを作成しようとしていますが、以下のコードを使用して簡単な効果を作成できます。私は紛失しているので、どのようにしてホバーを表示してもラベルを表示させることができます。CSSは、ホバー時にテキストまたはラベルを表示します
#side-menu {
background-color : black;
color:white;
width:80px;
padding:20px;
list-style:none;
}
#side-menu:hover {
\t width: 400px !important; \t
\t display:inline-block;
}
<link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet"/>
<ul id="side-menu">
<li>
<i class="fa fa-image fa-2x" style="margin-left:17px;"></i>
</li>
</ul>
私の目標は、ホバー、任意の提案は、これを達成する際に右側にラベルやテキストを表示するのですか?これまでのところ私のコードです。前もって感謝します!
<li><i class="fa fa-image fa-2x" style="margin-left:17px;"></i> <span class='label-menu'> Product Image <span></li>
.label-menu{
display:none;
}
以下のように
は、テキストの内容をより詳細に制御するには、通常の要素を使用することができますが、このコードは素晴らしいです。 – KaoriYui
ここはフィドルのリンクhttp://jsfiddle.net/bc22f1ke/ – Kumar