、+
CSSセレクタ
ul{
list-style:none;
}
ul li a{
text-decoration:none;
display: none;
}
ul li i:hover + a{
display: inline;
}
<link href="https://maxcdn.bootstrapcdn.com/font-awesome/4.6.3/css/font-awesome.min.css" rel="stylesheet"/>
<ul>
<li><i class='fa fa-facebook'></i><a href="#"><i> Facebook</i></a></li>
<li><i class='fa fa-twitter'></i><a href="#"><i> Twitter</i></a></li>
<li><i class='fa fa-google-plus'></i><a href="#"><i> Google plus</i></a></li>
</ul>
を使用しようが、私はunderstantとしてアイコンをホバリングする場合にのみリンクが表示されているとき、あなたはリンクを使用するカントだから私はアンカーにアイコンをラップすることをお勧めします。
ul{
list-style:none;
}
ul li a{
text-decoration:none;
}
ul li a i:last-child{
transition: max-width 0.5s ease;
max-width:0;
display: inline-block;
overflow: hidden;
white-space: nowrap;
}
ul li a:hover i:last-child{
max-width: 200px;
}
<link href="https://maxcdn.bootstrapcdn.com/font-awesome/4.6.3/css/font-awesome.min.css" rel="stylesheet"/>
<ul>
<li><a href="#"><i class='fa fa-facebook'></i><i> Facebook</i></a></li>
<li><a href="#"><i class='fa fa-twitter'></i><i> Twitter</i></a></li>
<li><a href="#"><i class='fa fa-google-plus'></i><i> Google plus</i></a></li>
</ul>
そして、あなたはそれに関連するものを試してみましたか? – vivekkupadhyay
どのテキスト?どこに表示したいですか?ツールチップまたはあなたのページに –
@vivekkupadhyay jqueryを追加したいテキストが表示されているときにスライドエフェクトを追加します。 – NoOneCare