最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

詳解CSS3新增的背景屬性

  發(fā)布時間:2019-12-25 14:36:24   作者:佚名   我要評論
CSS3新增屬性:background-clip ,background-origin , background-size,本文給大家分享CSS3新增的背景屬性,感興趣的朋友跟隨小編一起看看吧

先前,再css里面我們知道background的幾個屬性color,image,repeat,attachment,position,這些都是我們再css里面常用的,那么css3新增的屬性有哪些呢?往下看:

**

CSS3新增屬性:background-clip ,background-origin , background-size

1.background-clip

背景的剪裁屬性,是從指定位置開始繪制。

**

**

2.background-origin

background-Origin屬性指定了背景圖像的位置區(qū)域。

** 上面兩個的屬性值都是border-box, padding-box , content-box(這里建議要對盒子模型有足夠了解,那么在這里就看這3個屬性值就一清二楚了),或者看下圖:

在這里插入圖片描述

background-clip就是相當(dāng)于再這3個位置的哪個地方開始裁剪,來達(dá)到其相應(yīng)的效果,看代碼

<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <title>Title</title>
  <style>
    #div1 {
      border: 20px dashed blue;
      padding:40px;
      background: red;
    }

    #div2{
      border: 20px dashed blue;
      padding:40px;
      background: red;
      background-clip: padding-box;
    }

    #div3{
      border: 20px dashed blue;
      padding:40px;
      background: red;
      background-clip: content-box;
    }
  </style>
</head>
<body>

<p>沒有背景剪裁 (border-box沒有定義):</p>
<div id="div1 ">
  <h2>Lorem Ipsum Dolor</h2>
  <p>Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam uam erat volutpat.</p>
</div>

<p>background-clip: padding-box:</p>
<div id="div2">
  <h2>Lorem Ipsum Dolor</h2>
  <p>Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam uam erat volutpat.</p>
</div>

<p>background-clip: content-box:</p>
<div id="div3">
  <h2>Lorem Ipsum Dolor</h2>
  <p>Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam uam erat volutpat.</p>
</div>
</body>
</html>

效果圖:

在這里插入圖片描述 在這里插入圖片描述

而background-origin則是再那個區(qū)域顯示背景,看代碼

<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <title>Title</title>
  <style>
    div
    {
      border:1px solid black;
      padding:35px;
      background-image:url('1 (5).jpg');/*圖片顯示不出來需要自己去更改*/
      background-repeat:no-repeat;
      background-position:left;
    }
    #div1 {
      background-origin: border-box;/*設(shè)置padding-box效果一樣,可以自己去試試*/
    }
    #div2 {
      background-origin: content-box;
    }
  </style>
</head>
<body>
<p>背景圖像邊界框的相對位置</p>
<div id="div1">
  <h2>Lorem Ipsum Dolor</h2>
  <p>Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam uam erat volutpat.</p>
</div>
<p>背景圖像的相對位置的內(nèi)容框</p>
<div id="div2">
  <h2>Lorem Ipsum Dolor</h2>
  <p>Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam uam erat volutpat.</p>
</div>
</body>
</html>

效果:

在這里插入圖片描述

**

3.background-size

background-size指定背景圖像的大小。CSS3以前,背景圖像大小由圖像的實(shí)際大小決定。CSS3中background-size讓我們重新在不同的環(huán)境中指定背景圖片的大小。您可以指定像素或百分比大小。你指定的大小是相對于父元素的寬度和高度的百分比的大小。

其屬性值:

①.length設(shè)置背景圖片高度和寬度。第一個值設(shè)置寬度,第二個值設(shè)置的高度。如果只給出一個值,第二個是設(shè)置為 auto(自動)

②.lpercentage將計(jì)算相對于背景定位區(qū)域的百分比。第一個值設(shè)置寬度,第二個值設(shè)置的高度。如果只給出一個值,第二個是設(shè)置為"auto(自動)"

③.cover此時會保持圖像的縱橫比并將圖像縮放成將完全覆蓋背景定位區(qū)域的最小大小。

④.contain此時會保持圖像的縱橫比并將圖像縮放成將適合背景定位區(qū)域的最大大小。

總結(jié)

以上所述是小編給大家介紹的CSS3新增的背景屬性,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復(fù)大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!如果你覺得本文對你有幫助,歡迎轉(zhuǎn)載,煩請注明出處,謝謝!

相關(guān)文章

  • CSS 有序或者無序列表的前面的標(biāo)記 list-style-type 屬性的實(shí)現(xiàn)

    這篇文章主要介紹了CSS 有序或者無序列表的前面的標(biāo)記 list-style-type 屬性的實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的
    2020-02-24
  • css浮動 float屬性詳解

    浮動指的是一個元素脫離文檔流,懸浮在父元素之上的現(xiàn)象。這篇文章給大家介紹css浮動 float屬性的相關(guān)知識,感興趣的朋友一起看看吧
    2020-02-24
  • css選擇器四大類:基本、組合、屬性、偽類

    這篇文章主要介紹了css選擇器四大類:基本、組合、屬性、偽類的相關(guān)知識,本文給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2020-02-14
  • js判斷并告知支持css屬性(值)的 情況分析

    這篇文章主要介紹了js判斷并告知支持css屬性(值)的 情況分析,通過代碼檢查css屬性名和檢查css屬性值來判斷,代碼簡單易懂,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,
    2020-03-05

最新評論

平果县| 屏东市| 辉南县| 永昌县| 通化市| 茶陵县| 恩平市| 蕲春县| 武陟县| 弋阳县| 三门峡市| 安龙县| 阿拉善左旗| 乌什县| 乌拉特前旗| 巨鹿县| 武强县| 乌海市| 麦盖提县| 长丰县| 昆山市| 南投县| 丹凤县| 家居| 镶黄旗| 昌黎县| 囊谦县| 靖边县| 马山县| 金寨县| 武安市| 麻城市| 玛曲县| 张家界市| 仙居县| 大兴区| 三台县| 通城县| 紫阳县| 闻喜县| 昌宁县|