• js实现屏幕自适应局部


     1 <!doctype html>
     2 <html>
     3 <head>
     4 <meta charset="utf-8">
     5 <title>无标题文档</title>
     6 <style>
     7 *{
     8 margin:0;
     9 padding:0;
    10 list-style:none;
    11 }
    12 div{
    13 margin:0 auto;
    14 height:10000px;
    15 min-width:880px;
    16 max-width:1100px;
    17 background:#060;
    18 clear:both;
    19 }
    20 ul{}
    21 li{
    22 float:left;
    23 display:inline;
    24 width:198px;
    25 height:198px;
    26 border:1px solid #ccc;
    27 margin:10px;
    28 }
    29 </style>
    30 </head>
    31 
    32 <body>
    33 <div id="main">
    34 <ul>
    35         <li>11111111111</li>
    36         <li>2222222222</li>
    37         <li>33333333333</li>
    38         <li>4444444444</li>
    39         <li>55555555555</li>
    40         <li>666666666</li>
    41         <li>77777777777</li>
    42         <li>888888888888</li>
    43         <li>999999999</li>
    44         <li>00000000000</li>
    45         <li></li>
    46         <li></li>
    47         <li></li>
    48         <li></li>
    49         <li></li>
    50         <li></li>
    51         <li></li>
    52         <li></li>
    53         <li></li>
    54         <li></li>
    55         <li></li>
    56         <li></li>
    57         <li></li>
    58         <li></li>
    59         <li></li>
    60     </ul>
    61 </div>
    62 
    63 <script>
    64 var winWidth;
    65 window.onload=function(){
    66 if (window.innerWidth)
    67 winWidth = window.innerWidth;
    68 else if ((document.body) && (document.body.clientWidth))
    69 winWidth = document.body.clientWidth;
    70 if(winWidth<=1100)
    71 document.getElementById("main").style.width="880px";
    72 else if(winWidth>=1100)
    73 document.getElementById("main").style.width="1100px";
    74 }
    75 window.onresize=function(){
    76 if (window.innerWidth)
    77 winWidth = window.innerWidth;
    78 else if ((document.body) && (document.body.clientWidth))
    79 winWidth = document.body.clientWidth;
    80 if(winWidth<=1100)
    81 document.getElementById("main").style.width="880px";
    82 else if(winWidth>=1100)
    83 document.getElementById("main").style.width="1100px";
    84 }
    85 </script>
    86 </body>
    87 </html>
    View Code
  • 相关阅读:
    关于git的文件内容冲突解决
    【C++】 四种强制类型转换(static_cast 与 dynamic_cast 的区别!)
    如何判断一个变量是不是指针
    类型识别
    C++中的异常处理(下)
    C++中的异常处理(中)
    C++中的异常处理(上)
    C语言异常处理
    用Zebra打造Linux下小型路由器
    Linux下PortSentry的配置
  • 原文地址:https://www.cnblogs.com/jessiecaisme/p/3173076.html
Copyright © 2020-2023  润新知