多媒体列表是列表(list view)的扩展,它是为了展示更复杂的数据比如产品,服务,用户等等。
当然,它的布局更为复杂:
- <!-- 多媒体列表有额外的“media-list”类 -->
- <div class="list-block media-list">
- <ul>
- <li>
- <div class="item-content">
- <div class="item-media">
- <img src="path/to/img.jpg">
- </div>
- <div class="item-inner">
- <div class="item-title-row">
- <div class="item-title">Element title</div>
- <div class="item-after">Element label</div>
- </div>
- <div class="item-subtitle">Subtitle</div>
- <div class="item-text">Additional description text</div>
- </div>
- </div>
- </li>
- </ul>
- </div>
复制
其中:
-
item-media
和item-inner
的主要弹性(flex)容器。必选元素。 -
item-media
- 媒体元素(如图标,图片等)的容器. 可选元素. -
item-inner
-item-title
和item-after
的主要弹性(flex)容器。必选元素。 -
item-title-row
-item-title
和item-after
的主要弹性(flex)容器。必选元素。 -
item-title
- 单行列表项目标题。可选元素。 -
item-after
- 列表项目标签。可以包含任意额外的html元素(例如标签文本、徽章、switch/toggle、按钮等等)。可选元素。 -
item-subtitle
- 额外的单行标题。可选元素。 -
item-text
- 额外的两行布局的容器,用来放置细节描述。可选元素。
示例
- <div class="content-block-title">Songs</div>
- <div class="list-block media-list">
- <ul>
- <li>
- <a href="#" class="item-link item-content">
- <div class="item-media"><img src="..." width="80"></div>
- <div class="item-inner">
- <div class="item-title-row">
- <div class="item-title">Yellow Submarine</div>
- <div class="item-after">$15</div>
- </div>
- <div class="item-subtitle">Beatles</div>
- <div class="item-text">Lorem ipsum dolor sit amet...</div>
- </div>
- </a>
- </li>
- ...
- </ul>
- </div>
- <div class="content-block-title">Mail App</div>
- <div class="list-block media-list">
- <ul>
- <li>
- <a href="#" class="item-link item-content">
- <div class="item-inner">
- <div class="item-title-row">
- <div class="item-title">Facebook</div>
- <div class="item-after">17:14</div>
- </div>
- <div class="item-subtitle">New messages from John Doe</div>
- <div class="item-text">Lorem ipsum dolor sit amet...</div>
- </div>
- </a>
- </li>
- ...
- </ul>
- </div>
- <div class="content-block-title">Something more simple</div>
- <div class="list-block media-list">
- <ul>
- <li>
- <div class="item-content">
- <div class="item-media"><img src="..." width="44"></div>
- <div class="item-inner">
- <div class="item-title-row">
- <div class="item-title">Yellow Submarine</div>
- </div>
- <div class="item-subtitle">Beatles</div>
- </div>
- </div>
- </li>
- ...
- </ul>
- </div>
- <div class="content-block-title">Inset</div>
- <div class="list-block media-list inset">
- <ul>
- <li>
- <a href="#" class="item-link item-content">
- <div class="item-media"><img src="..." width="44"></div>
- <div class="item-inner">
- <div class="item-title-row">
- <div class="item-title">Yellow Submarine</div>
- </div>
- <div class="item-subtitle">Beatles</div>
- </div>
- </a>
- </li>
- ...
- </ul>
- </div>
复制
相关推荐
资源名称:iOS开发视频教程资源目录:【】iOS开发视频教程-第01讲-iOS历史介绍【】iOS开发视频教程-第02讲-XCode安装【】iOS开发视频教程-第03讲-UIView_PPT【】iOS开发视频教程-第04讲-UILabel【】iOS开发视频教程-...
Framework7 是免费开源的 HTML 移动端框架,用来开发混合移动端应用或者 iOS 7 的 Web 应用,并且带有 iOS 7 的原生外观和感觉。Framework7 也是独立的原型应用工具。Framework7 使用 Javascript,CSS 和 HTML 来...
Framework7是一款免费、开源的移动应用框架,旨在为开发者提供构建iOS和Android应用的全套工具。它提供了丰富的组件库,包括导航、表单、视图、滑块等,使开发者能够轻松实现原生应用的界面和交互效果。 二、Vue.js...
framework7-icons, Framework7的免费iOS图标字体 Framework7图标Framework7的高级和免费ios图标字体。这种字体可以用在 Framework7插件中,但是你可以在任何地方看到它适合它,个人或者商业。 它是免费的使用和许可...
之前遇到的需求,ios上没有类似的实现。搞了好久在网上搜了很多资料都不能解决最后找到了一个c/c++的底层源码,才实现了最后整理了下上传了。是个ios的demo很详细你定能看懂的。运行在xcode环境下,关键算法的文件是...
Objective-C是苹果公司开发的一种面向对象的编程语言,广泛应用于MacOS和iOS平台的软件开发。Cocoa是Apple为这两种操作系统提供的原生开发框架,包含了大量用于构建图形用户界面、处理事件、管理文件系统等任务的...
### UI第一章:无限互联iOS开发教程课件 -- iPhone开发入门 #### iOS系统概述与架构 - **iOS系统**:作为苹果公司专为iPhone、iPod touch及iPad设计的操作系统,iOS自诞生以来就以其简洁易用的特点受到全球用户的...
iPhone开发入门到精通视频教程资源目录:【】iOS开发源码系列---工具【】iOS开发源码系列---应用【】iOS开发源码系列---游戏【】iOS开发源码系列---类库与框架【】iOS开发真机测试与发布【】iOS开发视频教程01~05...
提供的【应用】★★★★-iOS framework 制作教程【非静态包】源码示例,应该包含了完整的框架创建过程和相关代码,你可以通过阅读和运行这个项目来加深理解。在实践中,你可以尝试修改源代码,添加新的功能,或者...
在iOS应用开发中,框架是至关重要的组成部分,它们提供了一系列预先编写好的类库和API,开发者可以基于这些框架快速构建功能丰富的应用程序。本资源“iOS开发框架”显然是一个专为学习和开发iOS应用而设计的集合,...
Framework7 是免费开源的 HTML 移动端框架,用来开发混合移动端应用或者 iOS 7 的 Web 应用,并且带有 iOS 7 的原生外观和感觉。Framework7 也是独立的原型应用工具。
Framework7是一款强大的、免费的HTML5移动应用框架,专为构建具有原生iOS和Android界面风格的混合式移动应用而设计。它允许开发者使用Web技术(如HTML, CSS, JavaScript)来创建高度交互且功能丰富的应用程序,同时...
本压缩包文件“敏捷框架移动端开发环境安装_力软敏捷框架移动端开发环境安装_力软_力软-敏捷框架_teampa3_移动端_源码.zip”显然包含了力软敏捷框架移动端开发所需的全部资源,包括源码和环境安装指南。 1. **敏捷...
总之,手机移动端电商在iOS和Android平台上的实现涉及多方面的技术和策略。从H5页面的构建到原生功能的集成,再到用户体验的优化,每一个环节都需要精心设计和实施。随着技术的不断发展,未来的移动端电商将更加智能...
移动端兼容安卓IOS的高仿支付密码输入功能。 类似支付宝,微信的支付密码功能。
"ios开发-使用mpass移动开发框架在ios端抓包hook脚本.zip"是一个针对iOS开发者的重要资源,它包含了一套利用mpass移动开发框架在iOS设备上实现抓包功能的hook脚本。本文将详细介绍如何使用这个框架和脚本来实现iOS端...
iOS 开发框架主要介绍了 iOS 系统的框架结构和开发层面的知识。该框架主要包含 Core OS、Core Services、Media Layer、Cocoa Touch 和应用程序五个层次。 Core OS 层是 iOS 系统的底层结构,是基于 FreeBSD 和 Mach...
iOS Debug环境 arm64与x86_64架构 WebRTC.framework Mach-O universal binary with 2 architectures: [x86_64:Mach-O 64-bit dynamically linked shared library x86_64] [arm64] Mach-O 64-bit dynamically linked ...
road-ios-framework, 道路- 快速 Objective C 应用程序开发 一组重用组件利用额外的维度属性定向程序 。##Components基础类的属性。反射和辅助扩展支持核心 。服务 implementation服务定位器 Pattern的实现,集中...