zoukankan      html  css  js  c++  java
  • media页面布局2

    一个三栏布局的,在不同的尺寸下,变为两栏,再变为一栏

    代码如下: 查看代码打印? 01 <!DOCTYPE HTML> 

    02 <html> 

    03 <head> 

    04 <meta charset="utf-8"> 

    05 <meta name="viewport" content="width=device-width, initial-scale=1" /> 

    06 <title>css3-media-queries-demo</title> 

    07 <style> 

    08 body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td { 

    09     padding: 0; 

    10     margin: 0; 

    11 } 

    12 .content{ 

    13     zoom:1; 

    14 } 

    15 .content:after{ 

    16     content: "."; 

    17     display: block; 

    18     height: 0; 

    19     clear: both; 

    20     visibility: hidden;  

    21 } 

    22 .leftBox, .rightBox{ 

    23     float: left; 

    24     20%; 

    25     height: 500px; 

    26     margin: 5px; 

    27     background: #ffccf7; 

    28     display: inline; 

    29     -webkit-transition: width 1s ease; 

    30     -moz-transition: width 1s ease; 

    31     -o-transition: width 1s ease; 

    32     -ms-transition: width 2s ease; 

    33     transition: width 1s ease; 

    34 } 

    35 .middleBox{ 

    36     float: left; 

    37     50%; 

    38     height: 800px; 

    39     margin: 5px; 

    40     background: #b1fffc; 

    41     display: inline; 

    42     -webkit-transition: width 1s ease; 

    43     -moz-transition: width 1s ease; 

    44     -o-transition: width 1s ease; 

    45     -ms-transition: width 1s ease; 

    46     transition: width 1s ease; 

    47 } 

    48 .rightBox{ 

    49     background: #fffab1; 

    50 } 

    51 @media only screen and (min- 1024px){ 

    52     .content{ 

    53             1000px; 

    54             margin: auto 

    55         } 

    56 } 

    57 @media only screen and (min- 400px) and (max- 1024px){ 

    58     .rightBox{ 

    59         0; 

    60     } 

    61     .leftBox{ 30%} 

    62     .middleBox{ 65%} 

    63 } 

    64 @media only screen and (max- 400px){ 

    65     .leftBox, .rightBox, .middleBox{  

    66         98%; 

    67         height: 200px; 

    68     } 

    69 } 

    70 </style> 

    71 </head> 

    72   

    73 <body> 

    74 <div class="content"> 

    75   <div class="leftBox"></div> 

    76   <div class="middleBox"></div> 

    77   <div class="rightBox"></div> 

    78 </div> 

    79 </body> 

    80 </html> 本文来自:我爱模板网(www.5imoban.net) 详细出处参考:http://www.5imoban.net/jiaocheng/div+css/2014/0311/312.html

  • 相关阅读:
    ASP.NET MVC 4使用jQuery传递对象至后台方法
    大沙发斯蒂芬
    2017年年总结
    Java将HTML导出为PDF
    华硕笔记本安装Ubuntu 17.04版本
    全站启用HTTPS配置详解
    设计模式-1 单例模式
    基础知识扫盲--1 抽象类和接口
    ASP.Net 管道模型 VS Asp.Net Core 管道 总结
    索引深入理解
  • 原文地址:https://www.cnblogs.com/8834760y/p/5728836.html
Copyright © 2011-2022 走看看