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

  1 背景颜色 { font-size: 16px; content: ""; display: block; width: 700px; height: 0px; margin: 20px 0px;">  
  2 背景图片 {background-image: url(url)|none}
  3 背景重复 {background-repeat:inherit|no-repeat|repeat|repeat-x|repeat-y}
  4 背景固定 {background-attachment:fixed|scroll}
  5 背景定位 {background-position:数值|top|bottom|left|right|center}
  6 背影样式 {background:背景颜色|背景图象|背景重复|背景附件|背景位置}
  1.背景颜色:background-color
  语法:{ font-size: 16px; content: ""; display: block; width: 700px; height: 0px; margin: 20px 0px;">  说明:参数取值和颜色属性一样
  注意:在html当中,要为某个对象加上背景色只有一种办法,那就是先做一个表格,在表格中设置完背景色,再把对象放进单元格。这样做比较麻烦,不但代码较多,还要为表格的大小和定位伤些脑筋。现在用css就可以轻松地直接搞定了,而且对象的范围很广,可以是一段文字,也可以只是一个单词或一个字母。
  例子:给部分文字加背景颜色给部分文字加背景颜色
  表格背影颜色:style=" font-size: 16px; content: ""; display: block; width: 700px; height: 0px; margin: 20px 0px;">  
  2.背景图片:background-image
  语法:{background-image: url(url)|none}
  说明: url就是背景图片的存放路径。如果用“none”来代替背景图片的存放路径,将什么也不显示。
  例子:给部分文字加背景图片 .imgbgstyle { background-image: url(logo.gif)}
  3.背景重复:background-repeat
  语法:{background-repeat:inherit|no-repeat|repeat|repeat-x|repeat-y}
  作用:背景图片重复控制的是背景图片平铺与否,也就是说,结合背景定位的控制可以在网页上的某处单独显示一幅背景图片
  说明:参数取值范围:
  ·inherit 继承
  ·no-repeat 不重复平铺背景图片
  ·repeat
  ·repeat-x 使图片只在水平方向上平铺
  ·repeat-y 使图片只在垂直方向上平铺
  注意:如果不指定背景图片重复属性,浏览器默认的是背景图片向水平、垂直两个方向上平铺。
  4.背景固定:background-attachment
  语法:{background-attachment:fixed|scroll}
  说明:参数取值范围
  ·fixed:网页滚动时,背景图片相对于浏览器的窗口而言,固定不动
  ·scroll:网页滚动时,背景图片相对于浏览器的窗口而言,一起滚动
  注意:背景图片固定控制背景图片是否随网页的滚动而滚动。如果不设置背景图片固定属性,浏览器默认背景图片随网页的滚动而滚动。为了避免过于花哨的背景图片在滚动时伤害浏览者的视力,所以可以解除背景图片和文字内容的捆绑,该为和浏览器窗口捆绑。
  例子:使背景图案不随文字“滚动”的css
  body { background: purple url(bg.jpg); background-repeat:repeat-y; background-attachment:fixed }
  5.背景定位:background-position
  语法:{background-position:数值|top|bottom|left|right|center}
  作用:背景定位用于控制背景图片在网页中显示的位置。
  说明:参数取值范围
  ·带长度单位的数字参数
  ·top:相对前景对象顶对齐
  ·bottom:相对前景对象底对齐
  ·left:相对前景对象左对齐
  ·right:相对前景对象右对齐
  ·center:相对前景对象中心对齐
  ·比例关系
  关键字解释如下:
  top left = left top = 0% 0%
  top = top center = center top = 50% 0%
  right top = top right = 100% 0%
  left = left center = center left = 0% 50%
  center = center center = 50% 50%
  right = right center = center right = 100% 50%
  bottom left = left bottom = 0% 100%
  bottom = bottom center = center bottom = 50% 100%
  bottom right = right bottom = 100% 100%
  注意:参数中的center如果用于另外一个参数的前面,表示水平居中;如果用于另外一个参数的后面,表示垂直居中。
  6. 背景样式:background
  语法:{background:背景颜色|背景图象|背景重复|背景附件|背景位置}
  作用:背景属性是一个更明确的背景—关系属性的略写。以下是一些背景的声明:
  例子:
  body { background: white url(http://www.htmlhelp.com/foo.gif) }
  blockquote { background: #7fffd4 }
  p { background: url(../backgrounds/pawn.png) #f0f8ff fixed }
  table { background: #0c0 url(leaves.jpg) no-repeat bottom right }
  注意:当一个值未被指定时,将接受其初始值。例如,在上述的前三条规则,背景位置属性将被设置为0% 0%。为了避免与用户的样式表之间的冲突,背景和颜色应该一起被指定。

css代码添加背景图片常用代码的更多相关文章

  1. netbeans中给jpanl添加背景图片制定代码的理解——匿名内部类继承父类

    此测试是为了仿照在netbeans中给jpanl添加背景图片的制定代码的执行过程 在JpDemo中定义了个Car类的数据类型,但在给其赋值对象时使用了匿名内部类,继承了Car类,是其子类,并重写了父类 ...

  2. 代码方式给控件添加背景图片(WPF)

    wpf中常常需要给控件添加背景图片,下边以wrapPanel为例,使用代码添加背景图片 WrapPanel xwraPanel = new WrapPanel(); ImageBrush ximgBr ...

  3. 兼容各浏览器的css背景图片拉伸代码

    需要用到背景图拉伸,找到了下面这段css代码: filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='***.jpg' , s ...

  4. 基于html5背景图片自适应代码

    基于html5背景图片自适应代码是一款背景不随滚动条滚动,会根据分辨率不同自动匹配对应的背景图片.效果图如下: 在线预览   源码下载 实现的代码. css代码: .jawbone-hero .jaw ...

  5. Java怎么添加背景图片

    首先,导入相关的包: import java.awt.BorderLayout; import java.awt.Container; import javax.swing.ImageIcon; im ...

  6. 如何在使用itext生成pdf文档时给文档添加背景图片

    这个问题我在网上搜了很久,没有找到什么解决方案,需求其实很简单,就是添加背景图片.在解决这个问题之前,我们需要了解什么是背景图片?背景图片就是位于文档最底层的图片,文字和其他内容可以浮在它的上面.这又 ...

  7. IOS学习之路十五(UIView 添加背景图片以及加边框)

    怎样给UIview添加背景图片呢很简单,就是先给view添加一个subview,然后设为背景图片: 效果图如下: 很简单直接上代码: //设置内容 self.myTopView.backgroundC ...

  8. WPF之路二: button添加背景图片点击后图片闪烁问题

    在为button添加背景图片的时候,点击后发现图片闪烁,我们仔细观察,其实Button不仅仅只是在点击后会闪烁,在其通过点击或按Tab键获得焦点后都会闪烁,而通过点击其他按钮或通过按Tab键让Butt ...

  9. swing-窗体添加背景图片的2种方法

    在美化程序时,常常需要在窗体上添加背景图片.通过搜索和测试,发现了2种有效方式.下面分别介绍.1.利用JLabel加载图片利用JLabel自带的setIcon(Icon icon)加载icon,并设置 ...

随机推荐

  1. phpmyadmin登录报错crypt_random_string requires at least one symmetric cipher be loaded 解决方法

    通过phpmyadmin登陆时提示以下错误: phpmyadmin crypt_random_string requires at least one symmetric cipher be load ...

  2. BBS需求分析和orm设计

    一.BBS博客需求分析 首页(现实文章) 文章详情 点赞 文章评论(子评论,评论的展示) 登录功能(图片验证码) 注册功能(基于form验证) 个人站点(不同人不同样式,文章过滤) 后台管理(文章展示 ...

  3. php扩展库

    php调用C/C++动态链接库 字数997 阅读28 评论0 喜欢0 本人最近在找实习,移动开发方向.有意者可直接与本人联系.谢谢! 一.简介 一般而言,php速度已经比较快,但是,对于一些较高级开发 ...

  4. C语言实现整数数组的逆置算法

    读入100个整数到一个数组中,写出实现该数组进行逆置的算法. 方法一: 假设100个整数读入到数组a中,算法f1的思想是分别从数组两端依次将对应数进行交换,即a[i]与a[100 - i - 1]进行 ...

  5. 转:hive-列转行和行转列

    1. 假设我们在hive中有两张表,其中一张表是存用户基本信息,另一张表是存用户的地址信息等,表数据假设如下: user_basic_info: id name 1 a 2 b 3 c 4 d use ...

  6. mongoDB BI 分析利器 - PostgreSQL FDW (MongoDB Connector for BI)

    背景 mongoDB是近几年迅速崛起的一种文档型数据库,广泛应用于对事务无要求,但是要求较好的开发灵活性,扩展弹性的领域,. 随着企业对数据挖掘需求的增加,用户可能会对存储在mongo中的数据有挖掘需 ...

  7. 在 Mac OS X 上安装 Docker(转)

    http://www.oschina.net/translate/installing-docker-on-mac-os-x?print 在 Mac OS X 上安装 Docker 注意:Docker ...

  8. C++模板详解(系转载,但是个人添加了一些内容)

    原文地址:http://www.cnblogs.com/gw811/archive/2012/10/25/2738929.html 零.概述 模板是C++支持参数化多态的工具,使用模板可以使用户为类或 ...

  9. 求解2的N次幂的问题(多种方法)

    #include <iostream> using namespace std; //计算2的N次幂 //一般方法,时间复杂度为2^n __int64 pow2(int n) { __in ...

  10. 搭建git远程仓库

    基于本地协议搭建git远程仓库 1.任意目录下执行git init -bare创建裸仓库,建议目录名称以.git结尾 2.共享此目录,windows下右键裸仓库目录,切换到共享面板设置完成即可获取共享 ...