HTML特殊布局--------双飞翼布局

今天看到以前写的一篇布局的例子分享给大家,双飞翼布局。

什么是双飞翼布局??

1.三列布局,中间宽度自适应,两边固定宽度;

2.中间栏在浏览器中优先展示渲染;

双飞翼布局的原理:

中间的盒子定100%的宽 float:left; 两边的盒子都float:left,定固定的宽;左边的个盒子margin-left:-100%; 右边的盒子margin-left:-自身的宽;

以下是例子:

   <div class="box"/>

<div class="main">

<div class="main_box">我是主例</div>

</div>

<div class=“child_box">我是主例</div>

<div class="col_box">我是附加例</div>

</div>

时间: 2024-10-11 05:02:51

HTML特殊布局--------双飞翼布局的相关文章

css布局-双飞翼布局

<div class="header">Header</div> <div class="bd"> <div class="main"> <div class="inner"> Main </div> </div> <div class="left">Left</div> <div class=

圣杯布局/双飞翼布局异同和比较

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>圣杯/双飞翼布局</title> <style> /* 圣杯布局 */ /* .container{ padding:0 200px; } .center{ float:left; width:100%; background: red; heigh

CSS布局 -- 圣杯布局 &amp; 双飞翼布局

按照我的理解,其实圣杯布局跟双飞翼布局的实现,目的都是左右两栏固定宽度,中间部分自适应. 但在这里实现起来还是有一些区别的 [圣杯布局] 在这里,实现了左(200px) 右(220px) 宽度固定,中间自适应,container部分高度保持一致. DEMO 稍微说明一下: html代码中  middle部分首先要放在container的最前部分.然后是left,right 1.将三者都 float:left , 再加上一个position:relative (因为相对定位后面会用到) 2.mid

网页布局——双飞翼布局

圣杯布局与双飞翼布局的区别: 圣杯布局(两边定宽,中间自适应的另一种实现方式,这两种方式在结构的书写上还是有不一样的),主要是用相对定位与浮动和padding实现. 实现两边定宽,中间自适应,主要是通过浮动与margin实现,代码如下: 1 <!DOCTYPE html> 2 <html lang="en"> 3 <head> 4 <meta charset="UTF-8"> 5 <title>双飞翼布局&

对于圣杯布局和双飞翼布局的新认识

今天刷题的时候碰见了一道要求使用双飞翼布局的题.于是便对比了一下圣杯布局得到了点新认识. 我们都知道圣杯布局和双飞翼布局都实现了中间宽度自适应,两边定宽的效果.这样做的优势是重要的东西放在文档流前面可以优先渲染.两者又有什么差别呢? 对比圣杯布局和双飞翼布局 1.二者都主要使用了浮动和负边距来达到中间宽度自适应,两边定宽的目的. 具体来说就是设置左右两边div的margin-left为一负值并设置浮动.于是便会移动到上方的div内(也就是中间的div)与之重叠. 2.相比于圣杯布局双飞翼布局没有

圣杯(双飞翼)布局

实现一个三列布局  左右固定  中间mainDIV 根据窗体大小而改变 <html> <head> <meta name="description" content="[三列布局 3 Cols]"> <style type="text/css"> body { margin: 0; } .way1 .left { width: 180px; height: 200px; float: left; b

圣杯布局和双飞翼布局的实现过程

相信很多人都搜过圣杯布局和双飞翼布局,也知道他们的由来,在这里我就不一一赘述了,今天主要讲的是当我遇到两个布局时,我是怎样一步一步从开始到实现的过程,例如:刚开始我也不懂为什么圣杯布局和双飞翼布局的区别,不懂圣杯布局为什么会有相对定位等一些问题,在这里给大家讲下我的理解,如有错误,欢迎批评指正. 好了,接下来开始今天的写文章之旅! 圣杯布局和双飞翼布局实现的问题都是三列布局,两边定宽,中间自适应布局,要注意的是中间栏(重要的东西)要在放在文档流前面以优先渲染. 圣杯布局 1.首先定义三列,为它们

div+css实现双飞翼布局

本例通过div+css实现HTML金典布局双飞翼布局,该布局结构为上中下结构,上:header头:下:footer尾:中:内容,将内容分为了三个结构,左中右 下图是效果图 我们来看下代码 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>index</title> <style type="

圣杯 双飞翼布局 多栏自适应布局BFC

七种实现左侧固定,右侧自适应两栏布局的方法 圣杯布局 双飞翼布局 圣杯布局和双飞翼布局 CSS深入理解流体特性和BFC特性下多栏自适应布局 块状元素的流体特性. 图片宽度一直width:100%,结果随着margin, padding, border的出现,其可用宽度自动跟着减小,形成了自适应效果.就像放在容器中的水流一样,内容区域会随着margin, padding, border的出现自动填满剩余空间(box-sizing:border box;感觉) 然而,利用块状元素流体特性实现的自适应