以下のロゴをどのように整理するかに関するアドバイスはあります。初心者の質問に対する謝罪。 ありがとう!ロゴをセンターに配置
http://demo.themeum.com/html/triangle/1.1/
以下のロゴをどのように整理するかに関するアドバイスはあります。初心者の質問に対する謝罪。 ありがとう!ロゴをセンターに配置
http://demo.themeum.com/html/triangle/1.1/
inline-block
方法:
.navbar-header {
display: block;
float: none;
text-align: center;
}
.navbar-header a.navbar-brand {
float: none;
}
block
方法:
.navbar-header {
display: block;
float: none;
}
.navbar-header a.navbar-brand {
float: none;
display: block;
}
.navbar-header a.navbar-brand img {
display: block;
margin: auto;
}
flex
方法:
.navbar-header {
display: flex;
float: none;
justify-content: center;
}
上記の方法では、ナビゲーションの上にロゴが表示されます。私はあなたがそれを中心にしたいと思う他の方法を見ることができません。
ここで重要な側面は、次のとおりである。
float
ルールを殺し、フロートはほとんどの場合、表示値を否定します。inline
およびinline-block
要素に適用されるため、要素をtext-align: center
に配置することができます。親要素はblock
要素である必要があります。margin: auto
を宣言することにより、block
要素を集中させることができますが、実際には左右の余白の値をautoにする必要があります。ブラウザは、使用可能なスペースを計算し、エレメントを適切な場所に配置します。フレックスについてinline-block
またはblock
メソッドのような)をフォールバックとして適用する必要があるかもしれません。参照:flex - CSS|MDN & caniuse.com詳細については、およびフレキシボックスに自分自身を教育、それをサポートするだけで改善していると非常に近い将来に、より一般的になって、今それに慣れる開始します。
カスタムルールを宣言した後でレスポンシブスタイルをチェックすると、特定のブレークポイントが満たされたときに対応する必要があります。
お返事ありがとうございました!画像の下にあるナビゲーションバーを押さずにこれを行う方法の解決策がありますか?再度、感謝します! –
ありがとうございます。 StackOverflowへようこそ。あなたの質問に関連するコードを記入してください。 –