background-size屬性用法簡單介紹
這是一個css3的屬性,毫無因為IE8和IE8以下瀏覽器對它不感冒。
不過這一切都不是問題,隨著時間的 推移,它必將迎來嶄新的時代。
既然它有如此輝煌的前景,所以還是儘快掌握比較好,下面就通過程式碼例項介紹一下它的用法。
基本語法:
background-size的屬性值可以有如下形式:
1.兩個值的時候,值可以是畫素、百分比或者auto,當值是auto的時候表示背景圖真實尺寸大小,當然有可能被元素裁切。
2.一個值的時候,只可以是畫素、百分比或者auto,另外一個值預設為auto。
3.一個值的情況也可能是cover或者contain。cover表示背景圖片等比例縮放覆蓋整個元素背景,有可能會被裁切。contain表示將背景影像等比縮放到寬度或高度與容器的寬度或高度相等,背景影像始終被包含在容器內。
程式碼例項:
[HTML] 純文字檢視 複製程式碼<!DOCTYPE html> <html> <head> <meta charset=" utf-8"> <meta name="author" content="http://www.softwhy.com/" /> <title>螞蟻部落</title> <style type="text/css"> ul li{ width:150px; height:200px; border:5px solid green; margin-top:10px; list-style:none; } .auto{ background-image:url(mytest/demo/small.jpg); background-size:auto; background-repeat:no-repeat; } .length{ background-image:url(mytest/demo/small.jpg); background-size:100px 100px; background-repeat:no-repeat; } .percentage{ background-image:url(mytest/demo/small.jpg); background-size:50% 50%; background-repeat:no-repeat; } .cover{ background-image:url(mytest/demo/small.jpg); background-size:cover; background-repeat:no-repeat; } .contain{ background-image:url(mytest/demo/small.jpg); background-size:contain; background-repeat:no-repeat; } </style> </head> <body> <ul> <li class="auto"></li> <li class="length"></li> <li class="percentage"></li> <li class="cover"></li> <li class="contain"></li> </ul> </body> </html>
相關文章
- outerHTML屬性用法簡單介紹HTML
- javascript innerText屬性用法簡單介紹JavaScript
- contenteditable屬性用法簡單介紹
- opacity屬性用法簡單介紹
- overflow-x 屬性用法簡單介紹
- clientTop和clientLeft屬性用法簡單介紹client
- js的屬性物件的specified屬性用法簡單介紹JS物件
- screenY,pageY,clientY,layerY屬性用法簡單介紹client
- HTML5 autofocus屬性用法簡單介紹HTML
- offsetWidth和offsetHeight屬性用法簡單介紹
- javascript的clientLeft和clientTop屬性用法簡單介紹JavaScriptclient
- <style>標籤的scoped屬性用法簡單介紹
- HTML5 download屬性用法簡單介紹HTML
- img圖片的complete屬性用法簡單介紹
- css border屬性簡單介紹CSS
- 表單元素的form屬性用法介紹ORM
- js的table表格物件的rows屬性用法簡單介紹JS物件
- html5標籤的data-*屬性用法簡單介紹HTML
- css的透明屬性簡單介紹CSS
- css transition屬性用法介紹CSS
- 標籤的alt屬性簡單介紹
- javascript操作html元素屬性簡單介紹JavaScriptHTML
- js的returnValue屬性用法介紹JS
- input placeholder屬性用法介紹
- <img>標籤的alt屬性簡單介紹
- javascript遍歷物件的屬性簡單介紹JavaScript物件
- jquery事件物件event常用屬性簡單介紹jQuery事件物件
- 連結a的download屬性簡單介紹
- js函式的length屬性簡單介紹JS函式
- javascript訪問物件屬性方式簡單介紹JavaScript物件
- EAV(實體-屬性-值)模型簡單介紹模型
- list-style-type屬性用法介紹
- writing-mode屬性用法介紹
- font-variant屬性用法介紹
- js 私有方法屬性和公有方法屬性簡單介紹JS
- jQuery filter() 用法簡單介紹jQueryFilter
- javascript的this用法簡單介紹JavaScript
- js WebSocket用法簡單介紹JSWeb