你好!欢迎光临领航科技
专注于沈阳网站建设、沈阳网站制作、沈阳网页设计等网络服务
| 收藏本站 | 设为首页 | 网站地图
    网站首页 关于我们 新闻动态 域名注册 虚拟主机 网站建设 成功案例 软件开发 联系我们    
 本站公告
 网络常识
 常见问题
 网站优化


 当前位置:首页 > 新闻动态
【网站建设中CSS设置背景】
来源:www.024linghang.com 发布者:沈阳网站建设  发布时间:2011-9-17 
 

<1>.默认设置下的背景图片

 1 <html>
2
<head>
3
<style type="text/css">
4 body
{background-image: url(这个地方要写的就是你的图片的url地址了);}
5
</style>
6
</head>
7
8
<body>
9
</body>
10
</html>

那个url地址的填写该如何去做呢?

比如你在E盘中新建了一个文件夹My Web,当然你的站点就是建在这里了。

而在My Web中你又新建了一个文件夹btful是专门用来放图片的,在这个文件夹中

就有一张图片的名字叫做888,而且是jpg格式的。那么这个张图片的url地址就是:btful/888.jpg。

而不要去管前面的E盘和My Web。

如果不按照上面的做法,就会失败的。

可以看到,这个背景图片的设置与背景颜色的设置方法几乎完全一样。


<2>.设置背景图片是否平铺

 1 <html>
2
<head>
3
<style type="text/css">
4 body
5
{
6 background-image
:url(btful/图片/55543583.jpg);
7 background-repeat
:no-repeat;
8
}
9
</style>
10
</head>
11
12
<body>
13
</body>
14
</html>

仔细的对照一下,这两段代码还是有一点区别的。那就是图片的repeat属性。

当background-repeat的值为repeat时,如果图片的尺寸大小没有浏览器屏幕那么大时,

这个图片就会被平铺。

当bacdground-repeat的值为no-repeat时,没有被图片覆盖的区域将会是一片的空白。

当然对于,repeat-x和repeat-y这两个参数值就表示:在x轴方向和在y轴方向上平铺图片了。

具体的效果如何,那就得动手了!

<3>设置背景图片的位置

 1 <html>
2
<head>
3
<style type="text/css">
4 body
5
{
6 background-image
:url(btful/图片/55543583.jpg);
7 background-repeat
:no-repeat;
8 background-position
: 50px 120px;
9
}
10
</style>
11
</head>
12
13
<body>
14
<h1>
15 原来如此呀
16
</h1>
17
</body>
18
</html>

这是一种用像素的方法来设置位置的。

另外还有用比例的方法,只改为background-position: 28% 36%;就可以了。

除此之外就是用关键字的方法来设置了,其中包括center, left, right, top, bottom等。

<4>设置固定的背景图片

 1 <html>
2
<head>
3
<style type="text/css">
4 body
5
{
6 background-image
:url(btful/888.jpg);
7 background-attachment
:fixed;
8
}
9
</style>
10
</head>
11
12
<body>
13
<p>图像不会随页面的其余部分滚动。</p>
14
<p>图像不会随页面的其余部分滚动。</p>
15
<p>图像不会随页面的其余部分滚动。</p>
16
<p>图像不会随页面的其余部分滚动。</p>
17
<p>图像不会随页面的其余部分滚动。</p>
18
<p>图像不会随页面的其余部分滚动。</p>
19
<p>图像不会随页面的其余部分滚动。</p>
20
<p>图像不会随页面的其余部分滚动。</p>
21
<p>图像不会随页面的其余部分滚动。</p>
22
<p>图像不会随页面的其余部分滚动。</p>
23
<p>图像不会随页面的其余部分滚动。</p>
24
</body>
25
</html>

这个属性就是通过background-attachment来控制的。

具体的效果如何,那就要自己动手了。


<5>在一个声明中声明多个属性

 1 <html>
2
<head>
3
<style type="text/css">
4 body
5
{
6 background
:#ff0000 url(btful/888.jpg) no-repeat fixed center;
7
}
8 </syle>
9 </head>
10
11 <body>
12 <p>各个属性间并无顺序</p>
13 <p>各个属性间并无顺序</p>
14 <p>各个属性间并无顺序</p>
15 <p>各个属性间并无顺序</p>
16 <p>各个属性间并无顺序</p>
17 <p>各个属性间并无顺序</p>
18 </body>
19 </html>

其实这个做法是在你了解了前面的各个属性之后的事情。

当你知道了前面的各个属性再来用这种方法,无疑会简化你的代码,提高一定的效率。


下一篇:网站建设中的编程与人生
推荐文章

网站建设中的编程与人生 [2011-9-17]
我对程序员的理解 [2011-9-17]
iis 无权查看网页的处理办法 [2011-9-16]
如果做百度下拉框的效果 [2011-9-16]
网站建设中我们该选用JAVA还是.NET呢? [2011-9-16]
如何去除js中字符串空格 [2011-9-16]
关于我们 | 新闻动态 | 域名注册 | 虚拟主机 | 成功案例 | 软件开发 | 联系我们 | 网站地图
Copyright @ 2005-2011 024linghang.com All Right Reserved
领航科技版权所有 联系电话:1384053919