欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

CSS中背景background-position負(fù)值定位深入理解[圖文]

  發(fā)布時(shí)間:2011-03-21 23:34:44   作者:佚名   我要評(píng)論
CSS中背景定位background-position負(fù)值一直是不好理解的難點(diǎn),一方面用的比較少,另一方面的理解的不夠深入,今天花了點(diǎn)時(shí)間認(rèn)真的思考了,把我的心得寫(xiě)出來(lái)
下面是我要用到的一個(gè)背景圖:


代碼如下:

復(fù)制代碼
代碼如下:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="gb2312">
<head>
<style type="text/css" >
<!--
.style1,.style2,.style3{
float:left;
width:162px;
height:162px;
background:#CCCCCC url(/jiaocheng/UploadFiles/200804/2008041122582457.gif) 0 0 no-repeat;
border:1px dotted #999999;
color:red;
margin-right:10px;
}
.style2{
background-position:-50px -50px;
}
.style3{
background-position:100px 100px;
}
.blue{
color:blue;
}
-->
</style>
</head>
<body>
<div class="style1">
x:0,<span class="blue">y:0</span>
</div>
<div class="style2">
x:-50px,<span class="blue">y:-50px</span>
</div>
<div class="style3">
x:100px,<span class="blue">y:100px</span>
</div>
</body>
</body>
</html>

HTML頁(yè)中是162*162的灰色背景DIV塊并加入三種不同位置的背景圖片,
  在瀏覽器中看到的效果:



  從上圖可以看到:當(dāng)為background-position:0 0;時(shí)圖片的左上角與DIV的左上角是重合的,當(dāng)我們定位于background-position:-50px -50px;時(shí)發(fā)現(xiàn)圖片向左、上移動(dòng)了,也就以DIV的左上角為中心,圖向左移動(dòng)了50PX,向上也移動(dòng)了50PX.第三個(gè)示例采用的都是正值,可以解解釋為圖向右、向下移動(dòng)的效果.這個(gè)應(yīng)該是好理解的.
  總結(jié)一下就是以上都是以DIV的0,0點(diǎn)為參考點(diǎn)圖片移動(dòng),如果把DIV區(qū)解釋為一個(gè)坐標(biāo)軸圖,向左,上都為負(fù),向右,下為正值.

  好象說(shuō)這么多你也記不住,那我就告訴你,你應(yīng)該記住什么吧!

  在實(shí)踐中多數(shù)情況是知道一個(gè)圖的位置要如上圖中那個(gè)黃色的點(diǎn),我們應(yīng)該在效果圖上量出它的長(zhǎng)度得出兩個(gè)值都是150PX,那我們定義圖的位置就要寫(xiě)background-position:-150px -150px;這樣就定義好了,在圖上的量法就看下圖(這張圖相當(dāng)于你用的效果圖或稱(chēng)設(shè)計(jì)圖),記住這張圖相信你一定能掌握背景圖負(fù)值的方法了。

CSS中背景background-position負(fù)值定位深入理解

相關(guān)文章

  • css中position:relative和overflow:hidden之間的問(wèn)題

    在父標(biāo)簽中使用了overflow:hidden;時(shí),如果子標(biāo)簽中有元素的position設(shè)置成relative的時(shí)候,在IE6和IE7中父元素的overflow對(duì)其將不起作用,其實(shí)將父標(biāo)簽的position也設(shè)置成
    2013-09-04
  • CSS之Position全面認(rèn)識(shí)

    CSS中主要難以理解的屬性包括盒型結(jié)構(gòu),以及定位。正如positioniseverything,本文將主要講述關(guān)于position的理解,新手朋友們可以學(xué)習(xí)下
    2013-09-03
  • 使用position:fixed屬性讓DIV居中

    下面與大家分享下使用position:fixed屬性讓DIV居中的關(guān)鍵代碼是position:fixed;left:0px;right:0px;width:706px;margin-left:auto;margin-right:auto,感興趣的朋友可以參
    2013-05-15
  • css中position屬性(absolute|relative|static|fixed)概述及應(yīng)用

    position屬性的相關(guān)定義:static:無(wú)特殊定位,對(duì)象遵循正常文檔流;relative:對(duì)象遵循正常文檔流;absolute:對(duì)象脫離正常文檔流fixed:對(duì)象脫離正常文檔流,有興趣的朋友
    2013-04-08
  • CSS position屬性的正確解釋和實(shí)例應(yīng)用

    目前幾乎所有主流的瀏覽器都支持position屬性("inherit"除外,"inherit"不支持所有包括IE8和之前版本IE瀏覽器,IE9、IE10還沒(méi)測(cè)試過(guò)),以下是w3school對(duì)position五個(gè)值的
    2013-01-02
  • CSS position屬性absolute relative等五個(gè)值的解釋

    目前幾乎所有主流的瀏覽器都支持position屬性("inherit"除外,"inherit"不支持所有包括IE8和之前版本IE瀏覽器,IE9、IE10還沒(méi)測(cè)試過(guò)),以下是w3school對(duì)position五個(gè)值的
    2012-12-15
  • CSS樣式position屬性的一個(gè)小實(shí)例:z方向三層布局分析

    使用CSS樣式中的position屬性實(shí)現(xiàn)z方向三層布局效果,本文甚是疑惑,于是乎搜集整理一番,曬出代碼和大家分享一下
    2012-12-07
  • CSS Position 使用詳細(xì)小結(jié)

    css position 基礎(chǔ)教程,非常經(jīng)典,推薦大家收藏。
    2010-03-06
  • css position 定位

    定位(position)布局頁(yè)面說(shuō)容易非常容易,只需要記住這節(jié)課最后一句話(huà)就可以了,說(shuō)困難,那是相當(dāng)?shù)碾y理解,需要一定的耐心,不過(guò)還好,KwooJan給大家總結(jié)的已經(jīng)很通俗易懂
    2010-01-09
  • CSS教程:position屬性

    網(wǎng)頁(yè)制作Webjx文章簡(jiǎn)介:position屬性可以讓你讓你隨意控制一個(gè)特定元素在瀏覽器何處以及如何顯示。比方說(shuō)我們用position:fixed 讓一個(gè)圖片顯示在瀏覽器的左上角.即使出現(xiàn)
    2009-04-02

最新評(píng)論