双飞翼布局详解

双飞翼布局详解作用 圣杯布局和双飞翼布局解决的问题是相同的 就是两边顶宽 中间自适应的三栏布局 中间栏要在放在文档流前面以优先渲染 原理 双飞翼布局为了让中间 div 内容不被遮挡 直接在中间 div 内部创建子 div 用于放置内容 在该 div 里用 margin left 和 margin right 为左右两栏 div 留出位置 css 代码 header footer height 200px width 100 background color 0000FF

作用:

圣杯布局和双飞翼布局解决的问题是相同的,就是两边顶宽,中间自适应的三栏布局,中间栏要在放在文档流前面以优先渲染。

原理:

双飞翼布局为了让中间div内容不被遮挡,直接在中间div内部创建子div用于放置内容,在该div里用margin-left和margin-right为左右两栏div留出位置。

css代码:

.header,.footer{ height: 200px; width: 100%; background-color: #0000FF; } .content,.left,.right{ float: left; height: 200px; } .content{ width: 100%; background-color: red; } .left{ width: 300px; background-color: pink; margin-left: -100%; } .right{ width: 300px; background-color: grey; margin-left: -300px; } .center{ height: 200px; margin-left: 300px; margin-right: 300px; } .container::after{ content: ""; display: block; clear: both; } body{ min-width: 600px; }

html代码:

 
  
头部
中间
左边
右边

运行效果:

双飞翼布局详解

优缺点: 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/208894.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月19日 上午10:31
下一篇 2026年3月19日 上午10:32


相关推荐

  • 第二章:书写Vue组件

    第二章:书写Vue组件第一步 在 sa view 目中新建模块 ddusers 新建一个 vue 组件 ddusers add vue 注意引入其他 vue 组件的方式 不再是 import 而是使用 httpVueLoade 来进行引入 template div el inputv model param name placeholder 姓名 el inputv model param name placeholder 姓名 div template

    2026年3月19日
    1
  • 📊 GLM-4.7国产推理芯片适配情况分析

    📊 GLM-4.7国产推理芯片适配情况分析

    2026年3月12日
    2
  • C语言中 malloc函数用法

    C语言中 malloc函数用法一、malloc()和free()的基本概念以及基本用法:使用malloc的情况 首先说明一下,由malloc动态申请的内存空间是堆式的内存空间。而静态的内存的空间是栈式的。有关堆栈的知识请参考其他相关资料。1. 大容量内存需求 a) 网上说当我们需要的内存空间超过0.5兆的时候最好使用动态内存,也就是利用malloc来申请内存空间。可以这么认为,如果内存过大,就会不

    2022年6月9日
    53
  • arraydeque方法_arrayset

    arraydeque方法_arrayset美人如斯!ArrayDeque是java中对双端队列的线性实现一.特性无容量大小限制,容量按需增长; 非线程安全队列,无同步策略,不支持多线程安全访问; 当用作栈时,性能优于Stack,当用于队列时,性能优于LinkedList 两端都可以操作 具有fail-fast特征 不能存储null 支持双向迭代器遍历注意:ArrayDeque的迭代器和大多数容器迭代器一样,都是…

    2026年2月5日
    5
  • Python实现合并排序(归并排序)(一文看懂)

    Python实现合并排序(归并排序)(一文看懂)1 归并排序原理归并排序采用分而治之的原理 一 将一个序列从中间位置分成两个序列 二 在将这两个子序列按照第一步继续二分下去 三 直到所有子序列的长度都为 1 也就是不可以再二分截止 这时候再两两合并成一个有序序列即可 2 一图以明之 3 Python 代码 defmerge a b c h j 0whil

    2026年3月18日
    2
  • 电脑中恶意插件后自动安装软件一般有哪些?(软件及安装路径整理中,持续更新)

    电脑中恶意插件后自动安装软件一般有哪些?(软件及安装路径整理中,持续更新)使用windows系统的小伙伴经常会下载安装各种软件,可能非官网途径获取的软件中带有恶意插件导致系统各种弹窗并伴随着各种垃圾软件的自动安装。下面就常见的恶意软件安装路径整理,持续更新C盘 ProgramFiles EXEDOWN servicewin.exe ProgramFiles(x86) AppInsghtesly W…

    2022年4月30日
    76

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号