博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
css常用左右布局方案整理
阅读量:6428 次
发布时间:2019-06-23

本文共 1237 字,大约阅读时间需要 4 分钟。

 实际项目开发过程中我们经常会遇到页面div左右布局的需求:左侧 div 固定宽度,右侧 div 自适应宽度,填充满剩余页面,下面整理几种常用的方案 

1 左侧 div 设置 float 属性为 left,右侧 div 设置 margin-left 属性等于或大于左侧 div 宽度

  
左右布局

1 左侧 DIV 设置 float 属性为 left,右侧 DIV 设置 margin-left 属性等于或大于左侧 DIV 宽度

left
right

实际效果: 

2 左侧 div 设置 float 属性为 left,负边距 100%,右侧 div中嵌套一个 div,页面内容放入嵌套的 div 中,右侧内嵌 div 设置 margin-left 属性等于或大于左侧 div 宽度

  
左右布局

2左侧 DIV 设置 float 属性为 left,负边距 100%,右侧 DIV 中嵌套一个 DIV,页面内容放入嵌套的 DIV 中,右侧内嵌 DIV 设置 margin-left 属性等于或大于左侧 DIV 宽度

left
right

实际效果: 

3 如果将需求修改为右侧固定宽度而左侧自适应宽度

  
左右布局

3 如果将需求修改为右侧固定宽度而左侧自适应宽度

left
right

实际效果: 

4 左边左浮动,右边overflow:hidden 不过这种方法IE6下不兼容

  
左边左浮动,右边overflow:hidden 不过这种方法IE6下不兼容

左边左浮动,右边overflow:hidden 不过这种方法IE6下不兼容

left

right

实际效果: 

 5 左边使用绝对定位,右边使用margin-left

  
左边使用绝对定位,右边使用margin-left

左边使用绝对定位,右边使用margin-left-最外层需要设置相对定位

left

right

实际效果: 

6 左边绝对定位,右边也绝对定位

  
左边绝对定位,右边也绝对定位

左边绝对定位,右边也绝对定位

left

right

实际效果: 

 

转载于:https://www.cnblogs.com/chenyablog/p/9282838.html

你可能感兴趣的文章
《Spring攻略(第2版)》——1.2 配置Spring IoC容器中的Bean
查看>>
Hive之三种查询方式
查看>>
《大数据思维——从掷骰子到纸牌屋》
查看>>
javascript实现中国各大城市快速下拉选择
查看>>
Copycat - Overview
查看>>
redis命令操作之generic和string.java
查看>>
java的接口回调
查看>>
数据结构之自建算法库——单链表
查看>>
干掉你代码中的坏味道
查看>>
elasticsearch web界面查询
查看>>
python selenium,PhantomJS运用 抓取滚动条滚动加载的页面, js动作操作,模拟登陆...
查看>>
Comparable Comparator equals
查看>>
[LeetCode]--172. Factorial Trailing Zeroes
查看>>
对象跟踪小白?本文带你玩转OpenCV(C ++ / Python)
查看>>
28个你必须知道的HTML5的新特性,技巧以及技术
查看>>
使用阿里云code和git管理项目
查看>>
Java Hibernate 之 CRUD 操作
查看>>
mysql 主从复制相关的日志文件
查看>>
Exchange Management Shell高效命令汇总
查看>>
九:Cocos2d-x的CCNode
查看>>