zoukankan      html  css  js  c++  java
  • PrintArea打印,@media screen解决移动web开发的多分辨率问题,@media print设置打印的样式

    PrintArea打印,局部DIV打印插件,依赖JQuery。

    github:https://github.com/RitsC/PrintArea

    当打印时需要临时改变页面布局,可以使用

    @media print{

    /*

    * CSS

    */

    }

    打印时生效,打印完自动失效。

    需要屏幕自适应,或多种分辨率可以使用

    @media screen and

    一、判断媒体类型,引用不同的样式表

    <link rel=”stylesheet” media=”screen and (判断条件)” herf=”需要调用的样式表文件” />

    通过设定屏幕的判断条件,调用对应的css文件。该实例多用于整页面不同风格的css调用与选取,使用该方法可能需要为一个页面制作多份个css文件。

    二、判断媒体类型,执行不同的css样式属性
    @media screen and (max-240px){

    .box{200px;}

    .title{color:red;}

    }

    上述实例可以出现在外部样式表与内部样式表中。直接在样式表中以@media screen属性标注媒体类型的判断事件,在括号中写出判断条件为max-240px;该判断的意思是屏幕宽度大于240px则执行大括号内的样式属性,如果小于240px则不执行。

    前端开拓者做了@media screen相应的判断尝试,并在首页与文章列表页加入了@media screen的功能实例。判断样式书写如下:

    @media screen and (min-1200px){.post_box{ 45%;float: left;}.c-con{height:140px;}}

    一、判断媒体类型,引用不同的样式表

    <link rel=”stylesheet” media=”screen and (判断条件)” herf=”需要调用的样式表文件” />

    通过设定屏幕的判断条件,调用对应的css文件。该实例多用于整页面不同风格的css调用与选取,使用该方法可能需要为一个页面制作多份个css文件。

    二、判断媒体类型,执行不同的css样式属性
    @media screen and (max-240px){

    .box{200px;}

    .title{color:red;}

    }

    上述实例可以出现在外部样式表与内部样式表中。直接在样式表中以@media screen属性标注媒体类型的判断事件,在括号中写出判断条件为max-240px;该判断的意思是屏幕宽度大于240px则执行大括号内的样式属性,如果小于240px则不执行。

    前端开拓者做了@media screen相应的判断尝试,并在首页与文章列表页加入了@media screen的功能实例。判断样式书写如下:

    @media screen and (min-1200px){.post_box{ 45%;float: left;}.c-con{height:140px;}}

    通过@media screen与width条件判断,可以事先对页面的宽度进行策划,然后根据不同的页面宽度设定不同的css样式,有效的控制web页面在各种分辨率下的样式表先。

    摘自:http://www.frontopen.com/1221.html

    通过这两种CSS设置就可以打印出各种纸张的风格。

  • 相关阅读:
    附件下载遇到 ERR_RESPONSE_HEADERS_MULTIPLE_CONTENT_DISPOSITION 错误
    Javascript模块编程&jQuery插件开发学习笔记
    网站推荐
    分布式服务下Quartz任务变为EREOR分析及解决
    Quartz任务监听器
    定时任务框架Quartz基本使用
    2020年CKA考试分享
    vue-element-loading 动态插件
    pycharm之常用插件
    PHP开源项目之YOURLS
  • 原文地址:https://www.cnblogs.com/fenglie/p/4701864.html
Copyright © 2011-2022 走看看