tantela-2021-07-26

bootstrap列排序
col--pull:后推
col-
-push:前拉
col-*-offset-N:向右偏移

bootstrap响应式工具
1)可用的类
针对不同屏幕尺寸隐藏或显示页面内容
.visible-xs-* * 中包含了block、inline、inline-block
.hidden-xs
2)打印类
.visible-print-*
.hidden-print

静态、流式、自适应、响应式、弹性布局;栅格系统
字体自适应_从栅格到响应式或自适应布局

Material Design 响应式栅格 (不推荐)
定制式栅格

静态布局:网页上所有元素的尺寸均以px作为单位。在这种情况下,栅格本身尺寸是不用改变的,栅格会依据屏幕居中显示

流式布局:整体布局不变,页面元素宽度随分辨率变化。开发时宽度使用百分比,高度使用px固定。适配中栅格沟宽相对固定,列宽跟随屏幕分辨率适配

自适应布局: 不管屏幕多大,都尽量不换行,而只是横向缩放。
就是一组静态布局的集合。每个静态布局对应一个分辨率的范围,在这个分辨率范围内,页面宽度变化时,页面是不变的。只有达到某个断点才会突然改变

响应式布局: 屏幕变小了之后,属于同一行的元素受到挤压后,行的右边元素自动换行显式;
屏幕大了后,本属于同一行的元素尽可能的排在同一行内;
针对浏览器拉大或者缩小做最佳展示(也就是不用考虑其他设备,只考虑web端在不同分辨率下做最佳展示)
根据设备尺寸,展示相应内容,通常是融合了流式布局和自适应性布局。在断点处的栅格可同于流式布局,或可增加栅格的列数。

弹性布局:使用em或rem单位进行相对布局,这些相对于使用百分比来讲更加灵活

栅格系统:栅格是配合响应式的产物

台管理系统(dashboard)侧边栏是固定网格,右侧内容是流动网格

block inline inline-block
display:block将元素设置成块级的;
display:inline将元素设置成行级的;
让多个行级元素在同一行显示,而且能够固定宽度,需要用到display:inline-block

before、after伪元素
.clearfix 清除浮动 实际源码类似这样:在元素尾部自动清除浮动

.cf:before,
.cf:after {
    content: " ";
    display: table; 
}
.cf:after {
    clear: both;
}
.cf {
    *zoom: 1;/*设置zoom:1可以在IE6下清除浮动、解决margin导致的重叠等问题。*/
}
p:before {   
  content: url(image.jpg);   /*指向一个图像的URL*/
} 
a:after {   
  content: attr(href);   /*attr()得到特定属性的值并把它作为插入的文本成为一个伪元素*/
}

格式塔原则

  • 相近(Proximity):距离相近的各部分趋于组成整体。【权重大】常用于功能列表页面
  • 相似(Similarity):在某一方面相似的各部分趋于组成整体。(例如点击分享按钮弹出的icon被当做同一类)
  • 封闭(Closure):彼此相属、构成封闭实体的各部分趋于组成整体。(截断式设计,让用户感知到还有内容没有展示)
  • 连续(Continuity):我们倾向于完整地连接一个图形,而不是观察残缺的线条或形状。(倾向于完整地连接一个图形,而不是观察残缺的线条或形状)(例如,把 App Store 上的应用截图做成连续的图片)
  • 简单(Simplicity):具有对称、规则、平滑的简单图形特征的各部分趋于组成整体。(具有对称、规则、平滑的简单图形特征的各部分趋于组成整体)

中后台
在这里插入图片描述

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值