• CSS 3列等高


    方法1:

    <html xmlns="http://www.w3.org/1999/xhtml">
    <head runat="server">
        <title></title>
        <style type="text/css">
            *
            {
                margin: 0;
                padding: 0;
            }
            #wrap
            {
                overflow: hidden;
                 1000px;
                margin: 0 auto;
                margin-top: 200px;
                background-color: blue;
                padding: 10px;
            }
            #left, #center, #right
            {
                margin-bottom: -9900px;
                padding-bottom: 10000px;
                margin-left: 10px;
                padding-left: 10px;padding-top: 10px;
                border: solid 1px yellow;
            }
            #left
            {
                float: left;
                 250px;
                background: #00FFFF;
            }
            #center
            {
                float: left;
                 400px;
                background: #FF0000;
            }
            #right
            {
                float: left;
                 250px;
                background: #00FF00;
            }
        </style>
    </head>
    <body>
        <div id="wrap">
            <div id="left">
                <p>
                    left</p>
                <p>
                    left</p>
                <p>
                    left</p>
                <p>
                    left</p>
                <p>
                    left</p>
            </div>
            <div id="center">
                <p>
                    center</p>
                <p>
                    center</p>
                <p>
                    center</p>
                <p>
                    center</p>
                <p>
                    center</p>
                <p>
                    center</p>
                <p>
                    center</p>
                <p>
                    center</p>
                <p>
                    center</p>
                    <p>
                    center</p>
                <p>
                    center</p>
                    <p>
                    center</p>
                <p>
                    center</p>
            </div>
            <div id="right">
                <p>
                    right</p>
                <p>
                    right</p>
                <p>
                    right</p>
            </div>
        </div>
    
        <p>
                    center</p>
    </body>
    </html>
    

     方法2:

    <!DOCTYPE html>
    <html>
    <head>
    <meta charset="utf-8">
    <title>三列自适应高布局</title>
    <style type="text/css">
    html,body{margin:0; padding: 0;}
    
    .fl { float: left; }
    .container3 { background:green; overflow: hidden; position: relative;}
    .container2 { background:yellow; position: relative; right: 30%;/*大小等于col3的宽度*/  }
    .container1 {  100%; background:red; position: relative; right: 40%; /*大小等于col2的宽度*/}
    .col1 {  26%;/*增加了2%的padding,所以宽度减少4%*/ position: relative; left: 72%;/*距左边呀增加2%就成72%*/ overflow: hidden;background-color: gray; }
    .col2 {  36%;/*增加了2%的padding,所以宽度减少4%*/ position: relative; left: 76%; /*距左边有三个padding为2%,所以距离变成76%*/overflow: hidden; }
    .col3 {  26%; /*增加了2%的padding,所以宽度减少4%*/position: relative; left: 80%;/*距左边5个padding为2%,所以距离变成80%*/ overflow: hidden; }
    </style>
    </head>
    <body>
    <div class="container3 fl">
        <div class="container2 fl">
            <div class="container1 fl">
    
                <div class="col1 fl">左<br/>小时候我有一个梦想,长大了我就忘了...</div>
                <div class="col2 fl">中<br/>小时候我有一个梦想,长大了我就忘了...小时候我有一个梦想,长大了我就忘了...</div>
                <div class="col3 fl">右<br/>小时候我有一个梦想,长大了我就忘了...小时候我有一个梦想,长大了我就忘了...小时候我有一个梦想,长大了我就忘了...小时候我有一个梦想,长大了我就忘了...小时候我有一个梦想,长大了我就忘了...小时候我有一个梦想,长大了我就忘了...</div>
    
            </div>
        </div>
    </div>
    </body>
    </html>
    
  • 相关阅读:
    剑指 Offer 46. 把数字翻译成字符串
    剑指 Offer 45. 把数组排成最小的数
    1319.连通网络的操作次数-并查集
    数字序列中某一位的数字
    989.数组形式的整数加法
    java多线程
    剑指offer 48 -最长不含重复字符的子字符串 动态规划
    springboot 使用 lombok插件中的@data 注解
    netty 转发服务
    在静态方法中获取properties /yml 配置文件中的信息
  • 原文地址:https://www.cnblogs.com/hualuoshuijia/p/7421347.html
Copyright © 2020-2023  润新知