JSFiddle - React, Tailwind, and code Playground
https://teratail.com/questions/271046
by Lhankor_Mhy
HTML
<div class="container">
<header>
<h1>30DAYSトライアル</h1>
<ul>
<li>デイトラとは</li>
<li>コース一覧</li>
<li>お問い合わせ</li>
</ul>
</header>
<div class="main">
<div>1日1題30日でプロのエンジニアになろう</div>
<div>毎日設定された課題をこなすだけ!未経験から30日でプログラミングスキルが身につきます。</div>
</div>
<div class="second">
<h2>デイトラとは</h2>
<div class="about">
<div><img src="images/about.png"></div>
<div>デイトラとは、無料で・迷わず・楽しく学べるプログラミング学習アプリです。毎日設定された課題をこなしていくだけで、未経験から30日でプログラミングスキルが身につきます。1日1題30日でプロのWebエンジニアを目指しましょう。
</div>
</div>
</div> <!--.conteiner-->
<div>
<h2>コース一覧</h2>
<ul>
<li src="../images/web_first.png">HTML/ CSS/ Bootstrop</li>
<li src="../images/web_second.png">HTML/ CSS /Javascript /jQuery</li>
<li src="../images/web_third.png">PHP/ WordPress</li>
</ul>
</div>
<div>
<h2>お問い合わせ</h2>
<div>さあ今日から30日間を始めよう</div>
<input type="text" placeholder="メールアドレス">
<button>無料で始める</button>
</div>
</div>
CSS
.container {
font-size: 16px;
margin: 0;
width: 80%;
margin: 0 auto;
}
header {
display: flex;
margin-bottom: 15px;
}
h1 {
font-size: 12px;
}
header ul {
flex: 1 1 0%;
display: flex;
justify-content: flex-end;
margin: 0px;
font-size: 12px;
margin-top: 7px;
/* background-color: #f00; */
}
header ul li {
list-style: none;
margin-left: 10px;
}
.main {
position: relative;
}
.main::before {
content: "";
width: 125%;
position: absolute;
background-image: url(http://placehold.jp/150x150.png?text=);
background-size: cover;
top: 0;
bottom: 0;
left: -12.5%;
z-index: -1;
}