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

溫馨提示×

溫馨提示×

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

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

HTML與CSS中背景相關屬性怎么用

發布時間:2022-03-03 11:33:21 來源:億速云 閱讀:164 作者:小新 欄目:web開發

小編給大家分享一下HTML與CSS中背景相關屬性怎么用,相信大部分人都還不怎么了解,因此分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后大有收獲,下面讓我們一起去了解一下吧!

  一.背景尺寸屬性

  1.什么是背景尺寸屬性

  背景尺寸屬性是CSS3中新增的一個屬性,專門用于設置背景圖片大小

  background-size:xxxx;

  取值:

  1.具體像素>>background-size:200px100px;

  2.百分比>>background-size:100%80%;

  3.寬度等比拉伸>>background-size:auto100px;

  4.高度等比拉伸>>background-size:100pxauto;

  5.cover>>background-size:cover;

  5.1告訴系統圖片需要等比拉伸

  5.2告訴系統圖片需要拉伸到寬度<a>和</a>高度都填滿元素

  6.contain>>background-size:contain;

  6.1告訴系統圖片需要等比拉伸

  6.2告訴系統圖片需要拉伸到寬度<a>或</a>高度都填滿元素(<a>只保證一邊填滿</a>)

  background-size

  二.背景圖片定位區域屬性

  <a>background-origin</a>:告訴系統背景圖片從什么區域開始顯示,默認情況下就是從padding區域開始顯示;

  取值:

  1.<a>padding-box</a>:默認值>>background-origin:padding-box;告訴系統背景圖片從什么區域開始顯示,默認情況下就是從padding區域開始顯示;

  2.<a>border-box</a>>>background-origin:border-box;從border位置開始

  3.<a>content-box</a>>>background-origin:content-box;從content位置開始

  <htmllang="en"><head><metacharset="UTF-8"><title>113-背景圖片定位區域屬性</title><style>*{margin:0;padding:0;}ulli{list-style:none;float:left;width:100px;height:100px;text-align:center;line-height:100px;border:20pxdashed#000;padding:50px;margin-left:20px;background:url("images/dog.jpg")no-repeat;}ulli:nth-child(2){/*告訴系統背景圖片從什么區域開始顯示,默認情況下就是從padding區域開始顯示*/background-origin:padding-box;}ulli:nth-child(3){background-origin:border-box;}ulli:nth-child(4){background-origin:content-box;}</style></head><body><ul><li>默認</li><li>padding</li><li>border</li><li>content</li></ul></body></html>

  背景圖片定位區域屬性

  三.背景繪制區域屬性

  <a>background-clip:xxx;</a>背景繪制區域屬性是專門用于指定從哪個區域開始繪制背景的,默認情況下會從border區域開始繪制背景

  <htmllang="en"><head><metacharset="UTF-8"><title>114-背景繪制區域屬性</title><style>*{margin:0;padding:0;}ulli{list-style:none;float:left;width:100px;height:100px;text-align:center;line-height:100px;border:20pxdashed#000;padding:50px;margin-left:20px;background:redurl("images/dog.jpg")no-repeat;}ulli:nth-child(2){/*背景繪制區域屬性是專門用于指定從哪個區域開始繪制背景的,默認情況下會從border區域開始繪制背景*/background-clip:padding-box;}ulli:nth-child(3){background-clip:border-box;}ulli:nth-child(4){background-clip:content-box;}</style></head><body><ul><li>默認</li><li>padding</li><li>border</li><li>content</li></ul></body></html>

  背景繪制區域屬性(紅色為繪制區域)

  四.多重背景圖片

  <a>先添加的背景圖片會蓋住后添加的背景圖片</a>

  元素c3之后可以設置多張背景圖片

  多張背景圖片之間用逗號隔開即可

  background:url("images/animal1.png")no-repeatlefttop,url("images/animal2.png")no-repeatrighttop,url("images/animal3.png")no-repeatleftbottom;

  注意點:

  先添加的背景圖片會蓋住后添加的背景圖片

  background:url("images/animal1.png")no-repeatlefttop,url("images/animal2.png")no-repeatrighttop,url("images/animal3.png")no-repeatleftbottom,url("images/animal4.png")no-repeatrightbottom,url("images/animal5.png")no-repeatcentercenter;

  建議在編寫多重背景時拆開編寫

  background-image:url("images/animal1.png"),url("images/animal2.png"),url("images/animal3.png");background-repeat:no-repeat,no-repeat,no-repeat;background-position:lefttop,righttop,leftbottom;

  完整代碼如下:

  <htmllang="en"><head><metacharset="UTF-8"><title>115-多重背景圖片</title><style>*{margin:0;padding:0;}p{width:500px;height:500px;border:1pxsolid#000;margin:0auto;/*多張背景圖片之間用逗號隔開即可注意點:先添加的背景圖片會蓋住后添加的背景圖片建議在編寫多重背景時拆開編寫*//*background:url("images/animal1.png")no-repeatlefttop,url("images/animal2.png")no-repeatrighttop,url("images/animal3.png")no-repeatleftbottom,url("images/animal4.png")no-repeatrightbottom,url("images/animal5.png")no-repeatcentercenter;*/background-image:url("images/animal1.png"),url("images/animal2.png"),url("images/animal3.png");background-repeat:no-repeat,no-repeat,no-repeat;background-position:lefttop,righttop,leftbottom;}</style></head><body><p></p></body></html>

  多重背景圖片

  四.多重背景圖片聯系

  <a>先添加的背景圖片會蓋住后添加的背景圖片</a>

  <htmllang="en"><head><metacharset="UTF-8"><title>116-多重背景圖片-練習</title><style>*{margin:0;padding:0;}p{width:600px;height:190px;border:1pxsolid#000;margin:100pxauto;background-image:url("images/bg-plane.png"),url("images/bg-sun.png"),url(images/bg-clouds.png);background-repeat:no-repeat,no-repeat,no-repeat;background-size:50px50px,50px50px,autoauto;background-position:50px150px,400px50px,0px0px;animation:move10slinear0sinfinitenormal;}@keyframesmove{from{background-position:50px150px,400px50px,0px0px;}to{background-position:500px-150px,400px50px,-600px0px;}}</style></head><body><p></p></body></html>

HTML與CSS中背景相關屬性怎么用HTML與CSS中背景相關屬性怎么用

以上是“HTML與CSS中背景相關屬性怎么用”這篇文章的所有內容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內容對大家有所幫助,如果還想學習更多知識,歡迎關注億速云行業資訊頻道!

向AI問一下細節

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

AI

博湖县| 肃北| 剑川县| 东辽县| 黑河市| 深圳市| 陕西省| 沂南县| 随州市| 宜阳县| 崇明县| 玉环县| 长岭县| 虹口区| 丰宁| 平乐县| 定陶县| 保康县| 新竹市| 莱州市| 江山市| 屯昌县| 吐鲁番市| 齐河县| 胶州市| 宁海县| 开封市| 正宁县| 开鲁县| 前郭尔| 九寨沟县| 文山县| 通渭县| 宜川县| 大渡口区| 阿拉善右旗| 来安县| 宁津县| 探索| 台前县| 洛浦县|