css响应式布局_cuirel.css 不写响应式也能响应式的CSS框架

23c39d3579d3df5957b51aa6be46c271.gif

a86c5538857e6cee5676df60c37317c0.png

概述

写响应式的时候最头痛的就是要调各种分辨率,PC的,平板的,各种尺寸的手机的。

今天介绍一个框架,这个是我们参考很多框架诞生而来的响应式布局框架,只需要添加几个class名字即可做出响应式的布局和列表,甚至无需考虑响应式,只需要做出PC,响应式就已经完成了。

听上去是不是很神奇呢!

0f41ac4f4df04834715ba6ddbeea4dd0.png

框架原理

响应式布局其实也就是从5列,变4列,3列,2列,1列,只是我们需要判断当前内容适合在什么分辨率下面需要显示几列。

另外需要考虑的就是间距的对称和统一。

0f41ac4f4df04834715ba6ddbeea4dd0.png

实现例子

ea1fe9b845c30900839932ead64a95c3.png

以一个ul列表为例

8998245eebc2acb48372a4e60e707bef.png

只需要在ul上加上几个简单的名字,即可具备响应式的布局的功能了,是不是很简单呢!

0f41ac4f4df04834715ba6ddbeea4dd0.png

框架使用说明

按比例分配网格 5%-100%
.g-* 默认 大屏幕电脑
.p-g-* 1200以下 普通屏幕电脑
.t-g-* 960以下 平板电脑
.m-g-* 768以下 手机
.s-g-* 480以下 手机
.@-li-2 3 4 5 6 7 8 9 10 写在ul上控制li的宽度

* 代表 百分比

@ 代表分辨率 

  • g- 是默认大屏幕

  • p- 是1200以下

  • t- 960以下 平板

  • m- 768  手机

  • s- 480  小屏幕手机

0f41ac4f4df04834715ba6ddbeea4dd0.png

使用规则

响应的标签不需要在父层加上 g-row

使用两种场景

第一种是:响应式布局

class="wp"> <div class="g-row"> <div class="g-50 t-g-100">div> <div class="g-25 t-g-50 m-g-100">div> <div class="g-25 t-g-50 m-g-100">div> div></div>

pc显示

ff780f1df8eb97e8039fee7c92cf6863.png

平板

e39b624b7d17edbcfdcd0ddab59a653e.png

手机

cf76757a727484157d68b6355603bbd6.png

第二种是:响应式列表

  
class="wp"> <ul class="ul-list1 g-row g-li-3 t-li-2 m-li-1"> <li>li> <li>li> <li>li> <li>li> <li>li> <li>li> <li>li> ul></div>

PC 3列

平板 2列

手机上1列

0f41ac4f4df04834715ba6ddbeea4dd0.png

总结

框架下载

http://x.5811.com.cn/css/cui-rel.css

整体就这么简单可以查看原文看看代码!

6128ad394d02c93f24fff80e5e9a0f09.png

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值