CSS3 -- 背景原点(background-origin)

摘要:
(即,定位背景图像的起点——背景位置的原点)。它类似于Firefox 3.6以下版本的背景剪辑;填充| |边框| |内容(新),背景原点:使用背景原点更改背景位置的原点位置时,填充| |边界| |内容;

1、background-origin 语法、取值

  CSS3属性background-origin,主要用来决定背景图片的定位原点,(即背景图片定位的起点 --- background-position的原点)。

  background模型图(元素默认时的背景图像原点位置)

CSS3 -- 背景原点(background-origin)第1张

元素Background中的background-color原点位置是在Border的外边缘处;

background-image的原点是在元素的padding外边缘处(也就是在元素border的内边缘处)。

-----》
  background-origin在早期的Webkit和Gecko内核浏览器(Firefox3.6-,Safari和Chrome代版本)他们都支持一种老式的语法规则,类似于background-clip在Firefox3.6以下的版本一样;
  现代浏览器都支持的是一种新的语法。
 (老)、background-origin: padding || border || content
 (新)、background-origin: padding-box || border-box || content-box

提示:为了兼容新老版本的浏览器,在使用background-origin改变background-position的原点位置时,最好老旧语法一起加上,并且新语法放在老语法后面,这样只要是支持新语法规则的浏览器就自动会识别background-origin的最新语法。

2、background-origin 兼容 

CSS3 -- 背景原点(background-origin)第2张

3、background-origin 用法

兼容写法:
  /*Old Webkit and Gecko*/ -moz-background-origin: padding || border || content; -webkit-background-origin: padding || border || content; /*New Webkit and Gecko*/ -moz-background-origin: padding-box || border-box || content-box; -webkit-background-origin: padding-box || border-box || content-box; /*Presto*/ -o-background-origin: padding-box || border-box || content-box; /*W3c标准*/ background-origin: padding-box || border-box || content-box;

4、background-origin 实例:请点击查看 http://www.w3cplus.com/content/css-background-origin

整理自:(W3CPlus)CSS3 background-origin

免责声明:文章转载自《CSS3 -- 背景原点(background-origin)》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇电脑使用说明书浏览器窗口关闭事件的监听搜集下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

【安全】CSRF、XSS攻击了解与防范

============================== 目录   一、了解CSRF攻击及防范   二、了解XSS攻击及防范 =============================== 一、了解CSRF攻击及防范 1、了解csrf   中文叫跨站请求伪造,指攻击者诱导受害者进入第三方网站,在第三方网站中,向被攻击网站发送跨站请求。利用受害者在被攻击...

08_linux下安装chrome

首先下载chrome,需要改hosts哦(o(^▽^)o,别告诉我你不会,可以问度娘、谷哥哦) 下载地址:https://dl.google.com/linux/direct/google-chrome-stable_current_x86_64.rpm 安装依赖包 [root@localhost ~]# yum install pax* [roo...

scrollTop、scrollLeft、scrollWidth、scrollHeight原理使用介绍

上面是一个网页,由于窗口大限的限制,没有完全显示出来,没有显示出来的,用阴影标注了。 上阴影就是 scrollTop; 上阴影 + 白的 + 下阴影就是 scrollHeight。 scrollTop 是“卷”起来的高度值,示例: <div id="p"><div id="t">如果为 p 设置了 scrollTop,这些内...

通信协议——Http、TCP、UDP

CP   HTTP   UDP:  都是通信协议,也就是通信时所遵守的规则,只有双方按照这个规则“说话”,对方才能理解或为之服务。 TCP   HTTP   UDP三者的关系: TCP/IP是个协议组,可分为四个层次:网络接口层、网络层、传输层和应用层。在网络层有IP协议、ICMP协议、ARP协议、RARP协议和BOOTP协议。在传输层中有TCP协议与UD...

flutter 页面跳转1

import 'package:flutter/material.dart'; void main() => runApp(MyApp()); class MyApp extends StatelessWidget { @override Widget build(BuildContext context) { return Ma...

http长连接和短连接

HTTP实现长连接 HTTP是无状态的  也就是说,浏览器和server每进行一次HTTP操作,就建立一次连接,但任务结束就中断连接。假设client浏览器訪问的某个HTML或其它类型的Web页中包括有其它的Web资源,如JavaScript文件、图像文件、CSS文件等;当浏览器每遇到这样一个Web资源,就会建立一个HTTP会话 HTTP1.1和H...