常用的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  背景图片不 以并排的方式处理  

 代码如下 复制代码
background-image:url("yun_qi_img/xx.gif"); 
background-repeat:no-repeat; 
以yun_qi_img/xx.gif这张图片为背景,当图片大小不够的时候,不并排重复

background-attachment是否固定图片位置 

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

Exp: 

 代码如下 复制代码
background-image:url("yun_qi_img/xx.gif"); 
background-repeat:no-repeat; 
background-attachment:fixed; 
以yun_qi_img/xx.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 

 

时间: 2024-09-16 11:04:15

常用的CSS中背景background使用技巧的相关文章

CSS中背景图片定位方法

CSS中背景图片的定位,困扰我很久了.今天总算搞懂了,一定要记下来. 在CSS中,背景图片的定位方法有3种: 1)关键字:background-position: top left; 2)像素:background-position: 0px 0px; 3)百分比:background-position: 0% 0%; 上面这三句语句,都将图片定位在背景的左上角,表面上看效果是一样的,实际上第三种定位机制与前两种完全不同. 前两种定位,都是将背景图片左上角的原点,放置在规定的位置.请看下面这张图

html js cs...-css中,background和background-image的区别

问题描述 css中,background和background-image的区别 我给四个li设置了一个背景透明度,background:rgba,然后再给单独一个li设置了background:url(是个空箭头的图,PSD中一个长方形,少了一个三角形那种),这样效果是这样的. 这样正如我想要的,但是如果我给单独一个li设置background-image,效果会变成这样.我了解background的默认值以及它的覆盖原理,但是这样不应该啊,难道和透明度有关系?如果给单独一个li设置一个tra

css中的background在firefox ie7 ie6下不同的表示

css中的background在firefox ie7 ie6下不同的表示

CSS中背景图片的定位

1. 关键字, 例如: background-position: top right; 优点: 直观, 可用性高, 各浏览器中表现一致. 缺点: 缺少间隔尺寸. 三个垂直的 (top, center, bottom) 和三个水平的 (left, center, right) 只能为你组合出最多 9 个位置. 不存在其他混式的组合. 并且很难像其他两种数值定位方法一样使用算数进行控制. 2. 像素, 例如: background-position: 0px 0px; 优点: 概念容易被理解, 只要

常用DIV+CSS网页制作布局技术技巧

css|技巧|网页 CSS布局常用的方法:float:none|left|right 取值:none:默认值.对象不飘浮left:文本流向对象的右边right:文本流向对象的左边 它是怎样工作的,看个一行两列的例子 xhtml代码: 以下是引用片段:<div id="wrap"> <div id="column1">这里是第一列</div> <div id="column2">这里是第二列&l

CSS中背景background-position负值定位深入理解

  下面是我要用到的一个背景图: 代码如下: HTML页中是162*162的灰色背景DIV块并加入三种不同位置的背景图片, 在浏览器中看到的效果: 从上图可以看到:当为background-position:0 0;时图片的左上角与DIV的左上角是重合的,当我们定位于background-position:-50px -50px;时发现图片向左.上移动了,也就以DIV的左上角为中心,图向左移动了50PX,向上也移动了50PX.第三个示例采用的都是正值,可以解解释为图向右.向下移动的效果.这个应该

DIV+CSS中浏览器兼容方法及div+css的使用技巧

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断 淘宝客 云主机 技术大厅 相信很多的朋友在div+css的页面制作当中都会遇到这个问题,由于IE系列浏览器对于HTML标签和CSS样式表的解释与其他浏览器会有所区别,所以在制作页面的时候经常会出现一些小BUG,和网页错位等现象,下面站长好站为大家讲解一写,在div+css中如何兼容各大浏览器. 首先我们先要检查相应的HTML标签,如果你的标签错误,无论你如何修改CSS

html-CSS中背景图片不随文字的大小而改变,怎么办?

问题描述 CSS中背景图片不随文字的大小而改变,怎么办? 解决方案 vjia中设置一下高度和宽度,这样li就不会自动缩放了,背景也就固定了,让文字居中,可以设置line-height 解决方案二: 另外背景铺满容器,background-size:100% 解决方案三: 单独设置图片的属性, 解决方案四: 去掉background-size,要不会依据容器大小变换,而且css bs ie8-不支持. 解决方案五: 有几个CSS的属性要提一下:background-size:cover,这个CSS

CSS应用中十四个技巧精彩问答

css|技巧 CSS是Cascading style Sheets的简称,中文译作"层叠样式表单",我把它叫作"层叠样式表",我感到这样顺口一点,没别的意思.实际上它是一组样式.你可能对CSS这个名词比较陌生,实际上无论你用Internet Explorer还是Netscape Navigator在网上冲浪,几乎随时都在与CSS打交道,在网上没有使用过CSS的网页可能不好找.不管你用什么工具软件制作网页,都有在有意无意地使用CSS.用好CSS能使你的网页更加简炼,为