本文主要介绍list(列表)的几种展现形式:普通列表、带箭头列表、带数字角标列表、带图文列表
效果图如下:
1、普通列表:只需要在ul
节点上添加.mui-table-view
类、在li
节点上添加.mui-table-view-cell
类即可
2、带箭头列表:若右侧需要增加导航箭头,变成导航链接,则只需在li
节点下增加a
子节点,并为该a
节点增加.mui-navigate-right
类即可
3、带数字角标列表:mui支持将数字角标、按钮、开关等控件放在列表中;mui默认将数字角标放在列表右侧显示
4、带图文列表:主要添加了.mui-media
、.mui-media-object
、.mui-media-body
、.mui-pull-left/right
几个类
源码如下:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>Hello MUI</title>
<meta name="viewport" content="width=device-width, initial-scale=1,maximum-scale=1,user-scalable=no">
<meta name="apple-mobile-web-app-capable" content="yes">
<meta name="apple-mobile-web-app-status-bar-style" content="black">
<!--标准mui.css-->
<link rel="stylesheet" href="css/mui.min.css">
<!--App自定义的css-->
<!--<link rel="stylesheet" type="text/css" href="../css/app.css" />-->
<style>
/*点击变蓝色高亮*/
.mui-table-view-cell.mui-active{
background-color: #0062CC;
}
</style>
</head>
<body>
<header class="mui-bar mui-bar-nav">
<a class="mui-action-back mui-icon mui-icon-left-nav mui-pull-left"></a>
<h1 class="mui-title">list练习</h1>
</header>
<div class="mui-content">
<div class="mui-content-padded">
<h5>1、普通列表,点击背景色变蓝</h5>
<ul class="mui-table-view">
<li class="mui-table-view-cell">Item 1</li>
</ul>
<h5>2、带箭头列表</h5>
<ul class="mui-table-view">
<li class="mui-table-view-cell">
<a class="mui-navigate-right">Item 2</a>
</li>
</ul>
<h5>3、带数字角标的列表</h5>
<ul class="mui-table-view" style="margin-top:10px;">
<li class="mui-table-view-cell">Item 1
<span class="mui-badge">1</span>
</li>
<li class="mui-table-view-cell">Item 2
<span class="mui-badge mui-badge-blue">1</span>
</li>
<li class="mui-table-view-cell">Item 3
<span class="mui-badge mui-badge-inverted mui-badge-green">1</span>
</li>
</ul>
<h5>4、图文列表,图片居左&居右</h5>
<ul class="mui-table-view">
<li class="mui-table-view-cell mui-media">
<a href="javascript:;">
<img class="mui-media-object mui-pull-left" src="images/shuijiao.jpg">
<div class="mui-media-body">
幸福
<p class="mui-ellipsis">能和心爱的人一起睡觉,是件幸福的事情;可是,打呼噜怎么办?</p>
</div>
</a>
</li>
<li class="mui-table-view-cell mui-media">
<a href="javascript:;">
<img class="mui-media-object mui-pull-right" src="images/cbd.jpg">
<div class="mui-media-body">
CBD
<p class="mui-ellipsis">烤炉模式的城,到黄昏,如同打翻的调色盘一般.</p>
</div>
</a>
</li>
</ul>
</div>
</div>
<script src="js/mui.min.js"></script>
<script type="text/javascript" charset="utf-8">
//mui初始化
mui.init({
swipeBack: true //启用右滑关闭功能
});
</script>
</body>
</html>