1、DIV+CSS网页样式与布局,第5章 CSS设置网页背景,背景颜色,页面背景色(5-1.html) 在CSS中页面的背景颜色通过设置body标记的background-color属性来实现用背景色给页面分块 Background-color属性不仅仅可以设置页面的背景颜色,几乎所有HTML元素的背景色都可以通过它来设定。因此很多网页都通过设定不同HTML元素的各种背景色来实现分块的目的。(5-2.html),body background-color:#5b8a00; margin:0px padding:0px; ,背景图片,页面背景图 在CSS中给页面添加背景图片的方法就是使用backgr
2、ound-image属性,直接定义其url值,浏览器就会自动将图片覆盖整个页面。(5-3.html) 如果背景图片是透明GIF格式图片,同时可以设置背景色与背景图。(5-4.html)背景图的重复 在CSS中可以通过background-repeat属性设置图片的重复方式。包括水平重复、竖直重复、不重复等。(5-5.html、5-6.html),body background-image:url(03.jpg); ,背景图片,背景图片的位置 在CSS中中可以通过background-position属性调整背景图片的位置。(5-8.html)实例:5-9.html,body backgroun
3、d-image:url(bg4.jpg); background-repeat:no-repeat; background-position:bottom right; background-color:#eeeee8; ,背景图片,固定背景图片 对于大幅的背景图时,当浏览器出现滚动条时,通常不希望图片随文字的移动而移动,而是固定在一个位置上。在CSS中通过设置background-attachment的值为fixed来轻松实现。(5-10.html) 添加多个背景图片(5-11.html) 很多时候希望给页面添加多个背景,而在CSS中一个标记只能用一次background属性,因此只有给多个标记添加不同背景来实现类似的效果。 背景样式综合设置,body background:blue url(bg7.jpg) no-repeat fixed 5px 10px; ,背景综合实例:我的个人主页,5-12.html,背景综合实例:古词念奴娇.赤壁怀古,5-13.html,