易截截图软件、单文件、免安装、纯绿色、仅160KB

经典DIV+CSS案例 两列高度自适应


相信很多人都非常喜欢用div+css布局,无论你是前端开发者,还是后台程序员,因为它的好处实在太多,可以用很少的代码来控制布局,然后用CSS表现其形态,表现和样式分离。而且在SEO方面,它还能提供30%的优化,我们何乐而不为呢。
很多人都会碰到如题的布局问题,解决方案很多,可以用背景图来填充,或用js来控制,但终不是最佳方案,最好还是从DIV,CSS本身来考虑:
以下为三行两列的的经典模式,还可以演变成多种布局,有待大家修改:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>两列高度自适应</title>
<style type="text/css">
<!--
*{margin:0;padding:0;}
#top{background:#dcdcdc;height:30px;}
#main{overflow:hidden;}
.sidebar{float:left;width:150px;background:#ff0000;}
.content{background:#333333;overflow:hidden;_float:left;/*兼容IE6*/}
.row{margin-bottom:-10000px;padding-bottom:10000px;/*内外补丁是关键*/}
#footer{clear:both;height:30px;background:#0000ff;}
-->
</style>
</head>
<body>
<div id="container">
<div id="top"></div>
<div id="main">
<div class="sidebar row">
我在左边<br /> 
我在左边<br /> 
我在左边<br />
我在左边<br /> 
我在左边<br /> 
我在左边<br /> 
我在左边<br />
我在左边<br />
我在左边<br /> 
我在左边<br />
我在左边<br /> 
我在左边<br />
我在左边<br />
我在左边<br />
我在左边<br />
我在左边<br /> 
我在左边<br />
</div>
<div class="content row">
我在正文<br />
我在正文<br />
我在正文<br /&g


相关文档:

CSS之IE6,IE7,FF兼容 SF,OP兼容





DIV
CSS设计时IE6、IE7、FF 与兼容性有关的特性2008-03-28
14:21在网站设计的时候,应该注意css样式兼容不同浏览器问题,特别是对完全使用DIV CSS设计的网,就应该更注意IE6 IE7
FF对CSS样式的兼容,不然,你的网乱可能出去不想出现的效果!
所有浏览器 通用 ......

CSS filter:RevealTrans 用法

CSS filter:RevealTrans 用法:
Filter:revealtrans(duration=转换的秒数,transition=转换的类型)
CSS的RevealTrans动态滤镜是一个神奇的滤镜,它能产生23种动态效果,更为奇妙的是它还能在23种动态效果中随机抽用其中的一种。
  两个参数Transition和Duration,分别是变换效果和持续时间,其中Duration是浮点数。
......

CSS公用文件

由于各浏览器的默认CSS样式不一样,我们必须写一个CSS Reset统一起来。
通常我的做法是在common.css里写全局控制,这里面也包括header和footer,其它CSS文件就通过@import url(”
common.css”);引用。
body{padding:10px;margin:0;background:#fff;font-size:12px;line-height:14px;color:#333;font-
family ......

CSS在线编辑工具editarea

首先介绍一下eidtarea:
EditArea是一个javascript源代码编辑器。支持:文本格式化,搜索与替换,实时语法着色加亮。当前支持的语言包括:PHP、CSS、
Javascript、Python、HTML、XML、VB、C、CPP、SQL、Pascal、Basic、Brainf*ck
下载地址:http://sourceforge.net/projects/editarea/
可以作为很好的在线编辑工具 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号