CSS1 -- 整体布局、兼容、移动端的适口viewport @media响应

0.common.css

标题:16px

正常字体:14px

大多数浏览器/chrome最下字体12px

body {
  font-size: 14px;
}
h1,h2,h3,h4,h5,h6 {
  font-size: 14px;
  padding: 0;
  margin: 0;
}
View Code

 清浮动

①
.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;}
View Code

源:http://www.daqianduan.com/3606.html

0、插件bootstrap

<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="内容介绍" />

百度的:

2. @Media   (菜鸟教程)

①、可能的运算符

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

原文地址:https://www.cnblogs.com/lgyong/p/8545134.html