CSS 背景
CSS 背景属性用于定义HTMLå…ƒç´ çš„èƒŒæ™¯ã€‚
CSS 属性定义背景效果:
- background-color
- background-image
- background-repeat
- background-attachment
- background-position
背景颜色
background-color å±žæ€§å®šä¹‰äº†å…ƒç´ çš„èƒŒæ™¯é¢œè‰².
页é�¢çš„背景颜色使用在body的选择器ä¸:
CSSä¸ï¼Œé¢œè‰²å€¼é€šå¸¸ä»¥ä»¥ä¸‹æ–¹å¼�定义:
- å��å…进制 - 如:"#ff0000"
- RGB - 如:"rgb(255,0,0)"
- 颜色�称 - 如:"red"
以下实例ä¸, h1, p, å’Œ div å…ƒç´ æ‹¥æœ‰ä¸�å�Œçš„背景颜色:
实例
p {background-color:#e0ffff;}
div {background-color:#b0c4de;}
�试一下 »
背景图�
background-image 属性æ��è¿°äº†å…ƒç´ çš„èƒŒæ™¯å›¾åƒ�.
默认情况下,背景图åƒ�进行平铺é‡�å¤�æ˜¾ç¤ºï¼Œä»¥è¦†ç›–æ•´ä¸ªå…ƒç´ å®žä½“.
页�背景图片设置实例:
下é�¢æ˜¯ä¸€ä¸ªä¾‹å�是一个糟糕的文å—和背景图åƒ�组å�ˆã€‚文本å�¯è¯»æ€§å·®:
背景图� - 水平或垂直平铺
默认情况下 background-image 属性会在页�的水平或者垂直方�平铺。
一些图åƒ�如果在水平方å�‘与垂直方å�‘å¹³é“ºï¼Œè¿™æ ·çœ‹èµ·æ�¥å¾ˆä¸�å��调,如下所示:Â
如果图��在水平方�平铺 (repeat-x), 页�背景会更好些:
背景图�- 设置定�与�平铺
让背景图��影�文本的排版
å¦‚æžœä½ ä¸�想让图åƒ�å¹³é“ºï¼Œä½ å�¯ä»¥ä½¿ç”¨ background-repeat 属性:
以上实例ä¸ï¼ŒèƒŒæ™¯å›¾åƒ�与文本显示在å�Œä¸€ä¸ªä½�置,为了让页é�¢æŽ’ç‰ˆæ›´åŠ å�ˆç�†ï¼Œä¸�å½±å“�文本的阅读,我们å�¯ä»¥æ”¹å�˜å›¾åƒ�çš„ä½�置。
å�¯ä»¥åˆ©ç”¨ background-position 属性改å�˜å›¾åƒ�在背景ä¸çš„ä½�ç½®:
实例
{
background-image:url('img_tree.png');
background-repeat:no-repeat;
background-position:right top;
}
�试一下 »
背景- 简写属性
åœ¨ä»¥ä¸Šå®žä¾‹ä¸æˆ‘们å�¯ä»¥çœ‹åˆ°é¡µé�¢çš„背景颜色通过了很多的属性æ�¥æŽ§åˆ¶ã€‚
为了简化这些属性的代ç �,我们å�¯ä»¥å°†è¿™äº›å±žæ€§å�ˆå¹¶åœ¨å�Œä¸€ä¸ªå±žæ€§ä¸.
背景颜色的简写属性为 "background":
当使用简写属性时,属性值的顺�为::
- background-color
- background-image
- background-repeat
- background-attachment
- background-position
ä»¥ä¸Šå±žæ€§æ— éœ€å…¨éƒ¨ä½¿ç”¨ï¼Œä½ å�¯ä»¥æŒ‰ç…§é¡µé�¢çš„实际需è¦�使用.
这个实例使用了先å‰�介ç»�çš„CSSï¼Œä½ å�¯ä»¥æŸ¥çœ‹ç›¸åº”实例: CSS 实例
更多实例
如何设置固定的背景图�
本例演示如何设置固定的背景图�。图��会��页�的其他部分滚动。
CSS 背景属性
| Property | �述 |
|---|---|
| background | 简写属性,作用是将背景属性设置在一个声明ä¸ã€‚ |
| background-attachment | 背景图�是�固定或者��页�的其余部分滚动。 |
| background-color | è®¾ç½®å…ƒç´ çš„èƒŒæ™¯é¢œè‰²ã€‚ |
| background-image | 把图�设置为背景。 |
| background-position | 设置背景图�的起始�置。 |
| background-repeat | 设置背景图�是��如何��。 |
点我分享笔记