ブートストラップ適応をキャンセルする方法

藏色散人
リリース: 2020-11-30 11:56:25
オリジナル
3772 人が閲覧しました

ブートストラップ適応をキャンセルする方法: 1. ヘッダー「」を削除します。 2. コンテナーを設定します。幅は十分です。

ブートストラップ適応をキャンセルする方法

このチュートリアルの動作環境: Windows10 システム、bootstrap3.0 この記事は、すべてのブランドのコンピューターに適用されます。

推奨: 「ブートストラップ ビデオ チュートリアル

ブートストラップ応答ソリューションを無効にする

数日前にタスクを受け取りました。ブートストラップ フレームワークを使用して、いくつかの静的ページを作成しました。長い間バックエンドの開発に集中していたので、最終的にページを完成させるまでに 3 日かかりました。プロセス中に、いくつかの変更を行ったり来たりし、問題について話し合いました遭遇しました。

ブートストラップ適応をキャンセルする方法

ブートストラップを使用してページを作成した後、チーム リーダーは再び考えを変え、ブートストラップを使用すべきではないか、ブートストラップの応答性を無効にする必要があると言いました。応答性を無効にする以外の方法では時間がかかります。最短の方法はブートストラップの公式 Web サイトにアクセスします。応答性を無効にしたい場合は、まずヘッダー 。 2 番目: .container 幅を次のように設定します。

container{
width: 1170px;
max-width: none !important;
}
ログイン後にコピー

3 番目: .col-xs- (最小デバイス グリッド クラス) スタイルを使用して、.col-md- と .col-lg-* を置き換えます。

しかし、問題は現時点で終わったわけではありません。

ここでコンテナに固定幅を与えます。背景が白いナビゲーション バーの幅はブラウザ全体をカバーできます。ただし、画面が小さくなると、ナビゲーション バーの白い背景はブラウザ全体の幅をカバーできなくなります。小さくなった後のブラウザ!また、カルーセル画像もブラウザの幅いっぱいに表示する必要があり、現在は中央に表示されています。それを知っていればブートストラップは必要ないのにと思いました。今ページを書き直す必要がありますか? ?ネットで調べましたが解決策が見つかりませんでした。後から思いつきました。本文に幅を持たせることも、ナビゲーションバーとカルーセルも同じ幅に設定することもできます。今回の問題は、どの幅に設定すればよいかです。 ? ?わかった、そんなことはできない!

最後に、Firefox でコードをデバッグしていたときに、@media という素晴らしいものを偶然発見しました。しかし、自分で設定したのですが、ブラウザ上で応答しませんでした。私は言葉を失いました。最後まで時間がかかりましたが、このスタイルが正しく書かれていないことがわかりました。

つまり、ナビゲーション バーとカルーセルの応答性の問題を解決する 4 番目のポイントは次のとおりです。

@media screen and (max-width: 1400px) {
body{
width: 1400px;
}
}
ログイン後にコピー

つまり、画面が 1400px 未満の場合は、本文の幅を 1400px に設定するということです。知らない読者はオンラインで学ぶことができるので、これは良いことです。

最後に、top は、position が絶対位置である場合の top を指します。 scan の幅と高さを設定しても効果はありません。これはブロック レベルの要素ではなく、div はブロック レベルの要素で、span はインライン要素です。スパンを使用して下の図のボタンを実装する場合は、必要に応じてパディングを設定するだけで済みます。 (パディング: 20px 20px など)

私はフロントエンドの人間ではないので、これらのスタイルにはあま​​り詳しくありません。気に入らない場合はスプレーしないでください。

以上がブートストラップ適応をキャンセルする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!