DIV+CSS布局网站基本框架
html代码
<!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>DIV+CSS布局网站首页实例</title>
<link rel="stylesheet" type="text/css" href="css/layout.css" />
</head>
<body>
<div id="container">
<div id="header">
<div id="logo">
</div>
<div id="banner">
</div>
<div id="tool">
</div>
<div class="nav"></div>
<div id="menu">
<ul>
<li><a href="#">联系我们</a></li>
<li class="tiao"></li>
<li><a href="#">联系我们</a></li>
<li class="tiao"></li>
<li><a href="#">联系我们</a></li>
<li class="tiao"></li>
<li><a href="#">联系我们</a></li>
<li class="tiao"></li>
<li><a href="#">联系我们</a></li>
<li class="tiao"></li>
<li><a href="#">联系我们</a></li>
</ul>
</div>
</div>
<div class="nav"></div>
<div id="main">
<div class="leftbox">
<div class="left">
<div class="tit"><h3>热门文章</h3></div>
<div class="content">
<ul>
<li><a href="#">aaaaaaaaaa</a></li>
<li><a href="#">aaaaaaaaaa</a></li>
<li><a href="#">aaaaaaaaaa</a></li>
<li><a href="#">aaaaaaaaaa</a></li>
<li><a href="#">aaaaaaaaaa</a></li>
</ul>
</div>
</div>
<div class="right">
</div>
<div class="nav"></div>
<div class="left">
</div>
<div class="right">
</div>
</div>
<div class="rightbox">
</div>
<div class="nav"></div>
<div class="guanggao">
<div class="tit"><h3>热门文章</h3></div>
</div>
<div class="nav"></div>
<div class="leftbox">
<div class="left">
<div class="tit"><h3>热门文章</h3></div>
<div class="content"></div>
</div>
<div class="right">
</div>
<div class="nav"></div>
<div class="left">
</div>
<div class="right">
</div>
</div>
<div class="rightbox">
</div>
</div>
<div class="nav"></div>
<div id="footer">
</div>
</div>
</body>
</html>
layout.css代码
/* CSS Document */
body{
margin:0px;
padding:0px;
font:12px "宋体";
text-align:center;
}
#container{
margin-left:auto;
margin-right:auto;
width:1300px;
text-align:left;
}
#header{
width:100%;
float:left;
}
#header #logo{
width:19%;
height:80px;
background:#ff00ff;
float:left;
}
#header #banner{
width:65%;
height:80px;
margin-left:1%;
background:blue;
float:left;
}
#header #tool{
width:14%;
height:80px;
background:black;
float:right;
}
#header #menu{
width:100%;
/*height:28px;*/
background-color:#aaa;
float:inherit;
/*float:left;
float:both;*/
}
#main{
width:1300px;
float:left;
}
#main .leftbox{
float:left;
width:990px;
}
.leftbox .left{
float:left;
width:400px;
height:195px;
background:yellow;
}
.tit{
float:left;
width:100%;
height:26px;
background:url(../images/title.png) no-repeat right;
}
.content{
float:left;
width:398px !important;
width:400px;
height:169px;
border:1px solid #bbb;
}
.content li{
width:100%;
text-align:left;
padding-left:5px;
line-height:20px;
font-size:16px;
}
.content li{
background:url(../images/li_icon.gif) no-repeat 0 center;
padding-left:15px;
}
.content li a{
text-decoration:none;
background:url(../images/dot.gif) repeat-x bottom;
}
.tit h3{
margin:0px;
padding:0px;
padding-left:5px;
width:350px;
line-height:26px;
font-size:14px;
background:url(../images/title.png) no-repeat left;
}
.leftbox .right{
float:right;
width:580px;
height:195px;
background:yellow;
}
#main .rightbox{
float:right;
width:300px;
height:400px;
background:red;
}
.guanggao{
float:left;
width:100%;
height:100px;
background:green;
}
ul{
background:yellow;
margin:0px;
padding:0px;
list-style:none;
}
#menu li{
height:20px;
line-height:20px;
padding-top:5px;
padding-bottom:5px;
width:100px;
float:left;
text-align:center;
}
#menu a{
color:white;
}
#header #menu .tiao{
width:1px;
height:10px;
margin-top:5px;
overflow:hidden;
background:#000;
float:left;
}
#footer{
width:1300px;
height:80px;
background:blue;
float:left;
}
.nav{
width:100%;
height:10px;
clear:both;
overflow:hidden; /*IE指定的最小高度为18px,所以我们让超出部分隐藏*/
float:left;
}
a:hover{
position:relative;
top:1px;
left:1px;
color:red;
}
DIV+CSS布局网站基本框架的更多相关文章
- 23----2013.07.01---Div和Span区别,Css常用属性,选择器,使用css的方式,脱离文档流,div+css布局,盒子模型,框架,js基本介绍
01 复习内容 复习之前的知识点 02演示VS创建元素 03div和span区别 通过display属性进行DIV与Span之间的转换.div->span 设置display:inline ...
- 使用DIV+CSS布局网站的优点和缺陷
随着WEB2.0标准化设计理念的普及,国内很多大型门户网站已经纷纷采用DIV+CSS制作方法,从实际应用情况来看,此种方法绝对好于表格制作页面的方法. 如今大部分网站仍然采用表格嵌套内容的方式来制作网 ...
- PHP.5-DIV+CSS布局网站首页实例
DIV+CSS布局网站首页实例 网站页面布局 http://www.sj33.cn/digital/wyll/201501/42379.html[页头.页脚.侧边栏和内容区域] #避免各浏览器对CSS ...
- SEO为什么要求网页设计师用DIV+CSS布局网页?
问:SEO为什么要求网页设计师用DIV+CSS布局网页? 答:通常情况下,SEOer非常喜欢把一个网站做到最细节,在网页设计方面,有时与设计师沟通时,通常会问到:SEO为什么要求网页设计师用DIV+C ...
- (转)Div+CSS布局入门
在网页制作中,有许多的术语,例如:CSS.HTML.DHTML.XHTML等等.在下面的文章中我们将会用到一些有关于HTML的基本知识,而在你学习这篇入门教程之前,请确定你已经具有了一定的HTML基础 ...
- div+css 布局下兼容IE6 IE7 FF常见问题
div+css 布局下兼容IE6 IE7 FF常见问题 收藏 所有浏览器 通用 (市面上主要用到的IE6 IE7 FF)height: 100px; IE6 专用 _height: 100px; IE ...
- <转载>div+css布局教程之div+css常见布局结构定义
在使用div+css布局时,首先应该根据网页内容进行结构设计,仔细分析和规划你的页面结构,你可能得到类似这样的几块: 页面层容器.页面头部.标志和站点名称.站点导航(主菜单).主页面内容.子菜单.搜索 ...
- div+css布局记扎
实际开发网站过程中边碰壁边积累了一些div+css布局相关的小技巧,在这里做一些整理与大家一起探讨.本文章将间歇性更新. 1.div+css布局综述 div+css布局个人观点就是“盒子套盒子”的关系 ...
- 网页DIV+CSS布局和动画美化全程实例 (陈益材) 随书光盘
网站的建站技术近几年得到迅速的发展,网页的布局与特效动画技术层出不穷,网站建设已经从简单的技术支持时代衍变到现在的视觉美化时代.但如何使设计的网页高人一筹,达到让人过目不忘的境界,如何追求以最简单的特 ...
随机推荐
- 【Delphi7】 解决“程序第一次可以正常编译,但再次编译的时候会报错,必须重新打开Delphi”的问题
报错如下: Access violation at address 00495044 in module 'coreide70.bpl'. Read of address...Access viola ...
- 20169212《Linux内核原理与分析》第七周作业
实验 给MenuOS增加time和time-asm命令的方法: 更新menu代码到最新版 再main()函数中增加MenuConfig 增加对应的Time函数和TimeAsm函数(这里的函数要换成我们 ...
- 查看APK中MD5签名的方法
(需下载jdk) 1. 先将apk文件重命名为zip文件 2. 解压zip,其中的META-INF/CERT.RSA文件即MD5签名文件 3. cmd下打开黑窗口,敲入如下命令: keytool -p ...
- PHP多条件搜索ShopNc实例
控制器部分代码: if (trim($_GET['keyword']) != '') { //echo $_GET['search_type']; exit(); switch ($_GET['sea ...
- WPF附加属性
附加属性实质也是依赖属性,是说一个属性本来不属于某个对象,但由于某种需求被后来附加上的,也就是说把对象放入一个特定环境后才具有的属性 例子:人在学校有年纪和班级两个属性,人放在学校里会获得年级和班级两 ...
- Java,Android 项目导入Eclipse常见错误
一.导入的jar包不存在: 右键工程属性查看: 导入的第三方jar包不存在: 解决方法: 删除该jar包,得到该jar包并存至本地,再导入该jar包 二.中文字符乱码: 解决方法: 右键项目属性: 修 ...
- Spring 定时器的使用
spring定时器应用 相关类: org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean 配置定时远行方法 o ...
- 2014 年最热门的国人开发开源软件TOP 100
不知道从什么时候开始,很多一说起国产好像就非常愤慨,其实大可不必.做开源中国六年有余,这六年时间国内的开源蓬勃发展,从一开始的使用到贡献,到推出自己很多的开源软件,而且还有很多软件被国外认可.中国是开 ...
- java 事件处理机制:按下上下左右键控制小球的运动
/** * 加深对事件处理机制的理解 * 通过上下左右键来控制一个小球的位置 */package com.test3;import java.awt.*;import javax.swing.*;im ...
- mybatis-generator-config工具的使用
generator.xml <?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE gener ...