・パソコン向けheader

  
    <header class="header">

      <a href="#" class="logo"><em>たぬちべ</em></a>

      <nav class="header_nav">

        <ul class="header_nav-list-group">

          <li><a href="#">日記</a></li>

          <li><a href="#">画廊</a></li>

          <li><a href="#">販売</a></li>

          </ul>

          </nav>

          <ul class="header_button-group">

          <li class="header_button-group-item"><a href="#" class="header_button">Button:A</a></li>

          <li class="header_button-group-item"><a href="#" class="header_button">Button:b</a></li>

          </ul>

          </header>
  
@charset "UTF-8";  /* 文字コードを指定 */

/*  初期設定の為のリセットCSS(HTMLのheadに登録)  */
<link rel="stylesheet" href="https://unpkg.com/ress@4.0.0/dist/ress.min.css">


/* ==== 全体の設定 ==== */
a {
  /* アンダーライン消去 */
  text-decoration: none;
}

li {
  list-style: none;
}

/* ==== ヘッダーの設定 ==== */
.header {

  /* 背景色 */
  background-color: rgb(0, 94, 255);

  /* 表示設定 */
  display: flex;
  align-items: center;

  /* 高さ、幅 */
  height: 4rem;

  /* 境界、余白 */
  padding: 0 1.25rem;
}

.header a {
  color: #fff;
}

.header a:hover {
  color: #999;
}

.logo {
  font-size: 2rem;
}

.header_nav {
  margin: 0 auto 0 2rem;
}

.header_nav-list-group,
.header_button-group {
  display: flex;
  flex-wrap: wrap;
}
.header_nav-list-group li {
  text-wrap: nowrap;
}
.header_nav li:not(:last-child),
.header_button-group li:not(:last-child) {
  margin-right: .5rem;
}
.header_button {
  background-color: cornflowerblue;
  padding: .5rem 1rem;
  text-wrap: nowrap;
  border: .5px solid #333;
  border-radius: 2rem;
}

≪前のページ

一覧 次のページ≫