2012-10-20 18:25:01  客串一下 查看主题
容器边界属性:margin-bottom margin-left margin-right margin-top
功能:这四个属性用来设置元素与其相邻元素间的距离,可以用长度或相对于其父文本的宽度的百分比来定义,也可以自动处理。
数值:
长度 - 设置元素相应边与框边缘之间的相对或绝对距离,有效单位为:mm, cm, in, px, pt, pica,ex, em ...
百分比 - 以父元素宽度的百分比设置边界尺寸。
auto - 自动,这个设置取浏览器的缺省边界。


2012-10-20 18:23:49  客串一下 查看主题
容器边界属性:margin
功能:简写属性,用于設置元素的所有边界。这是用于描述元素的内容的边缘到框边缘的距离的。这个区总是透明的,可以看到下面的页面背景。
数值:
长度 - 同前
百分比 - 以父元素宽度的百分比设置边界尺寸。
auto - 自动,这个设置取浏览器的缺省边界。


2012-10-20 18:22:49  客串一下 查看主题
容器高度属性:height
功能:设置元素高度,浏览器按照这个高度调整元素。
数值:
长度 - mm, cm, px, pt, .....
auto - 自动。


2012-10-20 18:21:53  客串一下 查看主题
容器宽度属性:width
功能:设置元素宽度,浏览器按照这个宽度调整元素。
数值:
长度 - mm, cm, in, px, pt, ......
百分比 - 将图形尺寸设置为父元素宽度的百分比。
auto - 自动调整


2012-10-20 11:59:33  客串一下 查看主题
不过也有不赞同意见是,
可以不写,直接在下层清除就可以了。比如本来好好的

这个是第1列,


这个是第2列,


这个是第3列。


非要整成

这个是第1列,


这个是第2列,



这个是第3列。


这点看来,
确实不需要写。


2012-10-20 11:58:04  客串一下 查看主题
不过很显然,我们在网页设计时还有一种很普遍的情况:



第二段内容 第二段内容第二段内容


第三段内容


该页面测试在IE下效果正合所要:蓝色块内部有红色和黄色两个色块内容,同时在蓝色块以下是第三段文本。


2012-10-20 11:57:06  客串一下 查看主题
不过FF的效果可不是这样的。我们不能单单想在下一层清除就能完成我们的工作,我们必须在浮动元素所在标签闭合之前及时进行“清除”。



第二段内容 第二段内容第二段内容



第三段内容


对于因多加的
标签会引起IE和FF高度变化,通过如下方法解决:
.clear {
clear: both;
height:1px;
margin-top:-1px;
overflow:hidden;
}


2012-10-18 08:35:44   查看主题
背景色 可以使用 background-color 属性为元素设置背景色。这个属性接受任何合法的颜色值。
这条规则把元素的背景设置为灰色:
p {background-color: gray;}如果您希望背景色从元素中的文本向外少有延伸,只需增加一些内边距:
p {background-color: gray; padding: 20px;}可以为所有元素设置背景色,这包括 body 一直到 em 和 a 等行内元素。
background-color 不能继承,其默认值是 transparent。transparent 有“透明”之意。也就是说,如果一个元素没有指定背景色,那么背景就是透明的,这样其祖先元素的背景才能可见。


2012-10-18 08:34:35   查看主题
背景图像 要把图像放入背景,需要使用 background-image 属性。background-image 属性的默认值是 none,表示背景上没有放置任何图像。
如果需要设置一个背景图像,必须为这个属性设置一个 URL 值:
body {background-image: url(".gif");}
大多数背景都应用到 body 元素,不过并不仅限于此。
下面例子为一个段落应用了一个背景,而不会对文档的其他部分应用背景:
p.flower {background-image: url("03.gif");}
您甚至可以为行内元素设置背景图像,下面的例子为一个链接设置了背景图像:
a.radio {background-image: url("03.gif");}
理论上讲,甚至可以向 textareas 和 select 等替换元素的背景应用图像,不过并不是所有用户代理都能很好地处理这种情况。
另外还要补充一点,background-image 也不能继承。事实上,所有背景属性都不能继承。


2012-10-18 08:31:19   查看主题
背景重复 如果需要在页面上对背景图像进行平铺,可以使用 background-repeat 属性。
属性值 repeat 导致图像在水平垂直方向上都平铺,就像以往背景图像的通常做法一样。repeat-x 和 repeat-y 分别导致图像只在水平或垂直方向上重复,no-repeat 则不允许图像在任何方向上平铺。
默认地,背景图像将从一个元素的左上角开始。请看下面的例子:
body
{
background-image: url("03.gif");
background-repeat: repeat-y;
}


12345>> 共6页 转到第

佳通网站工作室
佳通自助建站
佳通自助建站贴吧版
Copyright © 2006-2016 www.jtdx.cn
桂ICP备14003809号

 
726543