zoukankan      html  css  js  c++  java
  • 关于左边固定,右边自适应布局的响应式布局写法

    关于响应式布局现才接触到,虽然代码很简单,但是对基础要求还是有一些。

    1.left设置position:absolute和width:70px;那么右边用margin-left:70px;因为是响应式的我用jquery设置了一下高度(不用jquery,直接设置高度为100%好像不行,不知道为什么有知道的小伙伴,可以在下面留言,有改进的也可以在下面留言);代码如下

    <!DOCTYPE html>
    <html>
        <head>
            <meta charset="UTF-8">
            <title></title>
            <style type="text/css">
               html{ height: 100%;}
               body{ margin: 0; height: 100%;}
               .left{
                   position: absolute;
                   width: 88px;
                   height:100%;
    background:red;
    } .right{ margin-left: 88px; border: 1px red solid;
    background:blue;
    } </style> <script src="js/jquery.min.js"></script> <script type="text/javascript"> $(function(){ $(".right").css("height",$(window).height()+"px"); $(window).resize(function(){ $(".right").css("height",$(window).height()+"px"); }); }); </script> </head> <body> <div class="container"> <div class="left"></div> <div class="right"></div> </div> </body> </html>

    2.左边浮动,右边overflow:auto;

    <!DOCTYPE html>
    <html>
        <head>
            <meta charset="UTF-8">
            <title></title>
            <style type="text/css">
               html{ height: 100%;}
               body{ margin: 0; height: 100%;}
               .left{
                   float:left;
                   width: 88px;
                   background:red;
               }
               .right{
                   overflow: auto;
                   height: 200px;
                   background: blue;
               }
            </style>
            <script src="js/jquery.min.js"></script>
            <script type="text/javascript">
               $(function(){
                   $(".right").css("height",$(window).height()+"px");
                   $(window).resize(function(){
                   $(".right").css("height",$(window).height()+"px");    
                   });
               });
               $(function(){
                   $(".left").css("height",$(window).height()+"px");
                   $(window).resize(function(){
                   $(".left").css("height",$(window).height()+"px");    
                   });
               });
            </script>
        </head>
        <body>
  • 相关阅读:
    java socket解析和发送二进制报文工具(附java和C++转化问题)
    hibernate缓存机制(二级缓存)
    Spring MVC中前后台数据传输小结
    NUC972 MDK NON-OS
    代码是如何控制硬件的?
    C语言位运算+实例讲解(转)
    C语言程序真正的启动函数
    51单片机的时钟及总线时序和总线扩展
    如何通过Keil将程序正确的下载进flash中
    说说M451例程讲解之串口
  • 原文地址:https://www.cnblogs.com/daniel-lij/p/6442975.html
Copyright © 2011-2022 走看看