CSS 背景(css background)
CSS 背景-CSS background
CSS background目录
1.CSS背景语法
2.css背景
对象图片高清3.css背景图片
4.背景居中
5.复合背景样式简写
6.背景background总结
一、Css background背景语法
CSS背景基础知识
CSS 背景这里指通过CSS对对象设置背景属性,如通过CSS设置背景各种样式。
背景语法:
background: background-color || background-image || background-repeat || background-attachment ||background-position
CSS中背景单词:
background CSS手册查询-background手册
background-color 设置颜作为对象背景颜
background-image 设置图片作为背景图片
background-repeat 设置背景平铺重复方向
background-attachment 设置或检索背景图像是随对象内容滚动还是固定的。
background-position 设置或检索对象的背景图像位置。
Background背景样式的值是复合属性值组合,也就是背景单词的值可以跟多个属性值,值与值之间使用一个空格间隔链接上即可。
如:
background:#000 url(图片地址) no-repeat left top
Css background背景作用:
1、设置纯背景。背景background可以设置对象纯的背景颜,
2、设置图为背景。可以设置对象背景为图片,如果背景是图片可以让图片重复平铺横铺,或将图片作为对象背景固定在对象任何位置。
Background分析解析图
Css background复合背景结构分析图
1.Body{background:#FFF url(www.divcss5/img201301/divcss5-logo-2013.gif) no-repeat 0 0 fixed }
设置网页背景样式
Html原始背景与CSS背景对照
Html是指对应效果的table背景设置
Html背景单词:
Bgcolor设置背景颜 与CSS背景颜对应background-color
Background设置图片作为背景与CSS背景图片对应background-image
最原始HTML背景设置演示代码:
1.<table bgcolor="#996600">
2.<tr>
3.<td background="www.divcss5/img/css-logo.gif"
4. width="130" height="100"> </td>
5.</tr>
6.</table>
这里设置了table背景颜为#996600,然后设置了td的背景图片为www.divcss5/img/css-logo.gif
二、背景颜
background-color:#FFF
1.div{background-color:#FFF}
设置对象背景为纯白
如果是给table设置背景颜可以使用bgcolor="颜值"即可设置对象背景颜。
如果是CSS背景颜,可使用background-color:颜值;或 background:颜值设置对象背景颜。
CSS 背景颜设置DIV+CSS演示图:
以上截图分别使用background-color和background来设置对象背景颜
三、CSS图片背景
这里说的是以图片作为背景图片 - CSS 背景图片详细介绍:www.divcss5/jiqiao/j80.shtml
CSS可以使用background或background-image直接引用图片地址来设置图片作为对象背景。
background:url(www.divcss5/img/logo.gif);设置DIVCSS5的LOGO图片作为背景
或
background-image:url(www.divcss5/img/logo.gif);具有相同效果。这样设置图片作为背景有个缺陷就是图片会上下左右的重复,接下来我们只需看以下图例教程即可掌握CSS background
图片背景样式(固定、滚动)
实现这个效果使用CSS单词是background-attachment 当然通常情况下背景默认是固定的如果是自己使用CSS background简写则如上图。
background-attachment使用解析:
background-attachment:fixed; 背景固定
background-attachment:scroll css背景图片是随对象内容滚动
图片background背景语法:
background-image :url (url)
background-image :url (www.divcss5/img201301/divcss5-logo-2013.gif)设置对象背景为图片www.divcss5/img201301/divcss5-logo-2013.gif
如果图片作为背景时候要求是否重复平铺,平铺方向等我们都需要background-position和background-repeat配合使用
1.div{background-image :url (www.divcss5/img201301/divcss5-logo-2013.gif);
background-repeat : no-repeat;background-position : 5px 6px }
background-repeat : no-repeat;background-position : 5px 6px }
这里定义对象div,背景图片为www.divcss5/img201301/divcss5-logo-2013.gif,并且背景图片不重复,定位于div对象靠左距离5px,靠上距离6px
四、DIV CSS背景居中
CSS 背景分为左右居中和上下居中,具体左右居中方法见上图。
背景图像上下居中,可以使用计算上下高度然后平分设置,如上下高度距离为500px,那就设置图片居顶部多少PX可以让图片实现上下居中。
五、复合背景样式简写
我们使用时候都需要考虑到代码优简,这里可以优化的简写代码
1、如果只设置背景为单一颜
background-color:#FFF 我们简写为 background:#FFF
2、图片设置为背景简写
1.background-image :url (www.divcss5/img201301/divcss5-logo-2013.gif);
background-repeat : no-repeat;background-position : 5px 6px
background-repeat : no-repeat;background-position : 5px 6px
我们简写为:
1.background:url (www.divcss5/img201301/divcss5-logo-2013.gif) no-repeat 5px 6px
六、CSS background(背景)总结
使用图片作为背景在一个网页布局中常常会遇到,希望大家能在实际中掌握其知识。一般设置对象图片作为背景属性实例 background:#666 url(图片地址) no-repeat center top ;(解释首先设置背景颜 紧跟设置图片作背景 紧跟图片是否重复 然后跟图片在对象位置。前面的背景颜可以不用设同时不是必须,一般使用图片作为对象背景如果要设置图片是否重复显示距离位置将设置图片位置)
1、设置图片作为背景如果图片设置图片在X坐标方向重复,如果再设置图片在对象位置的左或右位置时将无效,可设置在对象上或下位置开始显示。
2、设置图片作为背景如果图片设置图片在Y坐标方向重复,如果再设置图片在对象位置的上或下位置时将无效,可设置图片在对象左或右位置开始显示。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论