ナビゲーションで「日本語」と「英語」を同時に表示してカッコよく見せる
ナビゲーションの項目名を、日本語と英語に分け、段落で表示する方法です。
※紹介する方法はすべてのテンプレートで使用できるわけではありません。
![](https://image.jimcdn.com/app/cms/image/transf/dimension=650x10000:format=png/path/s3f7ae2addc437d26/image/i8787c8e39de51316/version/1390904881/image.png)
設定方法
ナビゲーションの各li要素に追加されるidを名取得し、CSSの:before擬似要素で日本語または英語を追加し見た目を整えるといった手順です。
1.ナビゲーションの各li要素のid名を取得する
![](https://image.jimcdn.com/app/cms/image/transf/dimension=650x10000:format=png/path/s3f7ae2addc437d26/image/i7de668a6eb86651c/version/1390904882/image.png)
2.該当するナビゲーションのラベル名を英語に設定
例では、ナビゲーション項目名を「home」としています。
![](https://image.jimcdn.com/app/cms/image/transf/dimension=650x10000:format=png/path/s3f7ae2addc437d26/image/id90203b881a7340d/version/1390904882/image.png)
3.「ヘッダー部分を編集」にCSSを記述
管理メニュー、「設定」から「ヘッダー部分を編集」へCSSを記述します。
使用するCSS
<style type="text/css">
#mainNav1 li a{
text-align:center;
line-height:1.5;
font-weight:bold;
}
#mainNav1 li a span{
display:block;
font-size:10px;
font-weight:normal;
color:#ccc;
}
#mainNav1 li a.current span{ color:#1C86AF; }
/* 日本語表記を記述 */
#該当するli要素のid名 a:before{content:"ホーム";}
</style>
実装例
ナビゲーションの項目名に、日本語と英語が段落で表示されました。
![](https://image.jimcdn.com/app/cms/image/transf/dimension=650x10000:format=png/path/s3f7ae2addc437d26/image/iee247b44e94b2c82/version/1390904882/image.png)
参照元
株式会社PIK
最後までお読みいただきありがとうございます!いかがでしたか?
このページが参考になったら、ぜひ左のボタンでFacebookかTwitterにシェアしていただけると嬉しいです!
![](https://www.magicalremix.com/toranomaki/images/piyo-surprised.png)
押してくれたらもっとこうしんするぴ!