首页 > 其他分享 >css-常用布局-圣杯

css-常用布局-圣杯

时间:2022-10-24 20:58:03浏览次数:80  
标签:常用 圣杯 color padding width background left css 200px

双飞翼布局

body
<body>
    <div class="header">header</div>
    <div class="container">
        <div class="middle">middle</div>
        <div class="left">left</div>
        <div class="right">rigth</div>
    </div>
    <div class="footer">footer</div>
</body>

float实现

点击查看代码
        * {
            margin: 0;
            padding: 0;
        }
        .header,
        .footer{
            height: 100px;
            background-color: cadetblue;
        }
        .footer{
            clear:both;
        }
        .container{
            padding-left: 200px;
            padding-right: 200px;
            min-width: 200px;
        }
        .container div{
            position: relative;
            float: left;
            height: 300px;
        }
        .middle{
            background-color: antiquewhite;
            width: 100%;
        }
        .left{
            width: 200px;
            margin-left: -100%;
            left: -200px;
            background-color: brown;

        }
        .right{
            width: 200px;
            margin-left: -200px;
            left: 200px;
            background-color:cornflowerblue;
        }

关键在于负margin,relative和padding的混合使用

float的第二种实现

也可以通过把middle标签放在后面,通过将left和right分别左右浮动使middle掉到中间。同样需要清除浮动。

标签:常用,圣杯,color,padding,width,background,left,css,200px
From: https://www.cnblogs.com/badpear/p/16822509.html

相关文章

  • git常用命令
    1、初始化仓库1.1、Git全局设置gitconfig--globaluser.name"wanghx"gitconfig--globaluser.email"[email protected]"1.2、创建git仓库mkdirTjHisNet6Apic......
  • CSS定位布局
    CSS定位布局static静态定位,也是position的默认值relative.box2{position:relative;Left:15px;top:15px;}相对定位,但是元素所占空间仍在原位absoluteposi......
  • css边框样式(css边框样式属性使用的是)
    CSS列表样式属性list是怎样的?  若list-style-image属性值为none或指定url地址的图片不能被显示时,此属性将发生作用。disc:CSS1实心圆circle:CSS1空心圆squ......
  • Linux 常用命令汇集
      查找目录文件  一般常用ll即可      注意在linux中用IPaddr 查看自己的网络ip   pwd显示目前所在路径   touch创建文件   ......
  • css颜色(css颜色表示方法)
    css如何改变按钮的背景颜色和文字颜色?ys{border:1solid#FFCC00;color:#FFCCFF;font-size:9pt;font-style:normal;font-variant:normal;font-weight:normal;height:1......
  • css-常用布局-基础的五种
    三栏布局:如果不考虑高度,即用内容填充高度的话,是可以用inline-block和calc()实现布局的。但适用性差。float和position的兼容性好,但float会用到calc属性影响兼容性。calc和......
  • IDEA 的常用插件
     ......
  • Git常用命令总结
    1、(先进入项目文件夹)通过命令gitinit把这个目录变成git可以管理的仓库gitinit2、把文件添加到版本库中,使用命令gitadd.添加到暂存区里面去,不要忘记后面的小数点“.”......
  • Eclipse常用设置汇总
     设置编码:.    设置字体:   依次展开 Window->Preferences->Java->CodeStyle->Formatter  在右边窗口中找到Edit ·找到LineWrapping ·在Maximumlinewidth......
  • Ubuntu 安装以及常用命令
    下载系统镜像文件到Ubuntu官网下载对应想安装的.iso系统镜像文件,以下ubuntu-20.04.4-desktop-amd64.iso为例下载地址:DownloadUbuntuDesktop|Download|Ubuntuapt命......