text-align:centerはインライン要素を真ん中にすると覚えたはずですが、
どうして、<h2 class="page-titile"> We'll Make Your Day</h2>が真ん中になっているのでしょうか?
margin:0 autoでブロック要素は真ん中になると考えていました。。。
どなたか分かりやすくご教授頂けましたら幸いです。
<h2 class="page-titile"> We'll Make Your Day</h2> <p>おしゃれなカフェで癒されてみませんか?無添加の食材で体の中からリフレッシュ</p> <a class="button" href="nemu.html">メニュ〜を見る</a> </div><div class="home-content wrapper">
css_
.home-content{
text-align: center;
}
全て書くと
@charset"UTF-8";
html{
font-size: 100%
}
body{
line-height: 1.7;
color:#432;
}
a{
text-decoration:none;
}
img{
max-width:100%
}
.logo{
width:240px;
margin-top:14px;
}
.main-nav{
display: flex;
font-size:1.25rem;
text-transform:uppercase;
margin-top:34px;
list-style: none;
}
.main-nav li{
margin-left:36px;
}
.main-nav a{
color:#432;
}
.main-nav a:hover{
color:#0bd
}
.page-header{
display: flex;
justify-content: space-between;
padding:0 4%;
margin:0 auto;
}
.home-content{
text-align: center;
}
こちらでした。
回答1件
あなたの回答
tips
プレビュー