css

cssでメニューに区切り線を表示させる方法

投稿日:

Pocket

うもチャーさんです。

 

あなたは、cssでメニューに区切り線を、

表示させたいと思っていませんか?

 

 

この記事では、以下の画像のような、

区切り線を表示させる方法を書いています。

 

css メニュー 区切り線

なので、あなたがcssでメニューに、

区切り線を表示させたい場合、

このまま読み進めてみてください。

 

スポンサードサーチ

cssでメニューに区切り線を表示させるコード

 

とゆうことでまず結論からいきまして、

コードから紹介しますと、以下の記述を書けば、

区切り線つきのメニューが表示されます。

 

HTML

<body>
 <ul>
  <li>menu</li>
  <li>menu</li>
  <li>menu</li>
  <li>menu</li>
  <li>menu</li>
 </ul>
</body>

 

CSS

li {
 display:inline;
}

li::after {
 content:”/”;
 margin:10px;
}

 

こちらを記述すると、

以下のような画像が表示されます。

 

css メニュー 区切り線

 

区切り線を表示させる記述の説明

 

では補足説明に入ります。

 

liタグはわかると思うので、

li::after {
 content:”/”;

 

の記述のとこを説明しますと、

この::afterというのは、

擬似要素というものです。

 

 

擬似要素を使うと、

HTMLで書いたように文字や、

記号を表示させることができます。

 

で、この機能を使うと、

cssでも文字や記号を表示できます。

 

これを使って、メニューの間に、

区切り線を表示させてるわけです。

 

 

で、区切り線を表示させるには、

このcontent:の””ダブルクオーテーションの、

間に書いた記号が表示されます。

 

li::after {
 content:”/”;

 

なので、このcontentの後にスラッシュではなく、

|を書けば|が表示されますし、

*と書けば*が表示されるわけです。

 

 

で、擬似要素で、区切り線を表示させても、

間が詰まってるので、

左右にmarginを入れてあげると綺麗になります。

 

li::after {
 content:”/”;
 margin:10px;
}

 

 

というわけで、

CSSの記述として、

li {
 display:inline;
}

li::after {
 content:”/”;
 margin:10px;
}

 

と書いてやればメニューの間に、

区切り線を表示できます。

 

スポンサードサーチ

まとめ

 

それではまとめに入ります。

 

cssでメニューに区切り線を表示したい場合、

HTML

<body>
 <ul>
  <li>menu</li>
  <li>menu</li>
  <li>menu</li>
  <li>menu</li>
  <li>menu</li>
 </ul>
</body>

 

CSS

li {
 display:inline;
}

li::after {
 content:”/”;
 margin:10px;
}

 

上記を、

bodyの中と、cssの中に書けば、

表示できますよ。

 

それでは、読んでもらってありがとうございました。

 

チャーさん

-css


スポンサードサーチ

関連記事

no image

liタグを横並びにする方法。この方法なら15秒でできますよ。

どうも、チャーさんです。   あなたがliタグを横並びにしたい、 そう思っていませんか?     この記事では、liタグを横並びにする方法を、 書いています。 &nbsp …

no image

cssで要素の位置調整をする方法を丁寧に解説コピペもok

どうも、チャーさん(@chaa___san)です。   あなたはcssで画像やdivで作った要素の位置調整を、 したいと思っていませんか?   この記事ではcssでそれらの要素の位 …

no image

cssで三角形を作る方法、コピペで一発でできますよ。

どうも、チャーさんです。   あなたはcssで三角を作る方法を、 探していますか?   この記事ではcssで三角を作る方法を、 書いています。     そしてこ …

no image

コーダーの仕事内容をわかりやすく紹介します。

どうもチャーさんです。   あなたはコーダーの仕事内容って、 どんなだろう? と思っていませんか。   またコーダーって具体的にどんなことをやってるんだろう? と疑問に思っていませ …

no image

z-indexが効かない時の簡単な解決策。1行あれを足せば解決ですよ

z index 効かない   どうも、チャーさんです。   あなたはz-indexが効かないと、 困っていませんか?   ページ制作をしてて、 z-indexを書いたのに …

no image

コーダーがphotoshopを使えた方がいいのかについて書きます。

どうも、チャーさんです。   あなたはコーダーはphotoshopを、 学んだ方がいいのか?   仕事獲得のためには、コーダーも、 photoshopを使えた方がいいのか? と疑問 …

no image

cssの書き方class編(初学者向け)

どうも、チャーさんです。 この記事では、cssの書き方を書いています。   具体的にはclass、classを複数使う方法、 idについてとcss書き方についての内容なので、 この記事を読め …

no image

cssを動画で学習したいならこの記事をどうぞ

どうも、チャーさんです。 あなたは、cssを始めたい、 で、わかりやすく動画で学習したい、   そう思っていませんか?   この記事では、cssを動画で学習できるよう、 僕がとった …

no image

cssで背景画像をレスポンシブ対応させる方法「1行記述すればok」

どうも、チャーさんです。   あなたはcssで背景画像をレスポンシブ対応させたい、 そう思っていませんか?   この記事では、cssで背景画像を、 レスポンシブ対応させる方法を書い …

no image

cssで文字色をつける方法とコードを紹介

どうも、チャーさん(@chaa___san)です。   あなたはcssで文字色を変えたい。 そう思っていませんか?   この記事では、cssで文字色をつける方法を、 まとめましたの …

no image

プログラミングのdivをわかりやすく説明します。divにcssを適用する方法も

  どうも、チャーさん(@chaa___san) です。   あなたはdivとはなんだ? と思っていませんか。   この記事ではdivとは何か、 そしてどういう風に使えば …

no image

cssの書き方カンマについての疑問はこの記事で解消

どうも、チャーさんです。   この記事ではcssの書き方の1つである カンマについて書いてます。   なのでこの記事を読めば、あなたは cssのカンマについての疑問が解消され、 さ …

no image

メニューに下線をだすcss(マウスでホバーした時に)

どうもチャーさんです。 あなたはメニューに下線をだすcssを 探していますか?   この記事では、メニューの上に マウスを持っていくと、メニューに下線が 表示される方法を書いています。 &n …

no image

cssの書き方をまとめました「よく使う内容を網羅」

どうも、チャーさんです。 あなたはcssの書き方について、 網羅的に知りたいですか?   この記事ではcssの書き方について、 よく使われるものについてまとめてみました。   なの …

no image

wordpressのテーマのcssを編集する方法。3分でマスターできます。

どうも、チャーさんです。 あなたはwordpressのテーマのcssを編集したいですか?   この記事では、あなたの好きなように、 wordpressのcssを編集する方法を説明してます。 …

最新記事

チャーさん

プログラミング・筋トレ・unity系の記事などを書いてます。

大学卒業後→開業→個人事業主7年目ぐらいです。webサイト制作したり、unityでゲーム開発しております。

youtubeもやってまして、主にプログラミング動画とかunity系の動画をあげてるので見てください。