私はReactでInstagramクローンを作成していますが、今はタイトルバーの設定に問題があります。 position: fixed;
に設定すると、水平に上に座るようになりましたが、今度は自分の写真ギャラリーがタイトルバーの上に重なって表示されます。私はpadding-top
をbody
と.gallery
(別々)の両方に追加しようとしましたが、設定しただけですべてが下に移動します(重複しています)。また、.space
divにmargin-bottom
を追加することも同じです。私の写真ギャラリーが私のタイトルバーの下に座って欲しいです。私のapp.js
は、タグの中のそれ自身の<div>
にReactDOM.render()
で接続されています。ここに私のJSXです:コンテンツは固定トップのナビゲーションバーの下に配置されます
app.js
return (
<main>
<div className="bar">
<div>
<h1 className="title">boy walks dog</h1>
</div>
</div>
<div className="gallery">
{mappedImageCollection}
</div>
<div>
{overlay}
</div>
</main>
)
そして、ここでは私のCSSです:
body {
margin: 0px;
padding: 0px;
background-image: url('../img/pattern7.png');
}
.gallery {
display: flex;
flex-wrap: wrap;
justify-content: space-around;
align-items: center;
max-width: 80%;
margin: auto;
}
.bar {
position: fixed;
background-color: #C26464;
width: 100%;
box-shadow: 0px 0px 5px 0px;
}
これを追加しますが、 'に'ボトムmargin'を追加し、なぜ私は思ったんだけど.bar'は動作していませんか? –
あなたはdevツールでそれを使いこなすときに何が起こるか分かりません。 – A61NN5