• 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

  • 相关阅读:
    uniapp 小程序 获取位置信息
    笔记本使用命令创建wifi
    vue 解决跨域问题
    uniapp 条件编译
    谷歌浏览器解决跨域
    MindManager离线安装包官网下载
    Golang Gitee Webhook 签名验证
    Debian11 Gnome 安装搜狗输入法
    ElasticSearch Java 客户端请求超时
    动态sql,动态实体
  • 原文地址:https://www.cnblogs.com/lgyong/p/8545134.html
Copyright © 2020-2023  润新知