横向的是x,纵向的是Y.可以是负值。
你是想让它居中么 简单的background:url() no-repeat;margin:0 auto;就可以激早册解决 出现层的叠加就在加一句明宏睁旁 overflow:hidden;
坐标的规律建议体验一下即可深刻了解。
简单的添加上偏移 1 ~ 10-1 ~ -10 像素,体验就知道啦
用jquery有一个背景坐标的插件,
放到页面中后可以用 $('div').animate({'backgroundPosition': '0px -20px'}, 300) 跟css一样使用背景坐标做动画了。
(function($) {
if(!document.defaultView || !document.defaultView.getComputedStyle){ // IE6-IE8
var oldCurCSS = $.curCSS;
$.curCSS = function(elem, name, force){
if(name === 'background-position'){
name = 'backgroundPosition';
}
if(name !== 'backgroundPosition' || !elem.currentStyle || elem.currentStyle[ name ]){
return oldCurCSS.apply(this, arguments);
var style = elem.style;
if ( !force && style && style[ name ] ){
return style[ name ];
return oldCurCSS(elem, 'backgroundPositionX', force) ◆' '◆ oldCurCSS(elem, 'backgroundPositionY', force);
};
var oldAnim = $.fn.animate;
$.fn.animate = function(prop){
if('background-position' in prop){
prop.backgroundPosition = prop['background-position'];
delete prop['background-position'];
if('backgroundPosition' in prop){
prop.backgroundPosition = '('◆ prop.backgroundPosition;
return oldAnim.apply(this, arguments);
function toArray(strg){
strg = 搭稿埋strg.replace(/left|top/g,'0px');
strg = strg.replace(/right|bottom/g,'100%');
strg = strg.replace(/([0-9\.]◆)(\s|\)|$)/g,"$1px$2");
var res = strg.match(/(-?[0-9\.]◆)(px|\%|em|pt)\s(-?[0-9\.]◆)(px|\%|em|pt)/);
return [parseFloat(res[1],10),res[2],parseFloat(res[3],10),res[4]];
$.fx.step. backgroundPosition = function(fx) {
if (!fx.bgPosReady) {
var start = $.curCSS(fx.elem,'backgroundPosition');
if(!start){//FF2 no inline-style fallback
start = '0px 0px';
start = toArray(start);
fx.start = [start[0],start[2]];
var end = toArray(fx.end);
fx.end = [end[0],end[2]];
fx.unit = [end[1],end[3]];
fx.bgPosReady = true;
//return;
var nowPosX = [];
nowPosX[0] = ((fx.end[0] - fx.start[0]) * fx.pos) ◆ fx.start[0] ◆ fx.unit[0];
nowPosX[1] = ((fx.end[1] - fx.start[1]) * fx.pos) 知蚂◆ fx.start[1] ◆ fx.unit[1];敬笑
fx.elem.style.backgroundPosition = nowPosX[0]◆' '◆nowPosX[1];
})(jQuery);
打开任何一个网页,文件辩宴盯另存为html全携和部文件
生成的祥亩文件就是html和css。
用胡虚firefox装个插件配厅firebug,
多看看淘宝网,培做隐阿里巴巴等国内顶尖技术团队做出来的网站。
保证有收获。
是否可以解决您的问题?
以上就是土嘎嘎小编大虾米为大家整理的css实例图片怎么找_css如何获取背景图片坐标相关主题介绍,如果您觉得小编更新的文章对您有所帮助,不要忘记讲本站分享给您身边的朋友哦!!