课程表

ionic 准备

ionic CSS

ionic JavaScript

工具箱
速查手册

ionic 卡片

当前位置:免费教程 » 移动开发 » ionic

近年来卡片(card)的应用越来越流行,卡片提供了一个更好组织信息展示的工具。

针对移动端的应用,卡片会根据屏幕大小自适应大小。

我们可以很灵活的控制卡片的显示效果,甚至实现动画效果。

卡片一般放在页面顶部,当然也可以实现左右切换的功能。

  1. <div class="card">
  2. <div class="item item-text-wrap">
  3. 基本卡片,包含了文本信息。
  4. </div>
  5. </div>

尝试一下 »

卡片(card)默认样式带有box-shadow(阴影),由于性能的原因,和他类似的元素像 list list-inset 并没有阴影。

如果你有很多的卡片,每个卡片都有很多子元素,建议使用内嵌列表(inset list)。


卡片的头部与底部

我们可以通过添加 item-divider 类为卡片添加头部与底部:

  1. <div class="card">
  2. <div class="item item-divider">
  3. 卡片头部!
  4. </div>
  5. <div class="item item-text-wrap">
  6. 基本卡片,包含了文本信息。
  7. </div>
  8. <div class="item item-divider">
  9. 卡片底部!
  10. </div>
  11. </div>

尝试一下 »


卡片列表

使用 list card 类来设置卡片列表:

  1. <div class="list card">
  2.  
  3. <a href="#" class="item item-icon-left">
  4. <i class="icon ion-home"></i>
  5. Enter home address
  6. </a>
  7.  
  8. <a href="#" class="item item-icon-left">
  9. <i class="icon ion-ios-telephone"></i>
  10. Enter phone number
  11. </a>
  12.  
  13. <a href="#" class="item item-icon-left">
  14. <i class="icon ion-wifi"></i>
  15. Enter wireless password
  16. </a>
  17.  
  18. <a href="#" class="item item-icon-left">
  19. <i class="icon ion-card"></i>
  20. Enter card information
  21. </a>
  22.  
  23. </div>

尝试一下 »


带图片卡片

卡片中使用图片,效果会更好,实例如下:

  1. <div class="list card">
  2.  
  3. <div class="item item-avatar">
  4. <img src="avatar.jpg">
  5. <h2>Pretty Hate Machine</h2>
  6. <p>Nine Inch Nails</p>
  7. </div>
  8.  
  9. <div class="item item-image">
  10. <img src="cover.jpg">
  11. </div>
  12.  
  13. <a class="item item-icon-left assertive" href="#">
  14. <i class="icon ion-music-note"></i>
  15. Start listening
  16. </a>
  17.  
  18. </div>

尝试一下 »

运行效果如下:


卡片展现

以下实例中使用几种不同的选项的卡片展现方式。 开始使用了 list card 元素,并使用了 item-avatar , item-body 元素用于展示图片和文本信息,底部使用 item-divider 类。

  1. <div class="list card">
  2.  
  3. <div class="item item-avatar">
  4. <img src="mcfly.jpg">
  5. <h2>Marty McFly</h2>
  6. <p>November 05, 1955</p>
  7. </div>
  8.  
  9. <div class="item item-body">
  10. <img class="full-image" src="delorean.jpg">
  11. <p>
  12. W3xue教程 -- 一起学习,一起紧随时代的步伐!<br>
  13. W3xue教程 -- 一起学习,一起紧随时代的步伐!<br>
  14. W3xue教程 -- 一起学习,一起紧随时代的步伐!<br>
  15. W3xue教程 -- 一起学习,一起紧随时代的步伐!
  16. </p>
  17. <p>
  18. <a href="#" class="subdued">1 喜欢</a>
  19. <a href="#" class="subdued">5 评论</a>
  20. </p>
  21. </div>
  22.  
  23. <div class="item tabs tabs-secondary tabs-icon-left">
  24. <a class="tab-item" href="#">
  25. <i class="icon ion-thumbsup"></i>
  26. 喜欢
  27. </a>
  28. <a class="tab-item" href="#">
  29. <i class="icon ion-chatbox"></i>
  30. Comment
  31. </a>
  32. <a class="tab-item" href="#">
  33. <i class="icon ion-share"></i>
  34. 分享
  35. </a>
  36. </div>
  37.  
  38. </div>

尝试一下 »

运行效果如下:

转载本站内容时,请务必注明来自W3xue,违者必究。
 友情链接:直通硅谷  点职佳  北美留学生论坛

本站QQ群:前端 618073944 | Java 606181507 | Python 626812652 | C/C++ 612253063 | 微信 634508462 | 苹果 692586424 | C#/.net 182808419 | PHP 305140648 | 运维 608723728

W3xue 的所有内容仅供测试,对任何法律问题及风险不承担任何责任。通过使用本站内容随之而来的风险与本站无关。
关于我们  |  意见建议  |  捐助我们  |  报错有奖  |  广告合作、友情链接(目前9元/月)请联系QQ:27243702 沸活量
皖ICP备17017327号-2 皖公网安备34020702000426号