私は小さな障害物があります。私は境界線のあるアイコンを1行に並べるが、ホバー効果はアイコンの境界線の色を変更したい。境界線を持つアイコン、ボーダーホバー効果を持つ隣りのアイコン
境界線2ピクセルの緑色のホバー効果を作成すると、最初の2つのアイコンが2ピクセル左に移動します。どのようにホバー効果の境界線の色を1つのアイコンの周りに異なる取得する。
アイコンは素晴らしいフォントであり、ここには表示されません。
span{
border: 2px solid red;
&:nth-child(1),
&:nth-child(2) {
border-right: none;
}
}
<a href="#">
<span>
<i class="fa fa-bars" aria-hidden="true"></i>
</span>
<span>PL</span>
<span id="over-menu-open">
<i class="fa fa-long-arrow-up " aria-hidden="true"></i>
</span>
</a>
異なる境界線の幅が、透明境界線の色を使用しないでください。また、境界線の代わりに 'outline'を使うこともできます。これは、要素の大きさや位置にはまったく影響しません。 – CBroe
[CDNから読み込まれたフォントAwesomeのペン](https://codepen.io/PhilippeVay/pen/xdVxEL)です。そしてScss + normalize + Autoprefixer。ホバー効果とそれに関連するスタイルを追加してフォークすることができます。 – FelipeAls