• 双飞翼布局


    双飞翼布局

    显示效果:

     代码:

     1 <!DOCTYPE html>
     2 <html>
     3     <head>
     4         <meta charset="UTF-8">
     5         <title>双飞翼布局</title>
     6         <style type="text/css">
     7             /*
     8              * 注释:当div脱离文档流时,一个div(#center)的宽度等于100%是会使其他div(#left和#right)掉下来
     9              * 这时,需要使用margin-left的负边距,
    10              * 当margin-left等于-100%则在最左边
    11                当margin-left等于div自身宽度则在最右边
    12              * */
    13             *{
    14                 margin: 0;
    15                 padding: 0;
    16             }
    17             
    18             #header,#footer{
    19                 background: lightblue;
    20                 height: 100px;
    21                 clear: both;
    22             }
    23             #center,#left,#right{
    24                 height: 300px;
    25                 float: left;
    26             }
    27             #center{
    28                 background: lightcoral;
    29                 width: 100%;
    30                 
    31             }
    32             #center-inner{
    33                 padding: 0 20% 0 30%;
    34             }
    35             #left{
    36                 background: lawngreen;
    37                 width: 30%;
    38                 margin-left: -100%;
    39             }
    40             #right{
    41                 background: lightgreen;
    42                 width: 20%;
    43                 margin-left: -20%;
    44             }
    45         </style>
    46     </head>
    47     <body>
    48         <div id="container">
    49             <!--头部-->
    50             <div id="header">
    51                 header
    52             </div>
    53             <!--中部-->
    54             <div id="main">
    55                 <div id="center">
    56                     <!--消除margin-left-->
    57                     <div id="center-inner">
    58                         center
    59                     </div>
    60                 </div>
    61                 <div id="left">left</div>
    62                 <div id="right">right</div>
    63             </div>
    64             <!--尾部-->
    65             <div id="footer">footer</div>
    66     </body>
    67 </html>
  • 相关阅读:
    Node.js的Formidable模块的使用
    call 和 apply方法解析
    JavaScript 数组去重方法总结
    Javascript的this用法
    ubuntu虚拟机安装简单pxe服务器
    [LeetCode]Fraction to Recurring Decimal
    [LeetCode]Largest Number
    [LeetCode]Single Number II
    Git & Github使用总结
    vim配置总结
  • 原文地址:https://www.cnblogs.com/firstflying/p/8972255.html
Copyright © 2020-2023  润新知