ddc
联网
Dreamweaver Flash Photoshop 其它周边 web标准 asp php .net CSS WAP网站攻略 专题
上海网站建设 网站建设 域名注册 虚拟主机 广州网站设计 域名注册 广州网站建设 上海网站建设 虚拟主机 广州网页设计 虚拟主机 域名注册 acg ACG玩家 品牌设计
求创科技
网站建设
中国互联
投稿
素材出售
中国设计秀
中资源
当前位置:网络学院首页 >> 设计教程 >> web标准 >> CSS颜色及背景属性

CSS颜色及背景属性

来源:中国设计秀    作者:water tang,Xianzhen Liang    点击:16     加入收藏

颜色

语法: color: <颜色>
初始值: 由浏览器决定
适用于: 所有对象
向下兼容:

颜色属性允许网页制作者指定一个元素的颜色。查看单位可以知道颜色值的描述. 一些颜色规则的例子包括:

H1 { color: blue }
H2 { color: #000080 }
H3 { color: #0c0 }

为了避免与用户的样式表之间的冲突,背景颜色属性应该始终一起指定。


背景颜色

语法: background-color: <值>
允许值: <颜色> | transparent (透明)
初始值: transparent (透明)
适用于: 所有对象
向下兼容:

背景颜色属性设定一个元素的背景颜色。例如:

BODY { background-color: white }
H1   { background-color: #000080 }

为了避免与用户的样式表之间的冲突,无论任何背景颜色被使用的时候,背景图象都应该被指定。而大多数情况下,background-image: none都是合适的。

网页制作者也可以使用略写的背景属性,通常会比背景颜色属性获得更好的支持。


背景图象

语法: background-image: <值>
允许值: <统一资源定位URLs> | none (无)
初始值: none (无)
适用于: 所有对象
向下兼容:

背景图象属性设定一个元素的背景图象。例如:

BODY { background-image: url(/images/foo.gif) }
P    { background-image: url(http://www.htmlhelp.com/bg.png) }

为了那些不载入图象的浏览者,当定义了背景图象后,应该也要定义一个类似的背景颜色

网页制作者也可以使用略写的背景属性,通常会比背景图象属性获得更好的支持。


背景重复

语法: background-repeat: <值>
允许值: repeat | repeat-x | repeat-y | no-repeat
初始值: repeat
适用于: 所有对象
向下兼容:

背景重复属性决定一个指定的背景图象如何被重复。值为repeat-x时,图象横向重复,当值为repeat-y时图象纵向重复。例如:

BODY { background: white url(candybar.gif);
       background-repeat: repeat-x }

在以上例子中, 图象只会被横向平铺。

网页制作者也可以使用略写的背景属性,通常会比背景重复属性获得更好的支持。


背景附件

语法: background-attachment: <值>
允许值: scroll | fixed
初始值: scroll
适用于: 所有对象
向下兼容:

背景附件属性决定指定的背景图象是跟随内容滚动,还是被看作油画固定不动。例如,以下指定一个固定的背景图象:

BODY { background: white url(candybar.gif);
       background-attachment: fixed }

网页制作者也可以使用略写的背景属性,通常会比背景附件属性获得更好的支持。


背景位置

语法: background-position: <值>
允许值: [<百分比> | <长度>]{1,2} | [top | center | bottom] || [left | center | right]
初始值: 0% 0%
适用于: 块级及替换元素
向下兼容:

图象位置属性给出指定背景图象的最初位置。这个属性只能应用于块级元素和替换元素。(替换元素仅指一些已知原有尺寸的元素。HTML替换元素包括 IMG, INPUT, TEXTAREA, SELECT, 和 OBJECT。)

安排背景位置最容易的方法是使用关键字:

  • 横向的关键字 (left, center, right)
  • 纵向的关键字 (top, center, bottom)

百分比和长度也可用作安排背景图象的位置。百分比和元素字体大小有关。虽然使用长度是允许的,但因为它们处理不同的显示分辨率有不可避免的缺点,所以不被推荐。

当使用百分比或长度时,需首先指定横向位置,接着是纵向位置。一个值,例如20% 65%,指定图象的左起20%上起65%的那点会被放在元素的左起20%上起65%的那点的所在位置。一个值如5px 10px,指定图象的左上角会被放在元素的左起5像素上起10像素的位置。

如果仅给出横向的值,纵向位置的值为50%。长度和百分比的组合是允许的,负值也行。例如,10% -2cm是允许的。虽然,百分比和长度是不能够和关键字组合。

关键字解释如下:

  • top left = left top = 0% 0%
  • top = top center = center top = 50% 0%
  • right top = top right = 100% 0%
  • left = left center = center left = 0% 50%
  • center = center center = 50% 50%
  • right = right center = center right = 100% 50%
  • bottom left = left bottom = 0% 100%
  • bottom = bottom center = center bottom = 50% 100%
  • bottom right = right bottom = 100% 100%

如果背景图象被看作油画般固定不动,关于油画的图象会代替元素被放置。

网页制作者也可以使用略写的背景属性,通常会比背景位置属性获得更好的支持。


背景

语法: background: <值>
允许值: <背景颜色> || <背景图象> || <背景重复> || <背景附件> || <背景位置>
初始值: 未定义
适用于: 所有对象
向下兼容:

背景属性是一个更明确的背景—关系属性的略写。以下是一些背景的声明:

BODY       { background: white url(http://www.htmlhelp.com/foo.gif) }
BLOCKQUOTE { background: #7fffd4 }
P          { background: url(../backgrounds/pawn.png) #f0f8ff fixed }
TABLE      { background: #0c0 url(leaves.jpg) no-repeat bottom right }

当一个值未被指定时,将接受其初始值。例如,在上述的前三条规则,背景位置属性将被设置为0% 0%

为了避免与用户的样式表之间的冲突,背景和颜色应该一起被指定

0
顶一下
2005-09-17 22:38:19    出处:Web Design Group
Google
热点文章/相关文章

音乐
嫁衣 画心 放生 天亮了 牡丹江 那滋味 擦肩而过 怀念过去 北京欢迎你 突然好想你 吻的太逼真 说好的幸福呢 坐上火车去拉萨 没有人比我更爱你
愚爱 心碎 稻香 带我走 醉赤壁 魔杰座 我还想她 明天过后 一定要爱你 等爱的玫瑰 原谅我一次 越单纯越幸福 最后一次的温柔 给我一首歌的时间
白狐 光荣 降临 下雨天 小酒窝 樱花草 恋爱新手 说唱脸谱 红色高跟鞋 寂寞才说爱 深深爱过你 爱上你是个错 即使知道要见面 不是因为寂寞才想你
城府 假如 花海 兰亭序 棉花糖 舍不得 最后一次 女人如烟 外滩十八号 我们的纪念 我们的无奈 心在跳情在烧 爱上你是我的错 爱情里没有谁对谁错
网站地图 | 关于我们 | 联系我们 | 网站建设 | 广告服务 | 版权声明 | 免责声明 | 网站公告 | 友情链接 | 留言 | 旧版入口