diff --git a/blog/front-end-combat/demo/transform-scale.html b/blog/front-end-combat/demo/transform-scale.html new file mode 100644 index 0000000000000000000000000000000000000000..eba576cc213a390c80ed6ac816ad5557d65cc25e --- /dev/null +++ b/blog/front-end-combat/demo/transform-scale.html @@ -0,0 +1,56 @@ + + +
+
+ +

欲把西湖比西子

+

淡妆浓抹总相宜

+
\ No newline at end of file diff --git a/blog/front-end-combat/img/play-circle.png b/blog/front-end-combat/img/play-circle.png new file mode 100644 index 0000000000000000000000000000000000000000..dfbf22b2539b9c13af594126078876c79dc75a4c Binary files /dev/null and b/blog/front-end-combat/img/play-circle.png differ diff --git a/blog/front-end-combat/transform.md b/blog/front-end-combat/transform.md index 5c00048cca00278b76166ca41aed9ac21c9edba9..ced9e4c9f7b350c1a5dee6256b0086d5ee79b83b 100644 --- a/blog/front-end-combat/transform.md +++ b/blog/front-end-combat/transform.md @@ -105,3 +105,30 @@ transform: translate() rotate(); [](demo/transform-translate-rotate.html ':include :type=code') [](demo/transform-translate-rotate.html ':include height=240') + +## 缩放 scale + +实现元素从中心点缩放效果 + +语法 + +```css +transform: scale(x轴缩放倍数, y轴缩放倍数); + +/* x、y等比例缩放 */ +transform: scale(缩放倍数); +``` + +| 效果 | 取值 | 示例 | +| ---- | ------ | ---------- | +| 放大 | 数值>1 | scale(1.2) | +| 不变 | 数值=1 | scale(1) | +| 缩小 | 数值<1 | scale(0.8) | + +示例: + +[](demo/transform-scale.html ':include :type=code') + +[](demo/transform-scale.html ':include height=270') + +https://www.bilibili.com/video/BV1xq4y1q7jZ?p=19&spm_id_from=pageDriver