FrozenUI框架 · 栅格应用:宫格布局 - 案例篇

适用frozenUI框架的栅格系统和多列布局,完成项目首页的宫格布局开发


效果图:

在这里插入图片描述


demo 代码实例:


<!DOCTYPE html>
<html>
	<head>
		<meta charset="UTF-8">
		<meta name="viewport" content="width=device-width, minimum-scale=1.0, maximum-scale=1.0, initial-scale=1.0, user-scalable=no">
		<!-- 引入 FrozenUI -->
		<link rel="stylesheet" href="http://i.gtimg.cn/vipstyle/frozenui/2.0.0/css/frozen.css">
		<title>栅格测试</title>
		<style type="text/css">
			html,body{height: 100%;}
			body{background: #FFF/* url(static/images/bg.png) */; background-size: 100% 100%; max-width:640px;margin: 0 auto;}
			.ui-col{
			    padding: 5px;
			    text-align: center;
			    -webkit-box-sizing: border-box;
			    box-sizing: border-box;
			}
			/*宫格高度*/
			.ui-row-flex-ver .ui-col{height: auto;}
/**注意1**/
			/*中间x2的特色处理*/
			.ui-grid-icon .ui-img-icon.icon_center{width: 118px;height:118px;}
			/*a链接*/
			.links{display: inline-block;width: 100%;height: 100%;}
			/*宫格文字颜色*/
			.ui-grid-icon.card h5{color: #000;}
		</style>
	</head>
	<body>
		<!--轮播图区域-->
		<div style="height:178px;"></div>
		<div class="ui-row-flex">
		    <div class="ui-col">
		    	<div class="ui-row-flex  ui-row-flex-ver">
				    <div class="ui-col">
				    	<div class="ui-grid-icon card">
						    <ul>
						        <li>
						        <a class="links" href="">
						          <div class="ui-img-icon">
						            <span style="background-image:url('static/images/icon_01.png')"></span>
						          </div>
						          <h5>包过卡</h5>
						        </a>
						        </li>
						    </ul>
						</div>
				    </div>
				    <div class="ui-col">
				    	<div class="ui-grid-icon card">
						    <ul>
						        <li>
						        <a class="links" href="">
						          <div class="ui-img-icon">
						            <span style="background-image:url('static/images/icon_03.png')"></span>
						          </div>
						          <h5>试题查询</h5>
						        </a>
						        </li>
						    </ul>
						</div>
				    </div>
				</div>
		    </div>
		    <div class="ui-col ui-col-2">
		    	<div class="ui-grid-icon" style="padding-top:15px;">
				    <ul>
				        <li>
				        <a class="links" href="">
				          <div class="ui-img-icon icon_center" style="">
				           <span style="background-image:url('static/images/icon_09.png')"></span>
				          </div>
				        </a>
				        </li>
				    </ul>
				</div>
		    </div>
		    <div class="ui-col">
		    	<div class="ui-row-flex  ui-row-flex-ver">
				    <div class="ui-col">
				    	<div class="ui-grid-icon card">
						    <ul>
						        <li>
								<a class="links" href="">
						          <div class="ui-img-icon">
						            <span style="background-image:url('static/images/icon_02.png')"></span>
						          </div>
						          <h5>我的错题</h5>
						        </a>
						        </li>
						    </ul>
						</div>
				    </div>
				    <div class="ui-col">
				    	<div class="ui-grid-icon card">
						    <ul>
						        <li>
								<a class="links" href="">
						          <div class="ui-img-icon">
						            <span style="background-image:url('static/images/icon_04.png')"></span>
						          </div>
						          <h5>我的收藏</h5>
						        </a>
						        </li>
						    </ul>
						</div>
				    </div>
				</div>
		    </div>
		</div>
		<div class="ui-row-flex">
		    <div class="ui-col">
		    	<div class="ui-row-flex  ui-row-flex-ver">
				    <div class="ui-col">
				    	<div class="ui-grid-icon card">
						    <ul>
						        <li>
						        <a class="links" href="">
						          <div class="ui-img-icon">
						            <span style="background-image:url('static/images/icon_05.png')"></span>
						          </div>
						          <h5>易错题库</h5>
						        </a>
						        </li>
						    </ul>
						</div>
				    </div>
				    <div class="ui-col">
				    	<div class="ui-grid-icon card">
						    <ul>
						        <li>
						        <a class="links" href="">
						          <div class="ui-img-icon">
						            <span style="background-image:url('static/images/icon_07.png')"></span>
						          </div>
						          <h5>做题排序</h5>
						        </a>
						        </li>
						    </ul>
						</div>
				    </div>
				</div>
		    </div>
		    <div class="ui-col ui-col-2">
		    	<div class="ui-grid-icon" style="padding-top:15px;">
				    <ul>
				        <li>
						<a class="links" href="">
				          <div class="ui-img-icon icon_center" style="">
				           <span style="background-image:url('static/images/icon_10.png')"></span>
				          </div>
						</a>
				        </li>
				    </ul>
				</div>
		    </div>
		    <div class="ui-col">
		    	<div class="ui-row-flex  ui-row-flex-ver">
				    <div class="ui-col">
				    	<div class="ui-grid-icon card">
						    <ul>
						        <li>
								<a class="links" href="">
						          <div class="ui-img-icon">
						            <span style="background-image:url('static/images/icon_06.png')"></span>
						          </div>
						          <h5>考试记录</h5>
						        </a>
						        </li>
						    </ul>
						</div>
				    </div>
				    <div class="ui-col">
				    	<div class="ui-grid-icon card">
						    <ul>
						        <li>
						        <a class="links" href="">
						          <div class="ui-img-icon">
						            <span style="background-image:url('static/images/icon_08.png')"></span>
						          </div>
						          <h5>课件讲义</h5>
						        </a>
						        </li>
						    </ul>
						</div>
				    </div>
				</div>
		    </div>
		</div>
	</body>
</html>


注意1:

  • 错误的设置,(原本想调整icon尺寸)
    .ui-grid-icon .ui-img-icon{width:40px;height:40px;},将会导致icon图片不居中。

以上就是关于“ FrozenUI框架 · 栅格应用:宫格布局 - 案例篇” 的全部内容。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值