Html-CSS 背景设置

2019-08-26  本文已影响0人  周蛋蛋

CSS 背景

CSS 背景属性用于定义HTML元素的背景。
CSS 属性定义背景效果:

背景颜色

background-color 属性定义了元素的背景颜色.
页面的背景颜色使用在body的选择器中:

body {background-color:#b0c4de;} 

CSS中,颜色值通常以以下方式定义:

h1 {background-color:#6495ed;}
p {background-color:#e0ffff;}
div {background-color:#b0c4de;}

背景图像

background-image 属性描述了元素的背景图像.
默认情况下,背景图像进行平铺重复显示,以覆盖整个元素实体.
页面背景图片设置实例:

body {background-image:url('paper.gif');} 

背景图像 - 水平或垂直平铺

如果图像只在水平方向平铺 (repeat-x), 页面背景会更好些:

body
{
background-image:url('gradient2.png');
background-repeat:repeat-x;
} 

以上实例中,背景图像与文本显示在同一个位置,为了让页面排版更加合理,不影响文本的阅读,我们可以改变图像的位置。
可以利用 background-position 属性改变图像在背景中的位置:

body
{
background-image:url('img_tree.png');
background-repeat:no-repeat;
background-position:right top;
} 

效果图对比:

image.png
image.png

背景- 简写属性

在以上实例中我们可以看到页面的背景颜色通过了很多的属性来控制。
为了简化这些属性的代码,我们可以将这些属性合并在同一个属性中.
背景颜色的简写属性为 "background":

body {background:#ffffff url('img_tree.png') no-repeat right top;}
上一篇下一篇

猜你喜欢

热点阅读