一.Css background背景语法
CSS背景基础知识
CSS 背景这里指通过CSS对对象设置背景属性,如通过CSS设置背景各种样式。
背景语法:
background: background-color || background-image || background-repeat || background-attachment ||background-position
CSS中背景单词:
backgroundCSS手册查询-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复合背景结构分析图
Body{background:#FFF url(http://www.divcss5.com/img201301/divcss5-logo-2013.gif) no-repeat 0 0 fixed }
设置网页背景样式
Html原始背景与CSS背景对照
Html是指对应效果的table背景设置
Html背景单词:
Bgcolor设置背景颜色 与CSS背景颜色对应background-color
Background设置图片作为背景与CSS背景图片对应background-image
最原始HTML背景设置演示代码:
- <tablebgcolor="#996600">
- <tr>
- <tdbackground="http://www.divcss5.com/img/css-logo.gif"
- width="130"height="100"> </td>
- </tr>
- </table>
这里设置了table背景颜色为#996600,然后设置了td的背景图片为http://www.divcss5.com/img/css-logo.gif
二.背景颜色
background-color:#FFF
div{background-color:#FFF}
设置对象背景为纯白色
如果是给table设置背景颜色可以使用bgcolor="颜色值"即可设置对象背景颜色。
如果是CSS背景颜色,可使用background-color:颜色值;或 background:颜色值设置对象背景颜色。
CSS 背景颜色设置DIV+CSS演示图:
以上截图分别使用background-color和background来设置对象背景颜色
三.CSS图片背景
这里说的是以图片作为背景图片 -CSS 背景图片详细介绍:http://www.divcss5.com/jiqiao/j80.shtml
CSS可以使用background或background-image直接引用图片地址来设置图片作为对象背景。
background:url(http://www.divcss5.com/img/logo.gif);设置DIVCSS5的LOGO图片作为背景
或
background-image:url(http://www.divcss5.com/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 (http://www.divcss5.com/img201301/divcss5-logo-2013.gif)设置对象背景为图片http://www.divcss5.com/img201301/divcss5-logo-2013.gif
如果图片作为背景时候要求是否重复平铺,平铺方向等我们都需要background-position和background-repeat配合使用
div{background-image :url (http://www.divcss5.com/img201301/divcss5-logo-2013.gif);background-repeat : no-repeat;background-position : 5px 6px }
这里定义对象div,背景图片为http://www.divcss5.com/img201301/divcss5-logo-2013.gif,并且背景图片不重复,定位于div对象靠左距离5px,靠上距离6px
四.DIV CSS背景居中
CSS 背景分为左右居中和上下居中,具体左右居中方法见上图。
背景图像上下居中,可以使用计算上下高度然后平分设置,如上下高度距离为500px,那就设置图片居顶部多少PX可以让图片实现上下居中。
五.复合背景样式简写
我们使用时候都需要考虑到代码优简,这里可以优化的简写代码
1、如果只设置背景为单一颜色
background-color:#FFF 我们简写为 background:#FFF
2、图片设置为背景简写
background-image :url (http://www.divcss5.com/img201301/divcss5-logo-2013.gif);background-repeat : no-repeat;background-position : 5px 6px
我们简写为:
background:url (http://www.divcss5.com/img201301/divcss5-logo-2013.gif) no-repeat 5px 6px
六.CSS background(背景)总结
使用图片作为背景在一个网页布局中常常会遇到,希望大家能在实际中掌握其知识。一般设置对象图片作为背景属性实例 background:#666 url(图片地址) no-repeat center top ;(解释首先设置背景颜色 紧跟设置图片作背景 紧跟图片是否重复 然后跟图片在对象位置。前面的背景颜色可以不用设同时不是必须,一般使用图片作为对象背景如果要设置图片是否重复显示距离位置将设置图片位置)
1、设置图片作为背景如果图片设置图片在X坐标方向重复,如果再设置图片在对象位置的左或右位置时将无效,可设置在对象上或下位置开始显示。
2、设置图片作为背景如果图片设置图片在Y坐标方向重复,如果再设置图片在对象位置的上或下位置时将无效,可设置图片在对象左或右位置开始显示。
3、如果设置背景完全重复显示,那设置图片在对象上下左右位置开始显示将无线。
网页布局时候我们常常对网页背景设置颜色、背景设置图片,达到我们需要的美观效果,我们实践制作写css background背景尽量从简,图片引入时候注意路径正确,如需定位对象背景。
经典背景复合属性表达式:
.divcss5{background:#FFF url (http://www.divcss5.com/img201301/divcss5-logo-2013.gif) no-repeat 5px 6px}
这里既设置背景颜色,背景图片引入,背景图片定位、图片作为背景是否重复的样式。
分享到:
相关推荐
《深入理解DivCSS:构建网页布局的艺术》 在网页设计领域,HTML与CSS是不可或缺的基础技术,而DivCSS则是HTML布局的重要组成部分。本篇将基于提供的资料“DivCSS.rar”中的“DivCSS.pdf”,深入探讨DivCSS的核心...
9. **性能优化**:合理的div+css布局也应考虑性能,如减少CSS选择器的复杂性、优化图片和字体资源、使用适当的布局方法等,以提升页面加载速度和用户交互体验。 10. **浏览器兼容性**:尽管现代浏览器对CSS的支持...
其Div+CSS结构严谨,代码优化良好,确保页面加载速度快,同时支持响应式布局,适配不同设备的显示需求。 2. **淡蓝色网站后台管理模板** 淡蓝色作为主色调,给人一种清新、专业的视觉体验,常用于企业级应用。此...
标题“DIVCSS.rar_DIV CSS”以及描述中的“专业培训公司内部用,DIV+CSS培训资料”明确指出,这个压缩包包含的是关于网页布局技术DIV+CSS的专业教学资源,特别是PPT形式的讲义或教程。在这个领域,了解并掌握DIV+CSS...
2. **优化代码结构**:转换后的代码更符合现代Web开发标准,Div+CSS结构使得代码更清晰,更易于维护。 3. **提高性能**:Div+CSS布局通常比Table布局加载更快,因为浏览器解析CSS比解析Table更高效。 4. **支持响应...
标签“div aspnet__div_css__ css_css_div_css_div_asp_p”进一步强调了关键主题,即<div>元素在ASP.NET环境下的应用,以及CSS用于样式化<div>和其他HTML元素,如标签。 压缩包内的文件名称列表揭示了包含的具体...
本资料“divcss.rar”全面涵盖了Div+CSS布局的基础与高级应用,对于网页设计的初学者来说,是一份极富价值的学习资源。 Div,全称为“Division”,在HTML中是一种用于分组内容的容器元素,通过它可以实现页面的区域...
本资源"精美css+div网站实例源码"提供了四个不同样式的网站源码,分别是lotusflower、gumamela、CleanandBlue和fotolandia,非常适合初学者和有经验的开发者学习和参考。 1. **CSS布局**: 这些源码实例展示了如何...
**div+css布局详解** 在网页设计中,`div+css`布局是一种常见的技术,用于组织和控制网页元素的位置和样式。它通过HTML中的`<div>`元素作为容器,配合CSS(Cascading Style Sheets)来实现灵活、可维护的页面布局。...
7. **性能优化**:学习CSS性能优化技巧,如减少选择器的复杂性、合并CSS规则、合理利用CSS预处理器等,提高页面加载速度和用户体验。 8. **响应式设计**:随着移动设备的普及,响应式设计是必不可少的技能。通过CSS...
在网页设计领域,`div` 和 `css` 是构建页面布局和样式的重要工具。`div` 元素是HTML中的一个通用容器,用于组织和分组其他元素,而CSS(层叠样式表)则负责定义这些元素的外观、布局和结构。本教程将深入讲解如何...
DIV+CSS网页制作对搜索引擎优化的优势分析整理 DIV+CSS网页制作技术的优势在于其符合W3C国际标准,能够将表现与内容分离,提高搜索引擎对网页的索引效率,提高页面浏览速度,易于维护和改版。同时,DIV+CSS网页...
本文将深入探讨几个针对DIV+CSS优化的方法,以提高代码效率,减少加载时间,提升用户体验。 首先,我们需要理解“DIV+CSS”布局的基本原理。DIV元素在HTML中通常用于创建网页的布局结构,而CSS则负责定义这些布局的...
"DIVCSS模板"通常是指预设好的、可以复用的HTML结构配合CSS样式的组合,方便开发者快速构建网页布局。 1. **CSS基础** - **选择器与属性**:CSS通过选择器来选中HTML元素,如类选择器(`.class`),ID选择器(`#id...
- **优化与性能**:了解CSS性能优化技巧,如减少重绘和回流,合并样式表,减少HTTP请求等。 通过《div+css讲义》的学习,不仅可以理解div和CSS的基本概念,还能掌握实际操作技能,为网页设计打下坚实基础。无论你...
### DIV+CSS布局大全知识点概览 #### 一、DIV+CSS布局入门 - **CSS布局原理**:在学习CSS布局之前,理解CSS处理页面的基本原理至关重要。这涉及到如何通过内容的语义和结构来组织HTML,而不是仅仅关注外观效果。 -...
综上所述,这个压缩包可能包含了一个用于创建或优化针对特定布局模式(如DCV)的CSS代码的工具,以及一些使用`div`元素和ASP进行网页设计的示例。对于学习和提升CSS布局技能,尤其是对于希望理解如何将CSS应用于动态...
6. **SEO优化**:通过Div+CSS,可以实现语义化HTML,帮助搜索引擎更好地理解网页内容,从而提高网站的搜索引擎排名。 在提供的“新建文件夹”中,可能包含了多套购物网站模板的HTML和CSS文件。这些模板可以作为初学...
【DIV+CSS模板详解】 在网页设计领域,`DIV+CSS`是一种常见的布局技术,它以其灵活性、可维护性和高效性赢得了广泛的认可。标题“DIV+CSS模板非常好看”表明了这种技术在创建美观界面方面的潜力,而描述则强调了这...
《红色新年版DIV CSS博客模板解析》 在网页设计领域,模板是一种常见的工具,它能够帮助设计师快速构建网站,特别是对于新手来说,更是省时省力。本文将深入解析一款名为“红色新年版DIV CSS博客模板”的设计资源,...