## 縮放
可以對元素進行水平和垂直方向的縮放.該語句使用scale方法使鈣元素在水平方向上縮小了20%,垂直方向上不縮放.
scale(x,y) : 使元素水平方向和垂直方向同事縮放(也就是X軸和Y軸同時縮放)
scaleX(x) : 元素僅水平方向縮放(x軸縮放)
scaleY(y) : 元素僅垂直方向縮放(y軸縮放)
scale()的取值默認的值為1,當設置為0.01到0.99之間的任何值,作用使一個元素縮小.而任何大于或等于1.01的值,作用是讓元素放大.如果只寫一個參數,寬度和高度都縮放.
```
<style>
div{
width: 200px;
height: 200px;
background-color: pink;
transition: all 0.5s;
}
div:hover{
transform: scale(1.2,1.5); /*可以寫成scale(1.2); scaleX(1.2); scaleY(1.2) */
}
</style>
</head>
<body>
<div></div>
</body>
```
## 案例
鼠標懸浮,圖片放大.
```
<style>
div{
width: 500px;
height: 418px;
margin: 0 auto;
overflow: hidden;
}
img{
transition: all 1s;
}
div:hover img{
transform: scale(1.2);
}
</style>
</head>
<body>
<div><img src="p105542812.jpg" alt="" width="500" height="418"></div>
</body>
```
- HTML
- 瀏覽器內核
- Web標準
- HTML標簽關系
- 路徑
- 表單
- datalist
- fieldset
- H5新增input
- 列表
- 表格
- 網站優化三大標簽
- CSS
- 規則
- 命名規則
- 偽類選擇器
- 塊級元素和行內元素區別
- 權重
- 盒子模型
- 浮動
- 清除浮動
- 版心和布局流程
- 定位
- 元素的顯示和隱藏
- overflow溢出
- CSS用戶界面樣式
- 垂直對齊
- 取出圖片地測空白縫隙
- 溢出的文字隱藏
- 精靈技術
- 字體圖標
- 滑動門
- before和after偽元素
- 2D
- 過度效果
- translate
- scale
- rotate
- skew
- 3D
- 左手法則
- rotateX,Y,Z旋轉
- perspective
- translateZ
- translate3d
- backface-visibility
- 動畫(animation)
- 概述
- 伸縮布局
- BFC
- 優雅降級和漸進增強
- 背景漸變
- CSS統一驗證工具
- CSS壓縮工具
- 移動web基礎知識
- 基礎
- 像素密度
- 設備獨立像素
- css像素
- 2倍圖
- 調試
- 視口的概念及設置
- PC端的視口
- 移動端的視口
- 移動端頁面正常展示的解決方案
- 移動端viewport設置
- 移動站點和瀏覽器的說明
- 響應式開發
- 基礎
- 媒體查詢
- 媒體查詢條件判斷
- 媒體功能
- 使用媒體查詢設置頁面布局
- bootstrap