集合使你可以将列表对象分组在一起。它代表各种类型的集合, 即一组相关信息。
以下是用于创建各种类型的集合的各种集合类:
- 基本:在这个divorul容器作为集合, 一种orli项目作为收集项目。
<ul class="collection">
<li class="collection-item">Title</li>
<li class="collection-item">Title</li>
<li class="collection-item">Title</li>
<li class="collection-item">Title</li>
</ul>
- 链接:它用来显示一种orli项作为活动收集项。
<div class="collection">
<a href="#!" class="collection-item">Title</a>
<a href="#!" class="collection-item active green">Title</a>
<a href="#!" class="collection-item">Title</a>
<a href="#!" class="collection-item active green">Title</a>
</div>
- 标头:它是 用于使集合具有标题。
<ul class="collection with-header">
<li class="collection-header">
<h4>First Names</h4></li>
<li class="collection-item">Title</li>
<li class="collection-item">Title</li>
<li class="collection-item">Title</li>
<li class="collection-item">Title</li>
</ul>
- 次要内容:它用于设置一种orli项目作为集合标题。
<ul class="collection with-header">
<li class="collection-header"><h4>First Names</h4></li>
<li class="collection-item"><div>Title
<a href="#!"
class="secondary-content"><i
class="material-icons">edit</i></a></div></li>
<li class="collection-item"><div>Title
<a href="#!"
class="secondary-content"><i
class="material-icons">edit</i></a></div></li>
<li class="collection-item"><div>Title
<a href="#!"
class="secondary-content"><i
class="material-icons">edit</i></a></div></li>
<li class="collection-item"><div>Title
<a href="#!"
class="secondary-content"><i
class="material-icons">edit</i></a></div></li>
</ul>
- 头像内容:它用于设置一种orli作为头像项目。
<ul class="collection">
<li class="collection-item avatar">
<img src="gfg_200X200.png" alt="前端CSS:实现CSS集合" alt="" class="circle">
<span class="title">Title</span>
<p>First Line <br>
Second Line
</p>
<a href="#!"
class="secondary-content"><i
class="material-icons">grade</i></a>
</li>
<li class="collection-item avatar">
<i class="material-icons circle">autorenew</i>
<span class="title">Title</span>
<p>First Line <br>
Second Line
</p>
<a href="#!"
class="secondary-content"><i
class="material-icons">grade</i></a>
</li>
<li class="collection-item avatar">
<i class="material-icons circle green">build</i>
<span class="title">Title</span>
<p>First Line <br>
Second Line
</p>
<a href="#!"
class="secondary-content"><i
class="material-icons">grade</i></a>
</li>
<li class="collection-item avatar">
<i class="material-icons circle red">cloud</i>
<span class="title">Title</span>
<p>First Line <br>
Second Line
</p>
<a href="#!"
class="secondary-content"><i
class="material-icons">grade</i></a>
</li>
</ul>
- 禁止内容:它用于使收集项目被刷掉。仅在触摸屏设备上使用。
<ul class = "collection">
<li class = "collection-item dismissable">Title</li>
<li class = "collection-item dismissable">Title</li>
<li class = "collection-item dismissable">Title</li>
<li class = "collection-item dismissable">Title</li>
</ul>
例子:
<!DOCTYPE html>
< html >
< head >
<!--Import Google Icon Font-->
< link href =
"https://fonts.googleapis.com/icon?family=Material+Icons"
rel = "stylesheet" />
<!-- Compiled and minified CSS -->
< link rel = "stylesheet"
href =
"https://cdnjs.cloudflare.com/ajax/libs/materialize/0.97.5/css/materialize.min.css" />
< script type = "text/javascript"
src =
"https://code.jquery.com/jquery-2.1.1.min.js" >
</ script >
<!--Let browser know website
is optimized for mobile-->
< meta name = "viewport"
content=" width = device -width, initial-scale = 1 .0" />
</ head >
< body >
< div class = "card-panel" >
< h3 >Basic Collection</ h3 >
< ul class = "collection" >
< li class = "collection-item" >Title</ li >
< li class = "collection-item" >Title</ li >
< li class = "collection-item" >Title</ li >
< li class = "collection-item" >Title</ li >
</ ul >
</ div >
< div class = "card-panel" >
< h3 >Collection with Links</ h3 >
< div class = "collection" >
< a href = "#!" class = "collection-item" >Title</ a >
< a href = "#!"
class = "collection-item active green" >
Title</ a >
< a href = "#!" class = "collection-item" >Title</ a >
< a href = "#!"
class = "collection-item active green" >
Title</ a >
</ div >
</ div >
< div class = "card-panel" >
< h3 >Collection with Hearder</ h3 >
< ul class = "collection with-header" >
< li class = "collection-header" >
< h4 >First Names</ h4 >
</ li >
< li class = "collection-item" >Title</ li >
< li class = "collection-item" >Title</ li >
< li class = "collection-item" >Title</ li >
< li class = "collection-item" >Title</ li >
</ ul >
</ div >
< div class = "card-panel" >
< h3 >Collection with Secondary Content</ h3 >
< ul class = "collection with-header" >
< li class = "collection-header" >
< h4 >First Names</ h4 ></ li >
< li class = "collection-item" >
< div >
Title< a href = "#!"
class = "secondary-content green-text" >
< i class = "material-icons" >send</ i ></ a >
</ div >
</ li >
< li class = "collection-item" >
< div >
Title< a href = "#!"
class = "secondary-content green-text" >
< i class = "material-icons" >send</ i ></ a >
</ div >
</ li >
< li class = "collection-item" >
< div >
Title< a href = "#!"
class = "secondary-content green-text" >
< i class = "material-icons" >send</ i ></ a >
</ div >
</ li >
< li class = "collection-item" >
< div >
Title< a href = "#!"
class = "secondary-content green-text" >
< i class = "material-icons" >send</ i ></ a >
</ div >
</ li >
</ ul >
</ div >
< div class = "card-panel" >
< h3 >Collection with Avatar Content</ h3 >
< ul class = "collection" >
< li class = "collection-item avatar" >
< img src = "gfg_200X200.png"
alt = "" class = "circle" />
< span class = "title" >Title</ span >
< p >
First Line < br />
Second Line
</ p >
< a href = "#!"
class = "secondary-content green-text" >
< i class = "material-icons" >grade</ i ></ a >
</ li >
< li class = "collection-item avatar" >
< i class = "material-icons circle" >autorenew</ i >
< span class = "title" >Title</ span >
< p >
First Line < br />
Second Line
</ p >
< a href = "#!"
class = "secondary-content green-text" >
< i class = "material-icons" >grade</ i ></ a >
</ li >
< li class = "collection-item avatar" >
< i class = "material-icons circle green" >
build
</ i >
< span class = "title" >Title</ span >
< p >
First Line < br />
Second Line
</ p >
< a href = "#!"
class = "secondary-content green-text" >
< i class = "material-icons" >grade</ i ></ a >
</ li >
< li class = "collection-item avatar" >
< i class = "material-icons circle red" >
cloud
</ i >
< span class = "title" >Title</ span >
< p >
First Line < br />
Second Line
</ p >
< a href = "#!"
class = "secondary-content green-text" >
< i class = "material-icons" >grade</ i ></ a >
</ li >
</ ul >
</ div >
< div class = "card-panel" >
< h3 >Collection with dismissible content</ h3 >
< ul class = "collection" >
< li class = "collection-item dismissable" >Title</ li >
< li class = "collection-item dismissable" >Title</ li >
< li class = "collection-item dismissable" >Title</ li >
< li class = "collection-item dismissable" >Title</ li >
</ ul >
</ div >
<!-- Compiled and minified JavaScript -->
< script src =
"https://cdnjs.cloudflare.com/ajax/libs/materialize/0.97.5/js/materialize.min.js" >
</ script >
</ body >
</ html >
输出如下: