スポンサーリンク

DIYダイアリーのサンプル1

Product/Diary
この記事を書いた人
AYA
AYA

HTML / CSS / JavaScript による、シンプルなサイトデザインとコーディング例を紹介しています。サイト制作(コーディング)承ります。

AYAをフォローする
スポンサーリンク

イメージ

>>> https://www.ayakoazami.site/DIYDiaryTop/

コーディング単価

1ページ: 5万円

コード

ディレクトリ構成

DIY Diary Top
 ├ CSS
 │  └ style.css
 ├ img
 │  ├ diytool.jpg
 │  ├ photoframe.png
 │  ├ Shelf.jpg
 │  └ stepladder.jpg
 └ index.html

HTML(index.html)

<!DOCTYPE html>
<html lang="ja">
<head>
  <meta charset="UTF-8">
  <meta http-equiv="X-UA-Compatible" content="IE=edge">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <meta name="description" content="DIY Diary">
  <title>DIY Diary</title>
  <link rel="shortcut icon" href="img/diytool.jpg" type="image/x-icon">
  <link rel="stylesheet" href="https://unpkg.com/ress/dist/ress.min.css">
  <link rel="stylesheet" href="css/style.css">
</head>
<body>
  <main>
    <div id="mainvisual">
      <img src="img/diytool.jpg" alt="">
    </div>

    <div class="text">
      <h1 class="site-title">DIY Diary</h1>
      <p>
        テキストテキストテキストテキストテキスト<br>
        テキストテキストテキストテキストテキスト<br>
        テキストテキストテキストテキストテキスト
      </p>
    </div>

    <ul class="flex">
      <li><img src="img/Shelf.jpg" alt=""></li>
      <li><img src="img/photoframe.png" alt=""></li>
      <li><img src="img/stepladder.jpg" alt=""></li>
    </ul>

    <div class="text">
      <a href="#" class="btn">一覧を見る</a>
    </div>
  </main>

  <footer id="footer">
    <ul class="sns">
      <li><a href="#">Instagram</a></li>
      <li><a href="#">Twitter</a></li>
      <li><a href="#">Facebook</a></li>
    </ul>
    <small>&copy; 2022 DIY Diary</small>
  </footer>
</body>
</html>

CSS(style.css)

@charset "utf-8";

html {
  font-size: 100%;
}

body {
  color: #2b2a27;
  font-family: Arial, Helvetica, sans-serif;
}

img {
  max-width: 100%;
}

ul {
  list-style: none;
}

a {
  color: #2b2a27;
}

/* mainvisual */
#mainvisual img {
  width: 100%;
  height: 100%;
  /* height: 100vh; */
  object-fit: cover;
  /* object-position: center top; */
  margin-bottom: 80px;
}

/* text */
.text {
  text-align: center;
  margin-bottom: 80px;
  /* padding: 0 20px; */
}

.text .site-title {
  margin-bottom: 20px;
}

.text .btn {
  display: inline-block;
  border: 1px solid #2b2a27;
  text-decoration: none;
  font-size: 0.875rem;
  padding: 18px 60px;
  /* margin-bottom: 80px; */
}

/* flex */
.flex {
  display: flex;
  justify-content: space-between;
  margin-bottom: 60px;
}

.flex li {
  width: calc(100% / 3);
}

.flex li img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  vertical-align: bottom;
}

/* footer */
#footer {
  text-align: center;
  margin-bottom: 20px;
  font-size: 0.75rem;
}

#footer .sns {
  display: flex;
  justify-content: center;
  margin-bottom: 20px;
}

#footer .sns li {
  margin: 0 10px;
  /* display: inline-block;
  margin-right: 20px; */
}

/* #footer .sns li:last-child {
  margin-right: 0;
} */


/* SP */
@media (max-width: 834px) {
  .flex {
    flex-direction: column;
  }

  .flex li {
    width: 100%;
  }
}

GitHubページ

>>> https://github.com/ayakoazami/DIYDiaryTop

コメント

タイトルとURLをコピーしました