0
我想風格四個字體真棒圖標,但它出現時,我把它們的高度和寬度低於10px,懸停狀態變得混亂。字體真棒造型
目標是讓它們以白色顯示並具有懸停效果,將圖標更改爲帶白色背景的紅色。思考?
如果有幫助,我把它放在bootstrap導航欄中。另外,如果您對最新的Bootstrap感到滿意,我似乎無法將導航欄覆蓋在Bootstrap Carousel上方,而是將傳送帶向下推。
CSS
#socialnav .fa {
font-size: 1em;
color: #ffffff;
width:10px;
height:10px;
text-align:center;
padding: 5px;
transition:all 0.4s ease-in-out;
}
#socialnav .fa:hover {
color: #c9001f;
background-color: #ffffff;
}
HTML
<section id="socialnav">
<nav class="navbar navbar-toggleable-sm navbar-inverse">
<div class="navbar-collapse collapse" id="navigation">
<ul class="nav navbar-nav ml-auto w-100 justify-content-end">
<li class="nav-item">
<a class="nav-link" href="#"><i class="fa fa-facebook" aria-hidden="true"></i></a>
</li>
<li class="nav-item">
<a class="nav-link" href="#"><i class="fa fa-twitter" aria-hidden="true"></i></a>
</li>
<li class="nav-item">
<a class="nav-link" href="#"><i class="fa fa-instagram" aria-hidden="true"></i></a>
</li>
<li class="nav-item">
<a class="nav-link" href="#"><i class="fa fa-youtube" aria-hidden="true"></i></a>
</li>
</ul>
</div>
</nav>
</section>
這讓我朝着正確的方向發展。任何想法如何我可以指定尺寸雖然?圖標仍然太大。我降低了導航的高度 - 當用戶在移動設備上時,我最終希望丟失 - 並且懸停狀態顯示不正確。 –
@ I.Green您可以使用'font-size'調整FontAweomse的大小,例如'.fa {font-size:9px}' – Aziz
@ I.Green或者使用'fa-2x','fa-3x', fa-4x'或'fa-5x' – Win