Jquery Mobile列表

向 <ol> 或 <ul> 元素添加 data-role="listview"

1、圆角和外边距 :data-inset="true" 

<ul data-role="listview" data-inset="true">

2、列表分隔符:data-role="list-divider"

<ul data-role="listview">
 <li data-role="list-divider">欧洲</li>
  <li><a href="#">法国</a></li>
  <li><a href="#">德国</a></li>
</ul>

3、列表搜索框:

<ul data-role="listview" data-filter="true" data-filter-placeholder="搜索姓名">

4、列表缩略图:

对于大于 16x16px 的图像,在链接中添加 <img> 元素。

jQuery Mobile 将自动把图像调整至 80x80px:

<ul data-role="listview">
  <li><a href="#"><img src="chrome.png"></a></li>
</ul>

5、列表图标:

class="ui-li-icon"

<li><a href="#"><img src="us.png" alt="USA" class="ui-li-icon">USA</a></li>

6、拆分列表:

在列表项li中放两个链接,jQuery Mobile 会自动为第二个链接添加蓝色箭头图标的样式,链接中的文本(如有)将在用户划过该图标时显示:

<ul data-role="listview">
  <li>
    <a href="#"><img src="chrome.png"></a>
    <a href="#download" data-rel="dialog">下载浏览器</a>
  </li>
</ul>
<!-- 以对话框的形式打开id为download的页面 -->

7、计数泡沫

使用行内元素,并添加类:ui-li-count

<ul data-role="listview">
  <li><a href="#">Inbox<span class="ui-li-count">335</span></a></li>
  <li><a href="#">Sent<span class="ui-li-count">123</span></a></li>
  <li><a href="#">Trash<span class="ui-li-count">7</span></a></li>
</ul>

tips:

更改列表项的默认图标:<li data-icon="plus" ...>

posted @   tuna-  阅读(373)  评论(0编辑  收藏  举报
编辑推荐:
· AI与.NET技术实操系列:基于图像分类模型对图像进行分类
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
阅读排行:
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 25岁的心里话
· 按钮权限的设计及实现
点击右上角即可分享
微信分享提示