~~~
<div class="box"></div>
~~~
~~~
.box {
width: 300px;
height: 100px;
border: 10px dashed yellowgreen;
padding: 10px;
background: pink url("1.png") no-repeat;
/*background-origin: padding-box;*/
/*background-origin: content-box;*/
background-origin: border-box;
}
~~~
~~~
padding-box 背景圖像相對于內邊距框來定位
border-box 背景圖像相對于邊框盒來定位
content-box 背景圖像相對于內容框來定位
~~~
~~~
<style>
.box {
width: 300px;
height: 300px;
margin: 50px auto;
background: pink url("1.png");
border: 10px dashed yellowgreen;
padding: 10px;
/* 背景裁切 */
background-clip: border-box;
/*!* 將背景圖片顯示到內容區域 *!*/
background-clip: content-box;
/*!* 將背景圖片顯示到內邊距區域 *!*/
background-clip: padding-box;
}
</style>
~~~
.one {
width: 200px;
height: 200px;
border: 1px solid red;
background: url("2.jpg") no-repeat;
/* 設置背景圖片大小 */
/* background-size: 200px 200px; */
/* 將背景圖片按照原來的縮放比,將整個容器鋪滿
*/
/* background-size: cover; */
/* 將背景圖片按照原來的縮放比,完整的顯示到容器中
1. 不確定是否會將容器填充滿
*/
/* background-size: contain; */
}
- 開發工具
- VsCode
- 常用插件
- Html5
- 標簽
- video
- form
- 讀取文件
- 地理位置
- canvas
- 本地存儲
- localStorage
- sessionStorage
- 網絡狀態
- Css3
- 背景
- 邊框
- 邊框圖片
- 文字陰影
- 漸變
- Js
- ES6
- 常量和變量
- 模板字符串
- 箭頭函數
- 解構賦值
- Spread Operator
- import export
- Promise
- 打包
- webpack
- 安裝
- 為什么要打包
- 核心概念
- 熱更新
- 入門例子
- js打包
- css打包
- vue
- 簡介
- Vue-cli
- 搭建
- 打包發布
- eslint
- Mint-ui
- Vuex
- 狀態管理模式
- 使用
- main.js
- store
- component
- Mockjs
- 簡介
- EasyMock