私はangular2 htmlページで作業しています。私はいくつかのulで垂直ナビゲーションバーを作るためにliを使いました。しかし、私はアイコンとテキストの垂直を表示する方法を見つけることができませんでした。ナビゲーションバーのアイコンの下にテキストを表示し、ホバーするとアイコンの状態を変更する方法はありますか?お知らせ下さい。ここにリスト項目のコードがあります。また、私はアイコンを表示するためにラインCSSで使用できますか?ノーマルとホバー状態のリスト項目にアイコンを垂直方向に追加すると動作しない
<div>
<ul class="navigationMenu" style="margin-left: 2.3em">
<li>
<a class="home" (click)="getNewQuoteFinance()" ><img [src]="['./images/icon/newicons/finance_icon.png']" style="margin:0 0 0px 0; width: 40px;height: 40px">
Finance<!--<span>Finance</span>-->
</a>
</li>
<li>
<a class="about" (click)="getNewQuoteAsset()"><img [src]="['./images/icon/newicons/asset_icon.png']" style="margin:0 0 0px 0; width: 40px;height: 40px">
Asset <!--<span>Asset</span>-->
</a>
</li>
<li>
<a class="services" (click)="getNewQuoteCustomer()"><img [src]="['./images/icon/newicons/customer_icon.png']"
style="margin:0 0 0px 0; width: 40px;height: 40px">
Customer <!--<span>Customer</span>-->
</a>
</li>
<li>
<a class="portfolio" style="" (click)="getNewQuoteLpi()"><img [src]="['./images/icon/newicons/lpi_icon.png']" style="margin:0px 0px 0px 0px; width: 40px;height: 40px">
LPI <!--<span>LPI</span>-->
</a>
</li>
<li>
<a class="portfolio" (click)="getNewQuoteEpi()"><img
[src]="['./images/icon/newicons/epi_icon.png']"
style="margin:0px 0px 0px 0px; width: 40px;height: 40px">
EPI <!--<span>EPI</span>-->
</a>
</li>
<li>
<a class="contact" (click)="getNewQuoteMVI()"><img [src]="['./images/icon/newicons/mvi_icon.png']"
style="margin:0px 0px 0px 0px; width: 40px;height: 40px">
MVI <!--<span>MVI</span>-->
</a>
</li>
<li>
<a class="contact" (click)="getNewQuoteDiary()"><img [src]="['./images/icon/newicons/diary_icon.png']"
style="margin:0px 0px 0px 0px; width: 40px;height: 40px">
Diary <!--<span>Diary</span>-->
</a>
</li>
<li *ngIf="application.applicationID != null">
<!--<li >-->
<a class="contact" (click)="getNewQuoteSaveAsDeal()"><img [src]="['./images/icon/newicons/save-as-deal.png']"
style="margin:0px 0px 0px 0px; width: 40px;height: 40px">
SaveAsDeal <!--<span>Save As Deal</span>-->
</a>
</li>
</ul>
</div>
同じはあなたが角度材料のような任意のライブラリを使用している、CSSを使用して行うことができますまたは垂直のアイコンやテキストを作成することが困難なブートストラップですか? –
現在ブートストラップと私のカスタムCSSの一部を使用しています –
同じものを作成すると、問題が解決しやすくなります。 –