ホームページ ウェブフロントエンド jsチュートリアル Bootstrap で毎日パネルを学ぶ必要がある_JavaScript スキル

Bootstrap で毎日パネルを学ぶ必要がある_JavaScript スキル

May 16, 2016 pm 03:28 PM
bootstrap パネル

1. パネル

パネルは、ブートストラップ フレームワークの新しいコンポーネントであり、その主な機能は、他のコンポーネントでは完了できないいくつかの機能を処理することです。バージョンごとに異なるソース コードもあります:

☑ Less バージョン: 対応するソース コード ファイルは、panels.less

☑ Sass バージョン: 対応するソース コード ファイルは _panels.scss

☑ コンパイルされたブートストラップ: は、bootstrap.css ファイル

の行 4995 から 5302 に対応します。

2. パネル – 基本パネル

基本的なパネルは非常にシンプルで、「パネル」スタイルを使用して枠線付きのテキスト表示ブロックを生成する div コンテナです。 「panel」はテーマの色を制御しないため、色を制御するテーマ「panel-default」が「panel」に基づいて追加され、パネルのメインコンテンツを配置するために「div.panel-body」が内部に追加されます。

<div class="panel panel-default">
 <div class="panel-body">我是一个基础面板,带有默认主题样式风格</div>
</div>
ログイン後にコピー

操作効果は次のとおりです:

原理分析:

「パネル」は主に特定の境界線、間隔、丸い角を設定します:

/bootstrap.css ファイルの 4995 行目~5005 行目/

.panel {
 margin-bottom: 20px;
 background-color: #fff;
 border: 1px solid transparent;
 border-radius: 4px;
 -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, .05);
   box-shadow: 0 1px 1px rgba(0, 0, 0, .05);
}
.panel-body {
 padding: 15px;
}

ログイン後にコピー

3. パネル – 頭と尻尾のあるパネル

基本的なパネルはシンプルすぎるように見えますが、パネルの機能を充実させるために、Bootstrap はパネルに「パネル ヘッダー」と「ページ フッター」効果を特別に追加します。

☑ パネル見出し: はパネルヘッダーのスタイルを設定するために使用されます

☑ パネルフッター: はパネル フッター スタイルを設定するために使用されます

<div class="panel panel-default">
 <div class="panel-heading">图解CSS3</div>
 <div class="panel-body">…</div>
 <div class="panel-footer">作者:大漠</div>
</div>
ログイン後にコピー
操作効果は次のとおりです:

原理分析:

パネル見出しとパネルフッターには間隔と丸い角のみが設定されています:

/bootstrap.css ファイルの 5006 行目~5030 行目/

.panel-heading {
 padding: 10px 15px;
 border-bottom: 1px solid transparent;
 border-top-left-radius: 3px;
 border-top-right-radius: 3px;
}
.panel-heading > .dropdown .dropdown-toggle {
 color: inherit;
}
.panel-title {
 margin-top: 0;
 margin-bottom: 0;
 font-size: 16px;
 color: inherit;
}
.panel-title > a {
 color: inherit;
}
.panel-footer {
 padding: 10px 15px;
 background-color: #f5f5f5;
 border-top: 1px solid #ddd;
 border-bottom-right-radius: 3px;
 border-bottom-left-radius: 3px;
}

ログイン後にコピー

4. パネル – カラーパネル

「基本パネル」セクションでは、パネルのスタイルはテーマのスタイルを設定しないが、テーマのスタイルはpanel-defaultによって設定されることを学びました。デフォルトのテーマ スタイルに加えて、Bootstrap フレームワークのパネル コンポーネントには、カラフルなパネルを構成する次のテーマ スタイルも含まれています:

☑ パネルプライマリー: キーブルー

☑パネル-成功: 成功緑色

☑パネル情報:情報青

☑パネル警告: 黄色の警告

☑パネル危険: 危険レッド

使用方法は非常に簡単で、パネルのクラス名に基づいて必要なクラス名を追加するだけです。

<div class="panel panel-default">
 <div class="panel-heading">图解CSS3</div>
 <div class="panel-body">…</div>
 <div class="panel-footer">作者:大漠</div>
</div>
ログイン後にコピー
操作効果は次のとおりです:

これらのスタイルがパネルの背景色、テキスト、境界線の色を変更するだけであることを効果から見つけるのは難しくありません。特定のソース コードについては、bootstrap.css ファイルの 5195 行目から 5302 行目を参照できます。

5. パネル – パネル内のネストされたリスト グループ

前のセクションでは、パネルにテーブルを配置する方法を紹介しました。次に、パネルにリスト グループを配置する方法を学びましょう。

<div class="panel panel-default">
 <div class="panel-heading">图解CSS3</div>
 <div class="panel-body">
  <p>详细讲解了选择器、边框、背景、文本、颜色、盒模型、伸缩布局盒模型、多列布局、渐变、过渡、动画、媒体、响应Web设计、Web字体等主题下涵盖的所有CSS3新特性
  </p>
  <ul class="list-group">
   <li class="list-group-item">我是列表项</li>
   <li class="list-group-item">我是列表项</li>
   <li class="list-group-item">我是列表项</li>
  </ul>
 </div>
 <div class="panel-footer">作者:大漠</div>
</div>

ログイン後にコピー
操作効果は次のとおりです:

コードの最適化:

ネストされたテーブルと同様に、間隔が適切でないと思われる場合は、リスト グループを抽出できます。

<div class="panel panel-default">
 <div class="panel-heading">图解CSS3</div>
 <div class="panel-body">…</div>
 <ul class="list-group">
  <li class="list-group-item">我是列表项</li>
  <li class="list-group-item">我是列表项</li>
  <li class="list-group-item">我是列表项</li>
 </ul>
 <div class="panel-footer">作者:大漠</div>
</div>
ログイン後にコピー
操作効果は次のとおりです:

同じ理由で、Bootstrap はパネルにネストされたリスト グループに対して特定のスタイルの最適化を行いました。特定のソース コードについては、bootstrap.css ファイルの 5031 行目から 5053 行目を参照できます。

パネルについては、Bootstrap パネルをより包括的に学習するのに役立つ基本パネル、カラー パネルなどを紹介しています。

このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

AI Hentai Generator

AI Hentai Generator

AIヘンタイを無料で生成します。

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

Eclipseにブートストラップを導入する方法 Eclipseにブートストラップを導入する方法 Apr 05, 2024 am 02:30 AM

5 つのステップで Eclipse に Bootstrap を導入します。 Bootstrap ファイルをダウンロードして解凍します。 Bootstrap フォルダーをプロジェクトにインポートします。ブートストラップの依存関係を追加します。 Bootstrap CSS と JS を HTML ファイルにロードします。ブートストラップの使用を開始して、ユーザー インターフェイスを強化します。

ブートストラップメディエーション効果テスト結果をstataで読み取る方法 ブートストラップメディエーション効果テスト結果をstataで読み取る方法 Apr 05, 2024 am 01:48 AM

Stata でのブートストラップ媒介効果テストの解釈手順: 係数の符号を確認します: 媒介効果の正または負の方向を決定します。検定の p 値: 0.05 未満は、仲介効果が有意であることを示します。信頼区間を確認します。ゼロが含まれていない場合は、仲介効果が有意であることを示します。中央値の p 値を比較すると、0.05 未満であるため、仲介効果の重要性がさらに裏付けられます。

大型モデル間の1対1バトル75万ラウンド、GPT-4が優勝、Llama 3が5位にランクイン 大型モデル間の1対1バトル75万ラウンド、GPT-4が優勝、Llama 3が5位にランクイン Apr 23, 2024 pm 03:28 PM

Llama3 に関しては、新しいテスト結果が発表されました。大規模モデル評価コミュニティ LMSYS は、Llama3 が 5 位にランクされ、英語カテゴリでは GPT-4 と同率 1 位にランクされました。このリストは他のベンチマークとは異なり、モデル間の 1 対 1 の戦いに基づいており、ネットワーク全体の評価者が独自の提案とスコアを作成します。最終的に、Llama3 がリストの 5 位にランクされ、GPT-4 と Claude3 Super Cup Opus の 3 つの異なるバージョンが続きました。英国のシングルリストでは、Llama3 がクロードを追い抜き、GPT-4 と並びました。この結果について、Meta の主任科学者 LeCun 氏は非常に喜び、リツイートし、

アイデアをブートストラップに導入する方法 アイデアをブートストラップに導入する方法 Apr 05, 2024 am 02:33 AM

IntelliJ IDEA に Bootstrap を導入する手順: 新しいプロジェクトを作成し、「Web アプリケーション」を選択します。 「Bootstrap」Maven 依存関係を追加します。 HTML ファイルを作成し、ブートストラップ参照を追加します。 Bootstrap CSS ファイルへの実際のパスに置き換えます。 HTML ファイルを実行してブートストラップ スタイルを使用します。ヒント: CDN を使用して、ブートストラップをインポートしたり、HTML ファイル テンプレートをカスタマイズしたりできます。

ブートストラップを使用してメディエーション効果をテストする方法 ブートストラップを使用してメディエーション効果をテストする方法 Apr 05, 2024 am 03:57 AM

ブートストラップ テストは、リサンプリング テクノロジーを使用して統計テストの信頼性を評価し、媒介効果の有意性を証明するために使用されます。まず、直接効果、間接効果、および媒介効果の信頼区間を計算します。次に、統計的テストの有意性を計算します。 Baron and Kenny または Sobel 法に従った仲介タイプ、重要性、そして最後に自然な間接効果の信頼区間を推定します。

ブートストラップメディエーションテストの結果の見方 ブートストラップメディエーションテストの結果の見方 Apr 05, 2024 am 03:30 AM

ブートストラップ メディエーション テストは、データを複数回リサンプリングすることによってメディエーション効果を評価します: 間接効果信頼区間: メディエーション効果の推定範囲を示します。間隔にゼロが含まれない場合、効果は有意です。 p 値: 信頼区間にゼロが含まれない確率を評価し、0.05 未満の値が有意であることを示します。サンプル サイズ: 分析に使用されるデータ サンプルの数。ブートストラップ サブサンプリング時間: 繰り返されるサンプリングの数 (500 ~ 2000 回)。信頼区間にゼロが含まれず、p 値が 0.05 未満の場合、媒介効果は有意であり、媒介変数が独立変数と従属変数の間の関係を説明していることを示します。

Innolux の 9 月の連結売上高は 199 億台湾ドルに達し、前年比 17.3% 増加しました。 Innolux の 9 月の連結売上高は 199 億台湾ドルに達し、前年比 17.3% 増加しました。 Oct 07, 2023 pm 11:25 PM

10月7日の本サイトのニュースによると、イノラックスは2023年9月の連結売上高が199億台湾ドル(本サイト注:現在約45億1,700万台湾ドル)となり、前月比3.6%増、売上高は199億台湾ドルになると発表した。前年同期比3.6%、17.3%増加。 9月の大型複合出荷個数は929万個で前月比3.1%増、小型・中型複合出荷個数は2,141万個で前月比16.1%減となった。 Innolux の第 3 四半期の連結収益は 577 億台湾ドル (現在約 130 億 9,800 万台湾ドル) で、前年同期比 20.1% 増加、前四半期比 4.7% 増加しました。大型複合出荷は2,795万個で前四半期比17.1%減、小型・中型複合出荷は7,078万個で前期比減少となった。

ブートストラップとスプリングブートの違いは何ですか ブートストラップとスプリングブートの違いは何ですか Apr 05, 2024 am 04:00 AM

Bootstrap と Spring Boot の主な違いは次のとおりです。 Bootstrap は Web サイト スタイル用の軽量 CSS フレームワークであるのに対し、Spring Boot は Java Web アプリケーション開発用の強力なすぐに使用できるバックエンド フレームワークです。 Bootstrap は CSS と HTML に基づいていますが、Spring Boot は Java と Spring フレームワークに基づいています。 Bootstrap は Web サイトのルック アンド フィールの作成に重点を置いているのに対し、Spring Boot はバックエンド機能に重点を置いています。 Spring Boot を Bootstrap と統合して、完全に機能的で美しいものを作成できます。

See all articles