网页设计css设置多重背景只显示一个怎么办

html-css08

网页设计css设置多重背景只显示一个怎么办,第1张

网页设计css设置多重背景只显示一个检查下浏览器是否支持。

1、网页设计css设置多重背景只显示一个检查下浏览器是否支,首先,多重背景属于CSS3的范畴,请先确定浏览器及其版本是否支持。

2、然如果写在前面的背景图尺寸比其他的图片大,会发生遮挡,需调整背景图的顺序。

定义和用法

background 简写属性在一个声明中设置所有的背景属性。

可以设置如下属性:

background-color

background-position

background-size

background-repeat

background-origin

background-clip

background-attachment

background-image

如果不设置其中的某个值,也不会出问题,比如 background:#ff0000 url('smiley.gif')也是允许的。

通常建议使用这个属性,而不是分别使用单个属性,因为这个属性在较老的浏览器中能够得到更好的支持,而且需要键入的字母也更少。

默认值:

not specified    

继承性:

no    

版本:

CSS1 + CSS3    

JavaScript 语法:

object.style.background="white url(paper.gif) repeat-y"    

实例

如何在一个声明中设置所有背景属性:

body

 {

 background: #00FF00 url(bgimage.gif) no-repeat fixed top

 }

一、高斯模糊是使用ps等工具实现的,方法如下(以ps为例):

1、在ps中打开背景图;

2、点击菜单栏中的滤镜;

3、点击模糊,再选择高斯模糊,如图;

5、通过调整半径来调整模糊的强度(半径越大越模糊),如图:

二、全屏显示的css代码:

.bg {

   background-image:url(scale.jpg)

   -moz-background-size: 100% 100%/*  Firefox 3.6 */

   -o-background-size: 100% 100%/* Opera 9.5 */

   -webkit-background-size: 100% 100%/* Safari 3.0 */

   background-size: 100% 100%/*  Firefox 4.0 and other CSS3-compliant browsers */

   -moz-border-image: url(scale.jpg) 0/* Firefox 3.5 */

   filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='scale.jpg', sizingMethod='scale')/* for <ie9 */

}