美文网首页
网页布局之两列布局

网页布局之两列布局

作者: 追风的云月 | 来源:发表于2017-08-20 20:58 被阅读0次
  • 一列定宽和另一列自适应

1.flotat+margin
image.png

缺点:IE6中会产3px的间距bug,并且.right不能清除浮动,否则会掉下去

2.fix版本
image.png

在.right外面套一层div,让其右浮动,并且margin负值

3.float+overflow
image.png

唯一的缺点是不支持IE6,但是我觉得在现在的形势下,这已经快不成为缺点了

4.flex布局
image.png

优点在于代码很少很简单,缺点则在于兼容性和性能一般,一般用来做小范围布局

  • 一列不定宽定宽和另一列自适应

1.float+overflow
image.png

这一套方法同样也可以做不定宽,这主要是由于第一列使用float,浮动元素的宽是由其内容宽度决定的,所以本身就是自适应。

2.flex
image.png

同上,使用flex布局的元素本身宽度也是自适应的

3.绝对定位
3.table

相关文章

  • CSS3开发常用核心技能

    基础网页布局 布局分类 一列布局 两列布局 三列布局 多列布局 一列布局: 二列布局: 三列布局: ⚠️ midd...

  • 网页布局之两列布局

    一列定宽和另一列自适应 1.flotat+margin 缺点:IE6中会产3px的间距bug,并且.right不能...

  • 网页基本布局

    网页常见的几种简单布局 单列布局 两列布局 三列布局 通栏布局 单列布局 效果图: top{ }/宽度980px,...

  • 创建两列或三列基于浮动的布局

    在设计网页布局时,经常需要设置两列或者三列的布局,这种设置最为简便的就是利用浮动。 两列布局 代码详解: html...

  • 用CSS进行网页布局 学习笔记

    网页布局基础知识 一列布局 margin: 0 auto 使内容居中 二列布局 1.自适应宽度:给左右两列设置左...

  • CSS之浮动元素影响清除方法归纳

    前言 浮动是CSS的三种基本定位机制之一,在现在网页的DIV+CSS基本布局中,无论是两列布局,三列布局,多列布局...

  • 总结随笔

    网页布局 - 单列布局 - 双列布局 - 三列布局 - 混合布局 单列布局 其中单列布局最为简单,一般应用于搜索引...

  • css常见布局(二)

    采用flex实现两列,三列等多列的布局 一、两列布局 二、三列布局

  • CSS-布局1-浮动三列布局

    1、三列布局需求 网页中,常见的实现3列布局,左右两边宽宽固定,中间自适应的布局。本节介绍一种,最简单的实现思路,...

  • HTML之多列布局CSS实现

    欢迎访问我的博客了解更多信息 在网页布局中一种普遍常见的布局方式是行列布局,比如三行三列或三行两列布局,此篇我们重...

网友评论

      本文标题:网页布局之两列布局

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