【CSS】css网页背景图片设置
刚学CSS,了解了下网页背景图设置,顺便记录下。
下面主要是实现背景图位置保持不变,即不随滚动条动而动的功能。
body
{
background-image:url(images/bck.png);
background-repeat:no-repeat;
background-attachment:fixed;
background-position:0px 0px;
background-size:cover;
-moz-background-size:60px 100px; /* 老版本的 Firefox ,请自行添加各个浏览器前缀 */
}
background-image:背景图地址;
background-repeat:图片是否重复;
参数:
repeat-x:横向重复;
repeat-y:纵向重复;
no-repeat:不重复;
默认是横向和纵向都重复,这里大家可以自己试下效果。
background-attachment:设置背景附着属性;
参数:
scroll:表示随内容滚动而动;
fixed:表示固定不动,不受内容滚动影响;
默认是scroll,这里大家可以自己试下效果。
background-position:设置图片位置;即设置图片左上角坐标点的X轴和Y轴值,这里不需要设置,默认值为0;
background-size:设置图片的尺寸;
参数:
<length> | <percentage>:分别用长度值和百分比来指定图片的大小。不允许负值。background-size: 10px 10px; background-size:100% 100%;
auto :背景图像的真实大小。
cover :将背景图像等比缩放到完全覆盖容器,背景图像有可能超出容器。
contain :将背景图像等比缩放到宽度或高度与容器的宽度或高度相等,背景图像始终被包含在容器内。
主要就就是对以下属性的运用:
[ background-image ]: 指定对象的背景图像。可以是真实图片路径或使用渐变创建的“背景图像”
[ background-repeat ]: 指定对象的背景图像如何铺排填充。
[ background-attachment ]: 指定对象的背景图像是随对象内容滚动还是固定的。
[ background-position ]: 指定对象的背景图像位置。
[ background-origin ]: 指定对象的背景图像显示的原点。
[ background-clip ]: 指定对象的背景图像向外裁剪的区域。
[ background-size ]: 指定对象的背景图像的尺寸大小。
将上述实现代码新建一个CSS类,然后在html的 head 里面引用即可实现;
引用方法:
<link href="myCss.css" type="text/css" rel="stylesheet"></link>
【CSS】css网页背景图片设置的更多相关文章
- 【Python全栈-CSS】CSS实现网页背景图片自适应全屏
CSS实现网页背景图片自适应全屏 功能:实现能自适应屏幕大小又不会变形的背景大图,而且背景图片不会随着滚动条滚动而滚动. 以下是用CSS实现的方法: <html> <head> ...
- 用CSS让网页背景图片居中的方法
网页背景居中的方法有很多种的.这里介绍一些用CSS让背景图片居中的方法. 让背景图片居中的第一个方法是用像素设定,很多都用这种,但是也是最麻烦的: <div style="width: ...
- CSS实现网页背景图片自适应全屏
一张清晰漂亮的背景图片能给网页加分不少,设计师也经常会给页面的背景使用大图,我们既不想图片因为不同分辨率图片变形,也不希望当在大屏的情况下,背景有一块露白,简而言之,就是实现能自适应屏幕大小又不会变形 ...
- CSS实现网页背景图片自适应全屏,自适应背景图片
一张清晰漂亮的背景图片能给网页加分不少,设计师也经常会给页面的背景使用大图,我们既不想图片因为不同分辨率图片变形,也不希望当在大屏的情况下,背景有一块露白,简而言之,就是实现能自适应屏幕大小又不会变形 ...
- [css]全屏背景图片设置,django加载图片路径
<head><style type="text/css"> #bg { position:fixed; top:; left:; width:100%; h ...
- css样式背景图片设置缩放
一.背景颜色图片平铺 background-color 背景颜色 background-image 背景图片地址 background-repeat 是否平铺 默认是平铺 background-pos ...
- css代码添加背景图片常用代码
css代码添加背景图片常用代码 1 背景颜色 { font-size: 16px; content: ""; display: block; width: 700px; heigh ...
- css如何使背景图片水平居中
CSS中定位背景图片的属性是:background-position,用法background-position 属性设置背景图像的起始位置. 你要水平居中可以: div{background-pos ...
- 用extract-text-webpack-plugin提取出来的css文件中背景图片url的不正确的问题
在一个main.js中require一个scss文件,scss文件中用了背景图片,图片url是用的相对路径,用extract-text-webpack-plugin插件提取出的css文件背景图片路径不 ...
随机推荐
- 实验12:Problem I: 成绩排序
Home Web Board ProblemSet Standing Status Statistics Problem I: 成绩排序 Problem I: 成绩排序 Time Limit: 1 ...
- JS常用的三种匿名函数
第一种: var f1=function(p1,p2){ return p1+p2; };//将函数赋值给一个变量 alert(f1(1,3)); 匿名函数没法调用,只能赋值给一个变量,由于是赋值语句 ...
- 2014年听写VOA50篇
在沪江英语的VOA听写栏目上听写完成50篇,听写笔记PDF. 103.VOASP.2014奥巴马国情咨文(1-3).mp3 104.VOASP.2014奥巴马国情咨文(2-3).mp3 105.VOA ...
- 利用在线工具根据JSon数据自动生成对应的Java实体类
如果你希望根据JSon数据自动生成对应的Java实体类,并且希望能进行变量的重命名,那么“JSON To Java”一定适合你.(下面的地址需要FQ) https://jsontojava.appsp ...
- 《android传感器高级编程》译者序
翻看手机中的应用,就能发现大多数应用都已经使用了传感器.让微信彻底火起来的“附近的人”和“摇一摇”.碰一碰交换信息的Bump.各种运动记录app.神奇的“磁力探测仪”.火爆的游戏Temple Run… ...
- Android Studio 插件的使用
1.GsonFormat https://github.com/zzz40500/GsonFormat 2.Android SelectorChapek http://blog.csdn.ne ...
- C语言柔性数组
结构中最后一个元素允许是未知大小的数组,这个数组就是柔性数组.但结构中的柔性数组前面必须至少一个其他成员,柔性数组成员允许结构中包含一个大小可变的数组,sizeof返回的这种结构大小不包括柔性数组的内 ...
- 【转】self.myOutlet=nil、viewDidUnload、dealloc的本质剖析
对于iphone开发人员来说,内存管理是极为重要的技巧,哪怕程序的功能再强大,设计再漂亮,如果内存控制不好,也难逃程序莫名退出的噩运,这与网页开发是完全不同的. 内存控制里面有很多门道,在这里分析一下 ...
- GCD中的dispatch_apply的用法及作用
GCD中的dispatch_apply的用法及作用 (一)dispatch_apply的基本用法 dispatch_apply函数是dispatch_sync函数和Dispatch Group的关联A ...
- iOS-协议与代理<转>
代理,又称委托代理(delegate),是iOS中常用的设计一种模式.顾名思义,它是把某个对象要做的事情委托给别的对象去做.那么别的对象就是这个对象的代理,代替它来打理要做的事.反映到程序中, 首先要 ...