0
私はジャンボトロンの内側にvertとhorizを中心に置く次のコードを持っています。フレックスセンタリングに上マージンを追加
CSS
#s-text {
text-align: center;
width: 65%;
margin: 0 auto;
}
.jumbotron {
position: relative;
min-height: 600px;
width: 100%;
display: flex;
align-items: center;
justify-content: center;
margin: 0; padding: 0;
border-radius: 0 !important;
background-size: cover;
background-repeat: no-repeat;
background-position: center center;
}
<div class="row">
<div class="jumbotron" style="...">
<div id="s-text">
<h2> <?php the_secondary_title(); ?> </h2>
<p> ... more content ... </p>
</div><!-- end of s-text-->
</div>
</div>
私は、彼らが重ならないように、上部に100pxにトップマージン/パディング/スペースがある必要があるので、ページの最上部に固定され100pxにヘッダを持っていますが、とのセンタリングフレックスはそれを可能にしていないようです
私は余分なフレックスを取り除くことができませんでした。私はあなたに感謝の意を表しました。 jumbotron、s-textと< p >に変更なしでパディング/マージンを追加しようとしました – user3550879
なぜ、 '.row'にパディング/マージンを入れられないのですか? –
私もそれを試しましたが、余分なフレックスを取り除くことによって、s-text divにマージンを直接加えることができます。あなたは私の質問に答えました。ありがとう。 – user3550879