亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

CSS3中有哪些新增的背景屬性

發布時間:2021-05-25 18:02:24 來源:億速云 閱讀:213 作者:Leah 欄目:web開發

本篇文章為大家展示了CSS3中有哪些新增的背景屬性,內容簡明扼要并且容易理解,絕對能使你眼前一亮,通過這篇文章的詳細介紹希望你能有所收獲。

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

1.background-clip

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

**

**

2.background-origin

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

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

CSS3中有哪些新增的背景屬性

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

<!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 ">
  <h3>Lorem Ipsum Dolor</h3>
  <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">
  <h3>Lorem Ipsum Dolor</h3>
  <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">
  <h3>Lorem Ipsum Dolor</h3>
  <p>Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam uam erat volutpat.</p>
</div>
</body>
</html>

效果圖:

CSS3中有哪些新增的背景屬性 CSS3中有哪些新增的背景屬性

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

<!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;/*設置padding-box效果一樣,可以自己去試試*/
    }
    #div2 {
      background-origin: content-box;
    }
  </style>
</head>
<body>
<p>背景圖像邊界框的相對位置</p>
<div id="div1">
  <h3>Lorem Ipsum Dolor</h3>
  <p>Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam uam erat volutpat.</p>
</div>
<p>背景圖像的相對位置的內容框</p>
<div id="div2">
  <h3>Lorem Ipsum Dolor</h3>
  <p>Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam uam erat volutpat.</p>
</div>
</body>
</html>

效果:

CSS3中有哪些新增的背景屬性

**

3.background-size

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

其屬性值:

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

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

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

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

上述內容就是CSS3中有哪些新增的背景屬性,你們學到知識或技能了嗎?如果還想學到更多技能或者豐富自己的知識儲備,歡迎關注億速云行業資訊頻道。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

正蓝旗| 灵台县| 穆棱市| 莱芜市| 拜泉县| 新化县| 纳雍县| 成都市| 密云县| 麟游县| 故城县| 大同市| 绥宁县| 兖州市| 义乌市| 三门县| 上犹县| 天津市| 清镇市| 壤塘县| 竹溪县| 建昌县| 隆回县| 重庆市| 安庆市| 普兰店市| 泰宁县| 出国| 乐山市| 芷江| 灵宝市| 临夏县| 河西区| 余姚市| 云安县| 合作市| 都安| 新乐市| 阳春市| 莱芜市| 呼伦贝尔市|