- 离子基础教程
- 离子 - 主页
- 离子 - 概述
- Ionic - 环境设置
- Ionic CSS 组件
- 离子 - 颜色
- 离子 - 内容
- 离子 - 标头
- 离子 - 页脚
- 离子 - 按钮
- Ionic - 列表
- 离子 - 卡片
- 离子 - 形式
- 离子 - 切换
- Ionic - 复选框
- Ionic - 单选按钮
- 离子 - 范围
- 离子 - 选择
- Ionic - 选项卡
- 离子 - 网格
- 离子 - 图标
- 离子 - 填充
- Ionic JavaScript 组件
- Ionic - JS 操作表
- Ionic - JS 背景
- Ionic - JS 内容
- Ionic - JS 表单
- Ionic - JS 事件
- Ionic - JS 标头
- Ionic - JS 页脚
- Ionic - JS 键盘
- Ionic - JS 列表
- Ionic - JS 加载
- Ionic - JS 模态
- Ionic - JS 导航
- Ionic - JS 弹出窗口
- Ionic - JS 弹出窗口
- Ionic - JS 滚动
- Ionic - JS 侧边菜单
- Ionic - JS 幻灯片盒
- Ionic - JS 选项卡
- 离子先进概念
- Ionic - Cordova 集成
- 离子 - AdMob
- 离子 - 相机
- 离子 - Facebook
- Ionic - 在应用程序浏览器中
- Ionic - 原生音频
- 离子 - 地理定位
- 离子 - 媒体
- Ionic - 启动画面
- 离子有用资源
- 离子 - 快速指南
- 离子 - 有用的资源
- 离子 - 讨论
离子 - 卡片
由于移动设备的屏幕尺寸较小,卡片是显示用户友好信息的最佳元素之一。在上一章中,我们讨论了如何插入列表。卡片与插入列表非常相似,但它们提供了一些额外的阴影,可能会影响较大列表的性能。
添加卡片
可以通过向元素添加卡类来创建默认卡。卡片通常形成为包含项目类别的列表。最有用的类之一是item-text-wrap。当您有太多文本,因此您想将其包装在卡片内时,这会有所帮助。以下示例中的第一张卡未分配item-text-wrap类,但第二张卡正在使用它。
<div class = "card"> <div class = "item"> This is a Ionic card without item-text-wrap class. </div> <div class = "item item-text-wrap"> This is a Ionic card with item-text-wrap class. </div> </div>
上面的代码将产生以下屏幕 -
卡片页眉和页脚
在上一章中,我们已经讨论了如何使用item-divider类对列表进行分组。当使用卡片创建卡片标题时,此类非常有用。相同的类可用于页脚,如以下代码所示 -
<div class = "card list"> <div class = "item item-divider"> Card header </div> <div class = "item item-text-wrap"> Card text... </div> <div class = "item item-divider"> Card Footer </div> </div>
上面的代码将产生以下屏幕 -
完整卡
您可以在卡片顶部添加任何元素。在下面的示例中,我们将向您展示如何将完整图像类与item-body一起使用,以在卡片内获得漂亮的窗口图像。
<div class = "card"> <div class = "item item-avatar"> <img src = "my-image.png"> <h2>Card Name</h2> </div> <div class = "item item-body"> <img class = "full-image" src = "my-image.png"> Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque eget pharetra tortor. Proin quis eros imperdiet, facilisis nisi in, tincidunt orci. Nam tristique elit massa, quis faucibus augue finibus ac. </div> </div>
上面的代码将产生以下屏幕 -