Div + CSS常用布局不明白的一个例子
我的问题是:1. 在下列代码中,div.content中的“margin-left:200px;”是相对left div, 还是相对Cotainer?但是如果是相对left,content显示的离left div的右边距离远远少于200px;即便是针对Cotainer,content div离container的右边距离远远少于200px,为什么? 2. content div是否能用left: 2px;position:relative,而不是margin-left:200px;
代码如下:
<html>
<head>
<style type="text/css">
div.container
{
width:100%;
margin:0px;
border:1px solid gray;
line-height:150%;
}
div.header,div.footer
{
padding:0.5em;
color:white;
background-color:gray;
border: 1px solid yellow;
clear:left;
}
h1.header
{
padding:0;
margin:0;
}
div.left
{
float:left;
width:160px;
margin:0;
padding:1em;
border: 1px solid red;
}
div.content
{
margin-left:200px;
border:1px solid blue;
padding:1em;
}
</style>
</head>
<body>
<div class="container">
<div class="header"><h1 class="header">W3School.com.cn</h1></div>
<div class="left"><p>William of Ockham (1285-1349)</p></div>
<div class="content">
<p>Content: At W3School.com.cn you will find
from basic HTML and XHTML to advanced XML, XSL, Multimedia and WAP.</p>
</div>
<div class="footer">Copyright 2008 by YingKe Investment.</div>
</div>
</body>
</html>
代码如下:
<html>
<head>
<style type="text/css">
div.container
{
width:100%;
margin:0px;
border:1px solid gray;
line-height:150%;
}
div.header,div.footer
{
padding:0.5em;
color:white;
background-color:gray;
border: 1px solid yellow;
clear:left;
}
h1.header
{
padding:0;
margin:0;
}
div.left
{
float:left;
width:160px;
margin:0;
padding:1em;
border: 1px solid red;
}
div.content
{
margin-left:200px;
border:1px solid blue;
padding:1em;
}
</style>
</head>
<body>
<div class="container">
<div class="header"><h1 class="header">W3School.com.cn</h1></div>
<div class="left"><p>William of Ockham (1285-1349)</p></div>
<div class="content">
<p>Content: At W3School.com.cn you will find
from basic HTML and XHTML to advanced XML, XSL, Multimedia and WAP.</p>
</div>
<div class="footer">Copyright 2008 by YingKe Investment.</div>
</div>
</body>
</html>
...全文
相关推荐
DIV+CSS布局大全
#### 十一、网页设计DIV+CSS——第9天: 第一个CSS布局实例##### 实战演练- **布局规划**:从实际需求出发,规划页面的整体布局结构。- **body样式**:定义页面主体的样式。
DIV+CSS布局技巧整理集合
### DIV+CSS布局技巧整理集合#### 命名规范在进行网页设计时,合理的命名不仅能够提高代码的可读性,还能帮助其他开发者更好地理解网页结构。
DIV+CSS入门教程
通常,这种布局方式被称为“Div+CSS布局”,但实际上是不准确的术语。在描述中提到,"DIV+CSS"的叫法并不准确,标准的称呼应该是"xHTML+CSS"。
div 超出隐藏 文字超出div部分隐藏css代码
在网页设计中,保持页面整洁和布局美观是至关重要的。"div 超出隐藏 文字超出div部分隐藏css代码"这个主题就是关于如何利用CSS技术来处理元素(特别是文本)在div容器内超出边界时的显示问题。
CSS网页布局DIV水平居中的各种方法
首先,我们要明白Div是HTML中的一个区块级元素,通常用于创建容器,以便于组织和布局网页内容。实现Div的水平居中主要有以下几种方法:1.


