属性: background-position: left top || left bottom || right top || right bottom || center center || 像素值 || 百分比
实例:
代码:
 
1.设置background-position:left top 代表背景图片要放在内容区的左上角的位置(默认值)
2. 设置background-position: left; 将背景图片要放在内容区的左侧中间的位置 没有第二个参数则第二个参数默认为center
设置background-position: left bottom; 将背景图片要放在内容区的左下角的位置
3. 设置background-position: right; 将背景图片要放在内容区的右侧中间的位置,与left相同,没有第二个参数则第二个参数默认为center
4. 设置background-position: right top; 将背景图片要放在内容区的右侧上角的位置。
5. 设置background-position: right bottom; 将背景图片要放在内容区的右侧下角的位置。
6. 设置background-position: center; 将背景图片要放在内容区中间的位置。 与left, right相同,没有第二个参数则第二个参数默认为center
7. 设置background-position: 一个具体像素值(例如100px); 将背景图片要放在内容区水平位置100px的位置,即沿x轴平移100px;竖直方向默认为center即y轴居中的位置。
8. 设置background-position: 两个具体像素值(例如100px 100px); 将背景图片要放在内容区水平位置100px 垂直位置100px的位置,即沿x轴平移100px,沿y轴平移100px
9. 设置background-position: 一个百分比(例如20%); 将背景图片要放在内容区水平位置20%的位置。 0%是最左边 100%是最右边 中间平分。若只有一个值默认第二个参数为50%。
设置background-position:0%; 的效果(同left):
设置background-position:50%; 的效果(同center):
设置background-position:100%; 的效果(同right):
10. 设置background-position: 两个百分比(例如20% 20%); 将背景图片要放在内容区水平位置20%,竖直位置20% 的位置。 第一个参数:0%是最左边 100%是最右边 中间平分。第二个参数: 0%是最上边,100%是最下边 中间平分。
设置background-position:0% 100%; 的效果(同left bottom):
设置background-position:100% 100%; 的效果(同right bottom):

欢迎加入web前端冲击顶级高薪大厂学习群,群聊号码:820269529

css3之背景定位的更多相关文章

  1. CSS3之背景定位原点background-origin

    背景定位原点background-origin是CSS3新添加的有关背景的属性,主要是改变背景起始的原点位置的.CSS3之背景定位原点background-origin的属性值有三个:border.p ...

  2. [css 揭秘]:CSS揭秘 技巧(三):背景定位

    我的github地址:https://github.com/FannieGirl/ifannie 源码都在这上面哦! 喜欢的给我一个星吧 背景定位 问题:很多时候,我们想针对容器某个角对背景图片做便宜 ...

  3. css背景定位

    日期:2015-12-05 背景定位算是才弄明白: background-position:50% 50%; 图片水平和垂直居中.与 background-position:center center ...

  4. CSS3之背景剪裁Background-clip

    CSS3之背景剪裁Background-clip是CSS3中新添加的内容.这个属性还是比较简单的,主要分五个属性值:border.padding.content.no-clip和text.下面将针对这 ...

  5. [css]《css揭秘》学习(三)-灵活的背景定位

    一.background-position属性 使用该属性,在不确定容器大小的情况下,也可以指定图案距离容器边缘的位置:但是需要为不支持该属性的浏览器指定回退方案,否则,图案会默认放在左上角. < ...

  6. 基于CSS3动态背景登录框代码

    基于CSS3动态背景登录框代码.这是一款基于jQuery+CSS3实现的带有动画效果的动态背景登陆框特效.效果图如下: 在线预览   源码下载 实现的代码. html代码: <div class ...

  7. CSS3透明背景+渐变样式

    CSS3透明背景+渐变样式 转载自博文:<CSS3透明背景+渐变样式> http://blog.csdn.net/netbug_nb/article/details/44343809 效果 ...

  8. css3之背景属性之background-size

    一.相关属性: background-image: url(“./img/a.jpg”); //设置元素背景图片 background-repeat: repeat/no-repeat: //设置背景 ...

  9. 笔记《精通css》第4章 背景图像,平铺方式,背景定位,圆角框,投影,不透明

    第4章  背景图像,平铺方式,背景定位,圆角框,投影,不透明 1.背景图像 background-image:url() 2.平铺方式 background-repeat:repeat-x repea ...

随机推荐

  1. centos yum安装php5.6.19 remi源按照

    yum安装php5.6 多版本php共存 remi安装方法 http://www.servermom.org/how-to-enable-remi-repo-on-centos-7-6-and-5/2 ...

  2. PHP查询数据库,对象结果集转化为数组

    $row = $this->db->get();//得出对象结果集 $result = array(); if($row) { //转化为数组 while($value = $row-&g ...

  3. C#嵌入字体

    1:将字体文件(*.ttf)添加到资源文件里,注意资源的名称 2:在Program.cs文件里声明 using System; using System.Collections.Generic; us ...

  4. 超大图片显示,可任意缩放,移动,不用DiskLruCache

    1.演示,代码 下载示例apk      下载项目 :  https://gitee.com/xi/LImage.git 2.遇到的问题 想省内存,不太可能 只支持拖拽手势,不支持缩放相对简单,解码v ...

  5. 在win7系统设置SQL Server2014 express为远程数据

    如何设置远程访问到SQLserver服务器(局域网内的设置) 1.首先,使用Windows+R键 输入services.msc 打开本地服务. *说明:①MSSQLSERVER是正式使用的SQL创建实 ...

  6. redis 网络库文件 重构

    https://blog.csdn.net/yangbodong22011/article/details/65444273 相关博客 https://blog.csdn.net/tanswer_/a ...

  7. 【OpenCV-Python】-图像形态学转化

    原文为段立辉翻译,感谢Linux公社此文档为自学转述,如有侵权请联系本人. 目标: • 学习不同的形态学操作,例如腐蚀,膨胀,开运算,闭运算等 • 学习的函数有:cv2.erode(),cv2.dil ...

  8. ubuntu 16.04 tensorboard 学习

    一.新建tensorboard的文件夹,并在该文件夹下打开终端进入python输入以下代码 ////////新建文件夹取名tensorboard 在该目录下打开终端 import tensorflow ...

  9. 如何通过SQL命令查看数据库的文件大小[转]

    1. 查看数据文件占用(权限要求较大) DBCC showfilestats 2. 查看日志文件占用 dbcc sqlperf(logspace) 会列出所有能够查看的数据库的日志情况.. 需要挑选出 ...

  10. VirtualBox 命令行操作

    vboxmanage list vmsvboxmanage list runningvmsvboxmanage startvmvboxmanage controlvm "RHEL6.1_fo ...