网页html结构右侧栏固定,左侧自适应大小。
2015-01-27 18:06
169 查看
最近写了一个项目,写页面的结构,html树形结构是有header,container,footer部分,其中container部分是右侧栏是固定宽度,左侧是自适应宽度与屏幕高度。
第一次写的博客文章是container部分是左侧栏固定,右侧是自适应效果。左侧栏固定是很好写,但右侧栏固定却不很好写,以下是基本的结构与样式。
1.左右栏高度一定, 如果仍想按照左侧固定的模式写右侧固定的效果。可以如下写:
可以看到container下的两个div进行了对调。
2.如果不想将两个子div进行调换位置,则可以写如下代码,
这样界面实现效果,并且左侧的高度大小跟右侧div的高度一样。 其中关键的两句话是:margin-buttom:-2000px; padding-buttom:2000px; 并且3000px不是固定的值,只要是比实际需求的高度大就ok。
第一次写的博客文章是container部分是左侧栏固定,右侧是自适应效果。左侧栏固定是很好写,但右侧栏固定却不很好写,以下是基本的结构与样式。
<div class="container" style="overflow:hidden;"> <div class="left leftCont"> </div> <div class="right rightSide"> </div> </div
1.左右栏高度一定, 如果仍想按照左侧固定的模式写右侧固定的效果。可以如下写:
可以看到container下的两个div进行了对调。
<style type="text/css"> .rightSide { width: 200px; height: 600px; background: red; float: right; } .leftCont { width: 100%; margin-right: 200px; background-color: blue; height: 600px; } </style> </head> <body> <div class="container" style="overflow:hidden;"> <div class="rightSide"> </div> <div class="leftCont"> </div> </div> </body>
2.如果不想将两个子div进行调换位置,则可以写如下代码,
<style type="text/css"> .rightSide { width: 200px; height: 600px; background: red; float: right; } .leftCont { float: left; width: 100%; margin-right: 200px; background-color: blue; margin-bottom: -2000px; padding-bottom: 2000px; } </style> </head> <body> <div class="container" style="overflow:hidden;"> <div class="left leftCont"> </div> <div class="right rightSide"> </div> </div> </body>
这样界面实现效果,并且左侧的高度大小跟右侧div的高度一样。 其中关键的两句话是:margin-buttom:-2000px; padding-buttom:2000px; 并且3000px不是固定的值,只要是比实际需求的高度大就ok。
相关文章推荐
- HTML/CSS学习之 三列布局,其中左侧和右侧的部分宽度固定,中间部分宽度随浏览器宽度的变化而自适应变化
- window.onresize 左侧width固定,右侧width随浏览器大小变化 自适应
- 两栏布局,左侧固定宽度,右侧自适应大小
- html--左侧固定宽度,右侧自适应宽度布局
- 老生长谈:css实现右侧固定宽度,左侧宽度自适应
- HTML布局之左右结构,左边固定右边跟据父元素自适应
- 左侧固定宽度,右侧自适应宽度的CSS布局
- CSS自适应布局(左右固定 中间自适应或者右侧固定 左侧自适应)
- css布局:左边固定宽度,右边自适应宽度或右侧固定,左侧自适应三种方法
- HTML布局之左右结构,左边固定右边跟据父元素自适应
- CSS自适应布局(左右固定 中间自适应或者右侧固定 左侧自适应)
- CSS左侧固定宽 右侧自适应(兼容所有浏览器)
- 用CSS、HTML编写一个两列布局的网页,右侧宽度为200px,左侧自动扩展。
- 页面左侧宽度固定,右侧自适应或者右侧固定宽度,左侧自适应
- 高度自适应100%显示,顶部和底部固定,中间自适应。左侧固定,右侧自适应的实例。
- CSS左侧固定宽 右侧自适应(兼容所有浏览器)(转载)
- 左侧固定宽度,右侧自适应宽度的CSS布局(总结)
- css布局之左侧固定右侧自适应布局
- 左侧固定宽度,右侧自适应宽度的CSS布局
- 如何使左侧固定宽度右侧自适应。