美文网首页
task11常见布局

task11常见布局

作者: tangmengyun | 来源:发表于2017-03-05 23:06 被阅读0次
1、单栏布局
Paste_Image.png
  • 方法:(1)定宽,width, min-width, max-width (2)块级元素水平居中。
    例:单栏布局(通栏)
    Paste_Image.png
    此种情况有个bug,在浏览器宽度低于设置宽度(960px)时,内容是可以滚动的,所以其宽度是960px,但header和footer在滚动区域不在填充,因为header和footer没有设置宽度,填充窗口即可,其宽度大小为窗口大小,所以在滚动部分不在填充。
    解决方法,在header、footer或body上添加:min-width: 960px;
    单栏布局
2、双列布局

一列固定宽度,另一列自适应宽度
方法:(1)浮动元素+普通元素margin
注意:浮动元素,需要注意浏览器的渲染顺序。

3、三栏布局

方法:旁边两栏固定宽度,中间栏宽度自适应
左右两栏float,中间栏设置margin-left与margin-right。因为中间栏是不浮动的块级元素,所以在html中应放在最后,浏览器最后渲染。
三栏布局

4、圣杯布局
     main在html中前置,
      两边aside,extra,固定宽度;main 宽度100%;
      将 main, aside,extra  设置浮动;
      对aside,extra设置负边距,使之上移。
      父容器padding-left,padding-right;
      对aside,extra设置position: relative;使之与main不重合。

圣杯布局
当浏览器缩小到一定程度时(aside的宽度大于main的宽度时),会出现错位。

5、双飞翼布局

解决圣杯布局的bug问题,main在html中前置。
双飞翼布局

风景页面

相关文章

  • task11常见布局

    1、单栏布局 方法:(1)定宽,width, min-width, max-width (2)块级元素水平居中。例...

  • CSS布局(task11)

    1.实现一个单栏布局 代码链接 2.实现一个三栏布局 代码链接 3.实现圣杯布局 代码链接 4.实现双飞翼布局 代...

  • 前端开发-常见CSS布局

    常见的两列布局 float浮动布局 flex布局 常见的三列布局 float浮动布局 position定位 fle...

  • CSS全面解析之二:CSS 布局

    布局的简单回溯布局重要性的介绍 常见的布局方法常见布局方法 现代化布局 flexbox 布局,核心代码如下。如果要...

  • 2018-04-18

    https://djanck.github.io/Baidu_IFE/task11/index.html

  • 深入理解Android布局就看这个!

    一、常见布局 线性布局——LinearLayout相对布局——RelativeLayout帧布局——FrameLa...

  • css笔记-1/css的学习思路

    CSS 3 核心思想 响应式堆叠上下文常见布局:Float 布局、Flex 布局常见动画:Fullpage、轮播、...

  • Flex弹性布局介绍

    常见的布局有哪些? 1.最常见布局 浮动、定位 2.自适应布局 百分比布局 3.响应式布局 @media媒体...

  • 三栏布局——五种解决方案

    面试常见考题:三栏布局 浮动布局 绝对定位 flex布局 table-cell布局 grid布局

  • 最全的常见css布局

    本文概要 本文将介绍如下几种常见的布局: 一、单列布局 常见的单列布局有两种: header,content 和 ...

网友评论

      本文标题:task11常见布局

      本文链接:https://www.haomeiwen.com/subject/iztygttx.html