なぜやるのか?
・フロントが好き
・なにかにチャレンジし、新しい体験をしたい
・新たな体験から、なにか新しい夢や希望をみつけたい
・経験値や技術力を高める
・wordpressのテーマのレパートリーを増やす
(随時編集)
せっかくなのでざっくりルールを作る
・知らない領域に挑戦する
・おしゃれなサイトを意識
・なるべくレスポンシブwebデザインを意識
・多少矛盾しますが、上記ルールに対して無理しない(完璧を目指さないこと)
(随時編集)
webサイト作成1日目、おしゃれなWEBサイトによくある背景が動画なトップのサイトを作成
・Bootstrapを使用します
・レスポンシブwebデザインを意識
・背景に動画を挿入し、動画を自動再生させて、音は無音、動画はループさせます
・動画については以下フリーのサイトからダウンロードしました
https://mazwai.com/video/goomalling-storm/455092
・CSSは記述量が少ないため、htmlに直接かきます
コーディングしたWEBサイトが以下の通り
<!DOCTYPE html>
<html lang="ja">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.5.0/css/bootstrap.min.css" integrity="sha384-9aIt2nRpC12Uk9gS9baDl411NQApFmC26EwAOH8WgZl5MYYxFfc+NcPb1dKGj7Sk" crossorigin="anonymous">
<title>Videoタグで無音の動画を背景にしてみる</title>
<style>
.bgv{
position: absolute;
}
.video-text{
position: relative;
margin-right: 10%;
margin-top: 50%;
color: white;
}
.video-second-text{
position: relative;
margin-right: 15%;
margin-top: 50%;
color: white;
}
</style>
</head>
<body>
<div class="container-fluid">
<div class="row no-gutters mt-3">
<a href="#" class="col-sm btn btn-primary stretched-link ml-2 mr-1">ホーム</a>
<a href="#" class="col-sm btn btn-primary stretched-link ml-2 mr-1">背景動画</a>
<a href="#" class="col-sm btn btn-primary stretched-link ml-2 mr-1">チャレンジ</a>
</div>
<h2 class="text-center">ここから下に動画背景↓↓↓</h1>
</div>
<video src="goomalling-storm.mp4" loop="" autoplay="" muted="" width="100%" class="bgv"></video>
<div class="container">
<div class="row video-text-box">
<div class="video-text btn btn-dark col-1.5 offset-1 text-nowrap">ボタン</div>
<div class="video-second-text btn btn-info col-1.5 offset-1 text-nowrap">第2ボタン</div>
</div>
</div>
</body>
</html>
完成したWEBサイト

苦労した点
・当初動画が流れなかったが、videoタグにmuted="" を記述することによって解決しました
・レスポンシブサイトにする際のボタンの場所の工夫
・横いっぱいに動画を表示したかったためwidthは100%を記述したが、heightを記述すると横いっぱいにならなかったため、記述をせず、widthのみを記述。
感想
結構たのしい。ずっといじっていられる(笑)
おしゃれなサイトとなると、もっとこうできないかな?っと繰り返し良くしたい思いが先行して
ついついこだわって作っていきたくなってしまう。
完璧主義はドツボにはまると危ないため、ここまでとしました。
ここまでみていただき、ありがとうございます。