Bootstrap リスト グループの詳細な紹介

零下一度
リリース: 2017-07-20 09:31:02
オリジナル
1725 人が閲覧しました
<p><span style="font-size: 14px;">この章ではリストグループについて説明します。リスト コンポーネントは、複雑なカスタム コンテンツをリストの形式で表示するために使用されます。基本的なリスト グループを作成する手順は次のとおりです: </span></p> <p><span style="font-size: 14px;">クラス .list-group を要素 <ul> に追加します。 </span></p> <p><span style="font-size: 14px;">クラス .list-group-item を <li> に追加します。 </span></p> <p><span style="font-size: 14px;">次の例はこれを示しています: </span></p> <p><span style="font-size: 14px;">例</span></p><div class="code" style="position:relative; padding:0px; margin:0px;"><pre class="brush:cpp;toolbar:false"><ul class="list-group"> <li class="list-group-item">免费域名注册</li> <li class="list-group-item">免费 Window 空间托管</li> <li class="list-group-item">图像的数量</li> <li class="list-group-item">24*7 支持</li> <li class="list-group-item">每年更新成本</li></ul></pre><div class="contentsignin">ログイン後にコピー</div></div><h3>基本リストグループ</h3><p> 基本リストグループは、リスト記号が削除され、いくつかの特定のスタイルが装備されたリスト項目のように見えます。 Bootstrap フレームワークの基本的なリスト グループは主に 2 つの部分で構成されます: </p><p> ☑ list-group: リスト グループ コンテナ、一般的に使用されるのは ul 要素ですが、もちろん ol 要素や div 要素でも構いません </p><p> ☑ list-group-item : list item、一般的に使用されるのは li 要素ですが、もちろん div 要素にすることもできます</p><p>基本的なリスト グループの場合、スタイルの設定はあまりなく、主に間隔、境界線、角の丸めなどを設定します</p> <div class="cnblogs_code"><div class="code" style="position:relative; padding:0px; margin:0px;"><pre class="brush:php;toolbar:false">.list-group { padding-left: 0; margin-bottom: 20px; }.list-group-item { position: relative; display: block; padding: 10px 15px; margin-bottom: -1px; background-color: #fff; border: 1px solid #ddd; }.list-group-item:first-child { border-top-left-radius: 4px; border-top-right-radius: 4px; }.list-group-item:last-child { margin-bottom: 0; border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; }</pre><div class="contentsignin">ログイン後にコピー</div></div></div><div class="cnblogs_code"><div class="code" style="position:relative; padding:0px; margin:0px;"><pre class="brush:php;toolbar:false"><ul class="list-group"><li class="list-group-item">HTML</li> <li class="list-group-item">CSS</li><li class="list-group-item">javascript</li> <li class="list-group-item">bootstrap</li><li class="list-group-item">jquery</li> </ul></pre><div class="contentsignin">ログイン後にコピー</div></div></div><h3>badge</h3><p> バッジ付きリストグループは、実際にはBootstrapフレームワークのバッジコンポーネントと基本的なリストグループを組み合わせたエフェクトです。具体的な方法は、「list-group-item」にバッジコンポーネント「badge」を追加するだけです。もちろん、バッジを2つ設定するだけです。同時にリスト項目に表示される場合、それらの間の距離も設定されます </p><p><div class="code" style="position:relative; padding:0px; margin:0px;"><pre class="brush:php;toolbar:false">.list-group-item > .badge { float: right; }.list-group-item > .badge + .badge { margin-right: 5px; }</pre><div class="contentsignin">ログイン後にコピー</div></div></p><div class="cnblogs_code"><div class="code" style="position:relative; padding:0px; margin:0px;"><pre class="brush:php;toolbar:false"><ul class="list-group"><li class="list-group-item"><span class="badge">33</span>HTML</li><li class="list-group-item"><span class="badge">60</span>CSS</li><li class="list-group-item"><span class="badge">192</span>javascript</li><li class="list-group-item"><span class="badge">20</span>bootstrap</li><li class="list-group-item"><span class="badge">26</span>jquery</li></ul></pre><div class="contentsignin">ログイン後にコピー</div></div></div><div class="cnblogs_code"></div><p><br/> </p><p>Link</p><h3> 代わりに <code><a></code> タグを使用してください<code><li></code> タグのすべてがリンクであるリスト グループを形成できます (<code><ul></code> タグは <code><</code> タグに置き換える必要があることにも注意してください)。 div></code> タグ)。リストグループ内の各要素に親要素を追加する必要はありません</h3><p><div class="code" style="position:relative; padding:0px; margin:0px;"><pre class="brush:php;toolbar:false">a.list-group-item { color: #555; }a.list-group-item .list-group-item-heading { color: #333; }a.list-group-item:hover, a.list-group-item:focus { color: #555; text-decoration: none; background-color: #f5f5f5; }</pre><div class="contentsignin">ログイン後にコピー</div></div><code><a></code> 标签代替 <code><li></code> 标签可以组成一个全部是链接的列表组(还要注意的是,需要将 <code><ul></code> 标签替换为 <code><div></code> 标签)。没必要给列表组中的每个元素都加一个父元素</p><div class="cnblogs_code"><div class="code" style="position:relative; padding:0px; margin:0px;"><pre class="brush:php;toolbar:false"><div class="list-group"> <a href="#" class="list-group-item ">HTML</a> <a href="#" class="list-group-item">CSS</a> <a href="#" class="list-group-item">javascript</a> <a href="#" class="list-group-item active">bootstrap</a> <a href="#" class="list-group-item">jquery</a></div></pre><div class="contentsignin">ログイン後にコピー</div></div></div><div class="cnblogs_code"><div class="code" style="position:relative; padding:0px; margin:0px;"><pre class="brush:php;toolbar:false"><div class="list-group"> <button type="button" class="list-group-item ">HTML</button> <button type="button" class="list-group-item">CSS</button> <button type="button" class="list-group-item">javascript</button> <button type="button" class="list-group-item">bootstrap</button> <button type="button" class="list-group-item">jquery</button></div></pre><div class="contentsignin">ログイン後にコピー</div></div></div><p><br/></p><p> </p><h3>按钮</h3><p>  列表组中的元素也可以直接就是按钮(也同时意味着父元素必须是 <code><div></code> 而不能用 <code><ul></code> 了),并且无需为每个按钮单独包裹一个父元素。<span class="text-danger">注意不要使用标准的 <code>.btn</code></span><div class="code" style="position:relative; padding:0px; margin:0px;"><pre class="brush:php;toolbar:false"><div class="list-group"><a href="##" class="list-group-item"><h4 class="list-group-item-heading">HTML</h4><p class="list-group-item-text">HTML被认为是前端知识体系里面最简单的知识,几年前,很多人都推荐在W3C上学习个几天就能够基本掌握。但随着HTML5和移动端的强势发展,HTML的技能点也越来越难。世上无难事,好学好总结...</p></a><a href="##" class="list-group-item"><h4 class="list-group-item-heading">CSS</h4><p class="list-group-item-text">CSS是前端工程师的基本功,但好多执迷于学习javascript的人的基本功并不扎实。可能一些人从w3school网站匆匆过了一遍,只是对CSS常用概念有一些表面上的理解,就一头扎进javascript的深坑里跳不出来。实际上,javascript中比较复杂的逻辑很有可能使用CSS几行样式就能解决问题,而且性能还好。CSS之所以能成为一门优雅的语言,以及有其对应的重构工程师的岗位,是因为这本语言本身就有很强的存在价值,且真正要理解它并不容易。从CSS禅意花园开始,写CSS成为一种艺术。从CSS2.1到3再到4,CSS所涵盖的内容及可实现的功能得到了极大的丰富,使得CSS的学习成本也越来越高。再多的知识,一个知识点一个知识点去学,总能学明白...</p></a><a href="##" class="list-group-item"><h4 class="list-group-item-heading">javascript</h4><p class="list-group-item-text">javascript就如同魔法一样,它是一门充满活力、简单易用的语言,又是一门具有许多复杂微妙技术的语言。即使是经验丰富的javascript开发者,如果没有认真学习的话,也无法真正理解它们,这就是javascript的矛盾之处。由于javascript不必理解就可以使用,因此通常来说很难真正理解语言本身,这就是我们面临的挑战。不满足于只是让代码正常工作,而是想要弄清楚为什么,勇于挑战这条崎岖颠簸的少有人走的路,拥抱整个javascript...</p></a> </div></pre><div class="contentsignin">ログイン後にコピー</div></div></p><div class="cnblogs_code"></div><p><br/> </p><p>Button</p><h3> リストグループ内の要素は直接ボタンにすることもできます(これは親要素も意味します)要素は <code><ul></code> ではなく <code><div></code> である必要があります)、ボタンごとに個別の親要素をラップする必要はありません。 <span class="text-danger">標準の <code>.btn</code> クラスを使用しないように注意してください</h3><p></p><div class="code" style="position:relative; padding:0px; margin:0px;"><pre class="brush:php;toolbar:false">.list-group-item.disabled, .list-group-item.disabled:hover, .list-group-item.disabled:focus { color: #777; background-color: #eee; }.list-group-item.active, .list-group-item.active:hover, .list-group-item.active:focus { z-index: 2; color: #fff; background-color: #428bca; border-color: #428bca; }</pre><div class="contentsignin">ログイン後にコピー</div></div><p></p><p></p><p></p><div class="cnblogs_code">カスタマイズされたコンテンツ</div><p> Bootstrap ボックスはベースに追加されますリンク リスト グループの 2 つの新しいスタイルが追加されました: <br/></p> ☑ list-group-item-Heading: リスト項目ヘッダー スタイルの定義に使用されます <p></p> ☑ list-group-item-text: のメイン コンテンツを定義するために使用されますlist item <h3></h3> これら 2 つのスタイル 最大の役割は、開発者がリスト アイテムのコンテンツをカスタマイズできるようにすることです<p></p><div class="code" style="position:relative; padding:0px; margin:0px;"><pre class="brush:php;toolbar:false"><div class="list-group"> <a href="#" class="list-group-item ">HTML</a> <a href="#" class="list-group-item">CSS</a> <a href="#" class="list-group-item">javascript</a> <a href="#" class="list-group-item active">bootstrap</a> <a href="#" class="list-group-item disabled">jquery</a></div></pre><div class="contentsignin">ログイン後にコピー</div></div><p></p><p></p><div class="cnblogs_code"></div><div class="cnblogs_code">状態設定</div><p> Bootstrap フレームワークは、結合されたリスト アイテム、特にリンク リスト グループにステータス効果を提供します。共通ステータスや無効ステータスなど。実装方法は先ほど紹介したコンポーネントと同様で、リストグループ内で対応するリスト項目にクラス名を追加するだけです: <br/></p> ☑ active: 現在の状態を示します<p></p> ☑ disabled: 無効な状態を示します<h3></h3>。 <div class="code" style="position:relative; padding:0px; margin:0px;"><pre class="brush:php;toolbar:false"><div class="list-group"> <a href="##" class="list-group-item">默认</a> <a href="##" class="list-group-item list-group-item-success">成功</a> <a href="##" class="list-group-item list-group-item-info">信息</a> <a href="##" class="list-group-item list-group-item-warning">警告</a> <a href="##" class="list-group-item list-group-item-danger">错误</a> </div></pre><div class="contentsignin">ログイン後にコピー</div></div><p></p>rrreee<p></p> <p> ☑ list -group-item-success: 成功、背景色は緑です</p> <p> ☑ list-group-item-info: 情報、背景色は青です</p> <p> ☑ list-group-item-warning:警告、背景色は黄色です</p> <p> ☑ list -group-item-danger: エラー、背景色は赤色です</p> <div class="cnblogs_code"> リスト項目に背景色を追加したい場合は、対応するクラス名を「list-group-item」の基礎</div>🎜rrreee🎜

以上がBootstrap リスト グループの詳細な紹介の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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