amazeui学习笔记--css(常用组件14)--缩略图Thumbnail
一、总结
1、基本样式:在 <img>
添加 .am-thumbnail
类;也可以在 <img>
外面添加一个容器,如 <div>
、<figure>
、<a>
等,再将 class 添加到容器上。
2、结合网格使用:
<div class="am-g">
<div class="am-u-sm-4">
<img class="am-thumbnail" src="..." alt=""/>
</div>
3、结合 AVG Grid 使用:添加 AVG Grid class 同时添加 .am-thumbnails
。
1 <ul class="am-avg-sm-3 am-thumbnails">
2 <li>
3 <img class="am-thumbnail" src="..." alt=""/>
4 </li>
5
6 <li>
7 <a href="#" class="am-thumbnail">
8 <img src="..." alt=""/>
9 </a>
10 </li>
11
12 <li>
13 <figure class="am-thumbnail">
14 <img src="..." alt=""/>
15 </figure>
16 </li>
17 </ul>
4、标题:直接在img下面即可
<div class="am-g">
<div class="am-u-sm-4">
<div class="am-thumbnail">
<img src="..." alt=""/>
<h3 class="am-thumbnail-caption">图片标题 #1</h3>
</div>
</div>
5、图文混排(这个好):在am-thumbnail
内加入.am-caption
可以添加任何类型的HTML内容标题、段落、或按钮。还是直接在img下。
1 <div class="am-g">
2 <div class="am-u-sm-6">
3 <div class="am-thumbnail">
4 <img src="..." alt=""/>
5 <div class="am-thumbnail-caption">
6 <h3>图片标题</h3>
7 <p>...</p>
8 <p>
9 <button class="am-btn am-btn-primary">按钮</button>
10 <button class="am-btn am-btn-default">按钮</button>
11 </p>
12 </div>
13 </div>
14 </div>
二、缩略图Thumbnail
Thumbnail
Thumbnail 组件主要用于显示图片列表及图文混排列表。
演示图标版权归微软 Bing 所有。
基本样式
在 <img>
添加 .am-thumbnail
类;也可以在 <img>
外面添加一个容器,如 <div>
、<figure>
、<a>
等,再将 class 添加到容器上。
结合网格使用
Copy
<div class="am-g">
<div class="am-u-sm-4"> <img class="am-thumbnail" src="..." alt=""/> </div> <div class="am-u-sm-4"> <a href="#" class="am-thumbnail"> <img src="..." alt=""/> </a> </div> <div class="am-u-sm-4"> <figure class="am-thumbnail"> <img src="..." alt=""/> </figure> </div> </div>
结合 AVG Grid 使用
添加 AVG Grid class 同时添加 .am-thumbnails
。
Copy
<ul class="am-avg-sm-3 am-thumbnails">
<li> <img class="am-thumbnail" src="..." alt=""/> </li> <li> <a href="#" class="am-thumbnail"> <img src="..." alt=""/> </a> </li> <li> <figure class="am-thumbnail"> <img src="..." alt=""/> </figure> </li> </ul>
标题
Copy
<div class="am-g">
<div class="am-u-sm-4"> <div class="am-thumbnail"> <img src="..." alt=""/> <h3 class="am-thumbnail-caption">图片标题 #1</h3> </div> </div> <div class="am-u-sm-4"> <a href="#" class="am-thumbnail"> <img src="..." alt=""/> <figcaption class="am-thumbnail-caption">图片标题 #2</figcaption> </a> </div> <div class="am-u-sm-4"> <figure class="am-thumbnail"> <img src="..." alt=""/> <figcaption class="am-thumbnail-caption">图片标题 #3</figcaption> </figure> </div> </div>
图文混排
在am-thumbnail
内加入.am-caption
可以添加任何类型的HTML内容标题、段落、或按钮。
Copy
<div class="am-g">
<div class="am-u-sm-6"> <div class="am-thumbnail"> <img src="..." alt=""/> <div class="am-thumbnail-caption"> <h3>图片标题</h3> <p>...</p> <p> <button class="am-btn am-btn-primary">按钮</button> <button class="am-btn am-btn-default">按钮</button> </p> </div> </div> </div> <div class="am-u-sm-6"> <div class="am-thumbnail"> <img src="..." alt=""/> <div class="am-thumbnail-caption"> <h3>图片标题</h3> <p>...</p> <p> <button class="am-btn am-btn-primary">按钮</button> <button class="am-btn am-btn-default">按钮</button> </p> </div> </div> </div> </div>
来源:oschina
链接:https://my.oschina.net/u/4290811/blog/3979979