zoukankan      html  css  js  c++  java
  • 第三十三节-初级响应式和初级移动端布局(最基本)

    一.响应式布局:pc端用响应式布局较多

    监测宽度变化给出不一样的网页布局

        1.媒体查询

                          三种常用的媒体:all(所有媒体)

                                                      screen(彩屏设备,手机 电脑)

                                                      print(打印设备)

         查询关键词: not   only    and(and两边要有空格)

         媒体特性:min-500px   表示网页宽度大于500px时

                          max-500px  表示网页宽度小于500px时

                          orientation:portrait 竖屏,网页高度大于等于宽度时

                          orientation:landscape 横屏 网页宽度大于高度

       1 练习使用时用法: <style>

                                            eg:@media all and (min-500px) and (max-800px){

                                                                 div{

                                                                        color:red;

                                                                    }

                                                            }

                                     </style>

                                          eg2:@media all and (orientation:portrait){

                       div{

                                                                        color:red;

                                                                    }

                                                            }

                                     </style>

        ♥2.实战布局时用法:(真正使用还需配合js)

          外部css:  @charset "utf-8"

                          div{

                                 color:red;

                              }

         内部:<style>{

        }</style>

        <link rel="stylesheet" href="01.css"  media="all and (max-500px)>

        ♥3.移动端响应

         1.盒子(宽 高) 字体 border   一切带px的都要变成rem值。 rem是html里的字体font-size

            根据设备宽度改变来改变rem:用js

                        

           设计.盒子(宽 高) 字体 border 等用rem:

                         .    盒子(宽 高) 字体 border 的rem用原先的px/字体大小即可

                                 

                  

     

                                 

     

  • 相关阅读:
    ubuntu12.04 LTS 安装vmware 错误解决方法
    Linux 下的Bluetooth 架构 分类: Android驱动 20120316 11:07 492人阅读 评论(0) 收藏 举报 实战Linux Bluetooth编程(一) 协议栈概述
    通过DEFINE 生存config.h 配置
    Git的初次使用 ; Git常用命令查询 ; Git push ; Git pull 20111216 17:32 在介绍安装和简单使用前,先看一下百度百科中的简介吧: ———————————
    Android BCM4330 蓝牙BT驱动调试记录
    Linux的cpufreq(动态变频)技术
    高通平台android开发总结
    ssh 客户端配置文件
    Jprofile使用随笔_1_安装与监控linux
    服务器cpu占用100%,如何排查(java进程&sql)
  • 原文地址:https://www.cnblogs.com/yzdwd/p/12192263.html
Copyright © 2011-2022 走看看