mip-sample

mip-sample 实现了一个简单的卡牌元素,手指滑过卡牌时可向滑动方向翻牌。

标题 内容
类型 通用
支持布局 responsive,fixed-height,fill,container,fixed
所需脚本 https://c.mipcdn.com/static/v1/mip-sample/mip-sample.js

示例

单卡牌式

  1. <mip-sample delay="100" duration="1000">
  2. <div class="mip-sample-front">正面内容</div>
  3. <div class="mip-sample-back">反面内容</div>
  4. </mip-sample>

多卡牌式

可支持多张卡牌,最后一张为不可翻卡牌。

  1. <mip-sample duration="1000">
  2. <div class="mip-sample-list">第一张</div>
  3. <div class="mip-sample-list">第二张</div>
  4. <div class="mip-sample-list">第三张</div>
  5. <div class="mip-sample-list">第四张</div>
  6. <div class="mip-sample-list">第五张</div>
  7. <div class="mip-sample-list">第六张</div>
  8. <div class="mip-sample-list">第七张</div>
  9. <div class="mip-sample-list">第八张</div>
  10. <div class="mip-sample-list">第九张</div>
  11. <div class="mip-sample-list mip-sample-list-last">最后一张</div>
  12. </mip-sample>

mip-img

可支持多张卡牌,最后一张为不可翻卡牌。

  1. <mip-img width="350" height="263"
  2. class="mip-img"
  3. popup
  4. alt="baidu mip img"
  5. src="http://ztd00.photos.bdimg.com/ztd/w%3D350%3Bq%3D70/sign=e3bb1c4b97ef76c6d0d2fd2ead2d8cc7/f703738da9773912b57d4b0bff198618367ae205.jpg">
  6. </mip-img>
  7. <p class="mip-img-subtitle">带图片标题的类型</p>
  8. <mip-img layout="responsive" width="350" height="263"
  9. class="mip-img"
  10. popup
  11. alt="baidu mip img"
  12. src="http://ztd00.photos.bdimg.com/ztd/w%3D350%3Bq%3D70/sign=e3bb1c4b97ef76c6d0d2fd2ead2d8cc7/f703738da9773912b57d4b0bff198618367ae205.jpg">
  13. </mip-img>
  14. <p class="mip-img-subtitle">带图片标题的类型</p>
  15. <mip-img layout="responsive" width="350" height="263"
  16. class="mip-img"
  17. popup
  18. alt="baidu mip img"
  19. src="http://ztd00.photos.bdimg.com/ztd/w%3D350%3Bq%3D70/sign=e3bb1c4b97ef76c6d0d2fd2ead2d8cc7/f703738da9773912b57d4b0bff198618367ae205.jpg">
  20. </mip-img>

属性

delay

说明:延迟翻转
必选项:否
类型:数字
取值范围:>0
单位:毫秒(ms)
默认值:0

duration

说明:动画持续时间
必选项:否
类型:数字
取值范围:>0
单位:毫秒(ms)
默认值:400

注意事项

1、单卡牌与多卡牌有冲突。
2、mip-sample-list-last 的作用是翻牌时保留最后一张,不加也不会有问题。