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

《精通CSS高级WEB标准解决方案》第七章 布局

我在www.c09.com 发表了这个笔记并上传了原著的PDF,今天有空,转到BLOG上来。
第七章 布局
所有CSS布局技术都依赖于三个基本概念:定位、浮动和空白边操纵
7.1 让设计居中[code]
<body>
<div id='wrapper'>
</div>
</body>
/*最明了的居中方案,可惜IE6不支持*/
#wrapper{
    width:720px;
    margin:0 auto;
}
/*利用Ie对text-align的理解BUG解决IE6支持问题*/
body{
  text-algin:center;
  min-width:760px;/*如果窗口宽度小于760px就不再自适应缩小*/
}
#wrapper{
   width:720px;
   margin:0 auto;
   text-algin:left;
}
/*也可以采用这种方法,只需定义wrapper一个元素*/
#wrapper{
    width:720px;
    position:relative;
    left:50%;
    margin-left:-360px;
}
[/code]7.2 固定宽度的布局[code]
/*这是一个非常常见的两列布局*/
<div id='wrapper'>
<div id='branding'>
...
</div>
<div id='content'>
...
</div>
<div id='mainNav'>
...
</div>
<div id='footer'>
...
</div>
</div>
/*两列布局的CSS设定很简单*/
#content{
    width:520px;
    float:right;
}
#mainNav{
    width:180px;
    float:left;
}
#footer{
    clear:both;
}
/*让文字与容器边缘保持距离*/
#mainNav{
   padding-top:20px;
   padding-bottom:20px;
}
#mainNav li{
   padding-left:20px;
   padding-right:20px;
}
#content h1,#content h2,#content p{
    padding-right:20px;
}
/*三列布局,可以在右侧content中再添加一栏*/
<div id='content'>
<div id='mainContent'>
......
</div>
<div id='secondaryContent'>
...
</div>
</div>
/*只要一个左对齐,另一个右对齐就可以了*/
#mainContent{
    width:320px;
    float:left;
}
#secondaryContent{
    width:180px;
    float:right;
}
[/code]流体布局[code]
/*布局宽度根据窗口大小自适应*/
#w


相关文档:

网站黑白版的css样式

1、CSS风格网站,将下面这段代码添加到网站css文件最顶端。
html { filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1); }
或者:
在css文件的body中加入filter:gray:
body {filter:gray}
  2、未启用CSS风格网站,在网页或者模板的HTML代码和之间插入以下代码:
<style>
html{filter:pro ......

css,javascript的预加载

css,javascript的预加载
为了提高网站的加载速度,有一个很重要的手段就是在用户浏览过程中的上游网站做一个文件的预加载。预加载文件一般有两种常用的方式:xhr和动态插入节点的方式。动态插入节点是最为简单也最为广泛的一种异步加载方式(例如yui的Get模块),然后使用动态插入节点方法加载的文件都会在加载后立即执行, ......

网站整站页面变灰的css代码

列举一些网站页面变灰的css代码:
首先确保网站有1.0标准声明:
<!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“>
方法如下:
1.html{filte ......

css固定表头和列

<html>
<head>
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
    <title>固定表头和列</title>
    <style>
        .FixedTitleRow
     ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号