トップへ(mam-mam.net/)

コピペで使えるnav,ul,liタグとCSSで縦並びメニュー

検索:

作成したメニュー

htmlおよびCSS

<nav class="vmenu">
  <ul>
    <li><a href="">メニュー1</a></li>
    <li><a href="">メニュー2</a></li>
    <li><a href="">メニュー3</a></li>
    <li><a href="">メニュー4</a></li>
  </ul>
</nav>

<style>
nav.vmenu{
  width:300px;
  max-width:300px;
}
nav.vmenu ul{
  list-style:none;
  margin:0;
  padding:0;
  border:1px solid #acf;
  border-radius:10px;
  background:#eff;
}
nav.vmenu ul li{
  border-bottom:1px solid #acf;
}
nav.vmenu ul li:last-child{
  border-bottom:none;
  border-radius:0 0 10px 10px;
}
nav.vmenu ul li:first-child{
  border-radius:10px 10px 0 0;
}
nav.vmenu ul li:hover{
  background:#def;
}
nav.vmenu ul li a{
  display:block;
  padding:12px 20px;
  text-decoration:none;
  color:#69f;
  width:auto;
  position:relative;
  text-shadow: 1px 2px 3px #aaa;
}
nav.vmenu ul li a:after{
  content:">";
  position:absolute;
  text-align:right;
  color:#69f;
  right:20px;
  text-shadow: 1px 2px 3px #aaa;
</style>

縦並び・横並びメニューのサンプル一覧

nav,ul,liタグとCSSを使って縦並びのメニューをつくる
CSSとJavascriptで円弧に沿った形の縦並びのメニューを作る
nav,ul,liタグとCSSを使ってカラフルなボタンの縦並びのメニューをつくる
nav,ul,liタグとCSSを使ってカラフルな縦並びのメニューをつくる
nav,ul,liタグとCSSを使って立体ボタンの縦並びのメニューをつくる
nav,ul,liタグとCSSを使って立体ボタンのカラフルな縦並びのメニューをつくる
nav,ul,liタグとCSSを使って横並びのメニューをつくる
CSSでSVGアイコンを下部に固定した横並びのメニューがあるページ作る
nav,ul,liタグとCSSを使ってサブメニューがある横並びのメニューをつくる