`
swingfly
  • 浏览: 53603 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论

CSS中背景的一些语法

CSS 
阅读更多

背景 background

 

css 说明
background-image:url("图片的网址"); 背景图
background: url(" 图片的网址 "); 背景
background-color:#色码; 背景色彩

Exp:

background-image:url(背景图案.jpg,gif,bmp);

background-color:#FFFFFF; 

background-color : transparent;    <--设定背景为透明色

 

 


 

 

background-repeat 改变背景图片的重复并排的设定

 

css
说明
repeat 背景图片并排
repeat-x 背景图片以X方向 并排
repeat-y 背景图片以Y方向 并排
no-repeat 背景图片 以并排的方式处理

Exp:

background-image:url("http://www.123.xxx.gif");

background-repeat:no-repeat;

以http://www.123.xxx.gif这张图片为背景,当图片大小不够的时候,不并排重复


 

 

background-attachment是否固定图片位置

 

css
说明
scroll 拉动卷轴时,背景图片会跟着移动(缺省值)
fixed 拉动卷轴时,背景图片不会跟着移动

Exp:

background-image:url("http://www.123.xxx.gif");

background-repeat:no-repeat;

background-attachment:fixed;

以http://www.123.xxx.gif 背景图片不重复并列,且不随卷轴移动


 

 

以长度定位background-position: x y

使用百分比定位 background-position: x% y%

 

css
说明
x% 往右移
y% 往下移

backgroud-position: 0% 0%; 左边上方
backgroud-position: 0% 50%; 左边中间
backgroud-position: 50% 0%; 中间上方
backgroud-position: 50% 50%; 正中间
backgroud-position:100% 0%; 右边上方
backgroud-position: 0% 100%; 左边下方
backgroud-position: 100% 50%; 右边中间
backgroud-position: 50% 100%; 中间下方
backgroud-position: 100% 100%; 右边下方

以关键字定位

 

关键字 说明
top 上 ( y = 0 )
center 中 ( x = 50, y = 50 )
bottom 下 ( y = 100 )
left 左 ( x= 0 )

Exp:

background-position:center;

图片在指定背景中央X=50% Y=50%位置

background-position: 200px 30px

整張背景图片往右移200px 往下移30px

 


filter:alpha滤镜效果

filter:alpha(参数1=数值变化,参数2=数值变化)

Exp:

<img src="../xxx.gif" align=left style="filter:alpha(opacity=50,style=3)">

將../xxx.gif图片贴到页面左边,并将滤镜设定为透明度=50,且对角线渐增

●opacity:透明度,数值由0~100
<img src="../pichomepage03.gif" align=left style="filter:alpha(opacity=20)">
●style:Aplha的种类,0→不透明
<img src="../pichomepage03.gif" align=left style="filter:alpha(style=0)">
●style:Aplha的種類,1→直线渐增
<img src="../pichomepage03.gif" align=left style="filter:alpha(style=1)">
●style:Aplha的种类,2→圆形渐增
<img src="../pichomepage03.gif" align=left style="filter:alpha(style=2)">
●style:Aplha的种类,3→对角线渐增
<img src="../pichomepage03.gif" align=left style="filter:alpha(style=3)">
●fihishopacity:终止透明,数值由0~100,要与opacity与style配合
<img src="../pichomepage03.gif" align=left style="filter:alpha(opacity=0,finishopacity=100,style=2)">
●startx:渐增起始x坐标
fihishx:渐增結束x坐标
<img src="../pichomepage03.gif" align=left style="filter:alpha(opacity=0,finishopacity=100,style=1,startx=10,fihishx=100)">
●starty:渐增起始y坐标
fihishy:渐增結束y坐标
<img src="../pichomepage03.gif" align=left style="filter:alpha(opacity=0,finishopacity=100,style=1,starty=10,finishy=100)">

分享到:
评论

相关推荐

    css代码添加背景图片常用代码

    以上介绍的是CSS中关于背景设置的基本知识点及其用法。通过合理使用这些属性,可以有效地为网页元素设置美观的背景,从而增强网站的整体视觉效果。掌握这些基本属性的应用方法对于前端开发人员来说是非常重要的基础...

    Css3.0完全手册(集成了CSS2所有语法)

    书中不仅包含了CSS2的所有语法,还深入探讨了CSS3的新特性,如选择器扩展、过渡效果、动画、多列布局、边框与背景的新属性以及媒体查询等。 在CSS2的基础上,CSS3引入了许多增强功能,使得设计更加灵活且富有表现力...

    CSS语法

    本篇将深入探讨CSS的基本语法及其在实际应用中的实例,对于初学者来说,这是一份非常有价值的参考资料。 ### 1. CSS基础语法 CSS的语法结构主要由选择器和声明组成。选择器指向要应用样式的HTML元素,而声明则定义...

    CSS背景颜色例子

    【CSS背景颜色例子】 在网页设计中,CSS(层叠样式表)是用于控制网页元素样式的核心技术之一,包括字体、布局、颜色等。本文将深入探讨如何使用CSS设置背景颜色,以创建丰富的视觉效果。 1. 背景颜色的基本语法 ...

    Css中的filter属性语法说明.

    在CSS中,`filter`属性是一种非常实用且强大的特性,它可以用来改变元素的渲染方式,实现各种视觉效果,如模糊、阴影、颜色调整等。本文将详细介绍CSS中的`filter`属性及其各种效果的具体用法。 ### 1. Alpha ####...

    CSS的基本语法.rar

    在**CSS的基本语法.doc**中,可能会涵盖以下几个关键点: 1. **选择器(Selectors)**:选择器是CSS中用于选取HTML元素的方式,如`p`选择器选取所有段落,`#id`选择器选取具有特定ID的元素,`.class`选择器选取具有...

    css3基础语法总结大全

    以下是对CSS3基础语法的一些关键知识点的详细总结: 1. **选择器增强**: - **伪类和伪元素**:CSS3增加了许多新的伪类,如`:hover`, `:active`, `:focus`,以及`:nth-child()`, `:nth-last-child()`, `:first-...

    EditPlus HTML5 CSS3语法支持文件

    `css.stx`文件确保EditPlus能准确地突出显示CSS3的语法,帮助开发者编写出更美观、更高效的CSS代码。 JavaScript是Web开发中的重要脚本语言,与HTML5和CSS3紧密配合,实现动态交互效果。`js.stx`文件则为EditPlus...

    CSS学习中EMMET语法、复合选择器、元素选择模式、以及背景的一些总结

    在CSS的学习过程中,掌握EMMET语法、复合选择器、元素选择模式以及背景的设定是非常重要的。下面将分别对这些知识点进行详细的阐述。 首先,EMMET(前身为Zen Coding)是一种高效的HTML和CSS代码编写工具,它能显著...

    css3网页动态渐变背景动画特效

    在CSS3中,网页设计者可以利用一系列新特性来创建出引人注目的动态效果,其中就包括网页动态渐变背景动画特效。本教程将深入探讨如何使用CSS3实现这样的特效,尤其是如何设置多种渐变颜色,从而为网页增添丰富的视觉...

    editplus html5 css3 JQuery 语法文件html5 css3.0 jQueryAPI手册

    2. **边框与背景**:引入了圆角边框、阴影效果、渐变背景和多重边框。 3. **布局**:flexbox(弹性盒布局)和grid(网格布局)为复杂布局提供了强大的解决方案。 4. **动画**:通过关键帧`@keyframes`和`transition`...

    CSS样式图片下载助手,css背景图片下载

    以下是关于CSS背景图片和这个下载工具的一些详细知识点: 1. **CSS背景图片属性**:在CSS中,`background-image`属性用于设置元素的背景图片。其语法是 `background-image: url("image-url")`,这里的"image-url"是...

    花纹背景css整站模板

    对于不熟悉CSS的用户,可能还需要学习一些基本的CSS语法和布局技巧,以便更好地利用模板。同时,考虑到响应式设计,模板可能已经包含了适应不同设备屏幕尺寸的样式,确保在手机、平板和桌面电脑上都能良好地展示。

    CSS布局与语法参考手册

    本文将基于该资源的描述和标签,结合压缩包中的“CSS.CHM”文件,详细阐述CSS的核心概念、布局模式以及常用语法。 首先,CSS是网页设计中的关键技术,用于定义网页元素的样式、布局和结构。它通过分离内容(HTML或...

    纯CSS3背景透明的Speech Bubbles对话气泡

    本案例中,我们关注的是"纯CSS3背景透明的Speech Bubbles对话气泡",这是一种在网页中实现对话或者提示信息展示的创新方式。 首先,了解什么是**CSS3 Speech Bubbles**。在网页设计中,对话气泡通常用于模拟人与人...

    CSS V4.2.3语法属性

    以上内容仅涵盖了CSS的一些基本概念和部分高级特性,实际使用中,开发者还需要深入理解盒模型、响应式设计、媒体查询以及与JavaScript的交互等方面,才能充分利用CSS来构建高效、美观的网页。通过学习和实践CSS V...

    css3实现一个div设置多张背景图片及background-image属性实例演示

    本文将深入探讨如何使用`background-image`属性来实现多张背景图片的设置,并介绍CSS3中的背景渐变。 首先,我们来看一下`background-image`属性的基本语法。它接受一个或多个 `&lt;bg-image&gt;` 值,每个值可以是 `none...

    jquary api中文和css中文手册

    颜色和背景是CSS中的重要概念,手册中会详细介绍各种颜色值(如十六进制、RGB、RGBA、HSL、HSLA)的使用,以及背景图片、背景颜色和背景重复等属性的设置。此外,还有文本样式,如字体、字号、行高、文本对齐和装饰...

    详解HTML&CSS&JavaScript语法辞典

    ### 详解HTML、CSS与JavaScript语法辞典 #### HTML(HyperText Markup Language) HTML是一种标记语言,用于构建网页的基本结构。它由一系列的元素组成,这些元素通过标签表示。了解HTML的基本语法对于创建任何...

    css背景样式渐变代码

    ### CSS背景渐变的语法 CSS3引入了背景渐变的属性,允许开发者创建线性渐变、径向渐变以及重复渐变。其中,线性渐变是最常用的一种形式,它可以通过`background-image`属性配合`linear-gradient()`函数来实现。例如...

Global site tag (gtag.js) - Google Analytics