0.common.css
标题:16px
正常字体:14px
大多数浏览器/chrome最下字体12px
body { font-size: 14px; } h1,h2,h3,h4,h5,h6 { font-size: 14px; padding: 0; margin: 0; }
清浮动
① .clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden} .clearfix{*+height:1%;} 父云素上添加class=”demo clearfix”。 ②. .demo:after,.demo2:after{content:".";display:block;height:0;clear:both;visibility:hidden} .demo,.demo2{*+height:1%;} 以上写法就避免了改变html结构,直接用css解决了。 ③. .clearfix{overflow:auto;_height:1%} 这种办法是我看国外的一篇文章得到的方案,测试了,百试不爽,真的很简单,很给力。喜欢的同学也可以试试这个办法。 ④. .clearfix{overflow:hidden;_zoom:1;}
源:http://www.daqianduan.com/3606.html
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
width:控制 viewport 的大小,可以指定的一个值,如果 600,或者特殊的值,如 device-width 为设备的宽度(单位为缩放为 100% 时的 CSS 的像素)。
height:和 width 相对应,指定高度。
initial-scale:初始缩放比例,也即是当页面第一次 load 的时候缩放比例。
maximum-scale:允许用户缩放到的最大比例。
minimum-scale:允许用户缩放到的最小比例。
user-scalable:用户是否可以手动缩放。
像这样的添加到头标签的还有
<meta name="keywords" content="关键字1, 关键字2" />
<meta name="description" content="内容介绍" />
百度的:
①、可能的运算符
and:规定 AND 操作符。(多个媒体特性使用)@media screen and (min-600px) and (max-900px){ body {background-color:#f5f5f5;} }
not:规定 NOT 操作符。
, :规定 OR 操作符。
②、设备
screen:用于电脑屏幕,平板电脑,智能手机等。
print:打印预览模式 / 打印页。
。。。。。。
③、
字体和宽高兼容可以用rem插件 (winEesponsive.js) https://github.com/flashlizi/cssrem
大容器减少对高度的设置,不分辨率显示不全,用margin和padding撑出边
例子
@media screen and (min- 768px) 宽度大于等于768px
@media screen and (min- 960px) and (max- 1199px) 1100分辨率(大于960px,小于1199px)
@media only screen and (max- 479px) 440分辨率以下(小于479px)
bootstrap3
bootstrap4
.col- 手机端(小于576px)
.col-sm- 平板和大手机(大于576px)
.col-md- pc和大平板(大于等于768px)
.col-lg- pc(大于等于992px)
.col-xl- pc(大于等于1200px)
三、分辨率
2K:2048×1080
①、常见的pc分辨率
1024 1280 1366 1440 1680 1920
②、手机
320 375 425 (iphone)
393 (安卓)高816
③、平板
768
④、视频显示格式
1080p:1920×1080
720p:1280x720
480p:640*480、720*480、800*480、854*480