`
zuoming99
  • 浏览: 139377 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

DIV+CSS三行三列布局,中间自适应,完美支持主流浏览器

    博客分类:
  • Web
阅读更多

<!DOCTYPE html>
<html>
<head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
    <title>Advanced CSS Layout</title>
    <style type="text/css">
        html, body { height: 100%; margin: 0; padding: 0; }
        * { margin: 0; padding: 0; }
        .c { clear: both; }

        /* 容器 */
        .page { width: 960px;/* 变量 */ margin: 0 auto; }
        .head { height: 60px;/* 变量 */ background-color: #9acd32; }
        .foot { height: 80px;/* 变量 */ background-color: #60A179; }
        .left { float: left; width: 100px;/* 变量 */ background-color: #ff69b4; }
        .right { float: right; width: 120px;/* 变量 */ background-color: #e9967a; }
        /* not IE6 */
        .center { padding-left: 100px;/* 变量(同.left[width]) */ padding-right: 120px;/* 变量(同.right[width]) */ }
        /* IE 6 hack*/
        .center { _display:inline; _zoom:1; _margin-left:-3px; _margin-right:-3px; _padding-left: 0; _padding-right: 0; }
        .main { background-color: #fffacd; width: 100%;}
    </style>
</head>
<body>

    <div class="page">
        <div class="head">head</div>
        <div class="middle">
            <div class="left">
                <p>left</p>
                <p>left</p>
                <p>left</p>
            </div>
            <div class="right">
                <p>right</p>
                <p>right</p>
                <p>right</p>
                <p>right</p>
            </div>
            <div class="center">
                <div class="main">

                    <p>这里可以放任何物体</p>
                    <p>这里可以放任何物体</p>
                    <p>这里可以放任何物体</p>
                    <p>这里可以放任何物体</p>
                    <p>这里可以放任何物体</p>
                    <p>这里可以放任何物体</p>
                    <p>这里可以放任何物体</p>
                    <p>这里可以放任何物体</p>

                </div>
            </div>
            <div class="c"></div>
        </div>
        <div class="foot">foot</div>
    </div>

</body>
</html>
 
  • 大小: 21.8 KB
分享到:
评论
2 楼 awayfreeter 2014-12-02  
lz口中的主力浏览器仅包括IE6吧。测试过几个浏览器啊。。。。。。。。。。就和楼上说的,吹牛,还不带打草稿的
1 楼 msii 2014-03-20  
吹牛,这个能自适应吗?不行的嘛。

相关推荐

    div+css布局三行三列中间自适应

    div+css布局 三行三列 中间自适应

    学习DIV+CSS网页布局之三列布局

    DIV+CSS 网页布局第三篇:三列布局 1、宽度自适应三列布局  三列布局的原理和两列布局的原理是一样的,只不过多了一列,只需给宽度自适应两列布局中间再加一列,然后重新计算三列的宽度,就实现了宽度自适应的三列...

    CSS+DIV布局(满屏自适应三行布局,兼容FF,div垂直居中)

    CSS+DIV写的,上下固定高度,中间自动适应高度满屏布局的页面~~写了好久的。ie6还有点问题。。。 兼容IE7,IE8,FF,Opera,Safari,谷歌浏览器 ------------------------- 附送一个 DIV垂直居中的页面~~~

    变幻之美DIV+CSS

    三行两列式页面布局的CSS技巧; ?多列式CSS页面布局的实现; ?应用“反向浮动”将主要内容置于文档前面部分; ?应用无序列表ul构建水平横向菜单; ?应用无序列表ul制作多种菜单元素; ?标题标签h1-h4在页面中的...

    《CSS全程指南》随书光盘

    9.3.1 div+CSS布局的优点 200 9.3.2 div+CSS布局的缺点 201 9.3.3 何时使用TABLE 202 9.4 一列布局 203 9.4.1 一列固定宽度 203 9.4.2 一列宽度自适应 204 9.4.3 一列宽度居中 205 9.5 二列布局 206 9.5.1 二列固定...

    CSS网站布局实录 (第二版)PDF版

    3.8 三列浮动中间列宽度自适应 3.9 高度自适应 3.10 盒模型详解(.Box Model) 3.10.1 什么是盒模型 3.10.2 盒模型的细节 3.10.3 上下margin叠加问题 3.10.4 左右margin加倍问题 3.11 深入浮动(Float) 3.11.1 文档流...

    CSS布局实例代码 两列布局实例

    CSS两列布局,右侧固定,左侧自适应宽度.

    css--实验报告.doc

    页面总体布局设计、链接页面的CSS的文件、要遵 循设计页面的通用规则,设计#heard对象部分由网页的logo部分和导航区构成,在 是设计#content对象部分,content分为三列,第一行由分为头片新闻区,新闻区 和公告栏,...

    网钛文章管理系统

    网钛文章管理系统是全站采用主流DIV+CSS框架布局,功能强大,操作人性化,有五种不同模式,不但可以适用于广泛的新闻发布型网站,还适用于淘宝客网站,后续网钛科技将会不断升级优化,扩展功能,但不会往功能全面...

    工程硕士学位论文 基于Android+HTML5的移动Web项目高效开发探究

    1.3.3页面自适应机制,即设备自适应与浏览器自适应机制 8 1.3.4 “认我测”质检服务平台的设计和实现 8 1.4 本文的结构安排 8 第二章 多窗口类浏览器设计 11 2.1 多窗口类浏览器需求分析 11 2.1.1 Activity简介 11 ...

    酷播(极酷)跨平台多终端网页播放器 v4.0.zip

    酷播(极酷)跨平台多终端网页播放器简介 酷播V4.0版跨平台网页视频播放器(完全...9、右键自定义,在配置文件中自由修改,支持三行右键自定义,多行时以"|"分隔即可,操作简单。 酷播跨平台多终端网页播放器页面展示

    香香企业管理系统 v5.0.rar

    香香企业文章管理系统是全站采用主流DIV CSS框架布局,功能强大,操作人性化,有五种不同模式,可以适用于广泛的新闻发布型网站,让不懂代码但又想建立自己网站的朋友,通过后台简单的配置,就能拥有一个个性化的...

    ExtAspNet v2.2.1 (2009-4-1) 值得一看

    -修正Form不能自适应浏览器大小的改变(feedback:kaywood)(WorkItem#6309)。 -增加重载方法Alert.Show(message, title, icon)(feedback:TheBox)(WorkItem#6353)。 -为容器控件(比如Panel,Region,Tab等)增加AJAX...

    ExtAspNet_v2.3.2_dll

    -修正Form不能自适应浏览器大小的改变(feedback:kaywood)(WorkItem#6309)。 -增加重载方法Alert.Show(message, title, icon)(feedback:TheBox)(WorkItem#6353)。 -为容器控件(比如Panel,Region,Tab等)增加AJAX...

    DotNetTextBox所见即所得编辑器控件 v3.3.1

    &lt;br&gt;2007/6/18 Version 3.1.1 beta &lt;br&gt;Updates: 1) 修正编辑器不支持Opera浏览器的BUG,现在已经能完美支持IE5+、Opera、FireFox等主流浏览器。 2) 修正控件在设计模式时出现找不到config配置文件但...

    《程序天下:JavaScript实例自学手册》光盘源码

    9.9 JavaScript遍历table的行和列 9.10 表格按回车自动生成新行 9.11 单击单元格背景变色 9.12 单击表格某行后其他行隐藏 9.13 单击表头实现表格排序 9.14 单击单元格显示行的详细信息 9.15 表格设置为“100%”时...

    商用版本文本编辑器DotNetTextBoxV6.0.8Source 源码

    8)增加对VS2008的支持,使用VS2008的用户请使用DotNetTextBox2008.sln打开项目,VS2005的用户则使用DotNetTextBox2005.sln打开项目(VS2008下控件的设计时显示尚不完美,以后版本将会尽快完善)! 2008/3/25 Version ...

    DotNetTextBox V6.0.10 商业版 下载 (已知最新)

    8)增加对VS2008的支持,使用VS2008的用户请使用DotNetTextBox2008.sln打开项目,VS2005的用户则使用DotNetTextBox2005.sln打开项目(VS2008下控件的设计时显示尚不完美,以后版本将会尽快完善)! 2008/3/25 Version...

    程序天下:JavaScript实例自学手册

    9.9 JavaScript遍历table的行和列 9.10 表格按回车自动生成新行 9.11 单击单元格背景变色 9.12 单击表格某行后其他行隐藏 9.13 单击表头实现表格排序 9.14 单击单元格显示行的详细信息 9.15 表格设置为“100%”时...

Global site tag (gtag.js) - Google Analytics