html - CSS - 独立的翻译和缩放功能?
问题描述
我目前正在学习前端,并且在我正在学习的课程中 (?) ,我们使用transform: translate(-10px, 10px)
但是,我最近发现了一个独立的translate
属性,它的工作方式和行为方式完全相同。这是否意味着我应该停止使用transform
并改用单个属性?
解决方案
根据这里的 CSS 文档:
translate、rotate 和 scale 属性允许作者以映射到典型用户界面使用的方式独立指定简单的转换,而不必记住保持 translate()、rotate() 和 scale 操作的转换顺序() 独立并作用于屏幕坐标。
因此,当您使用transform
并应用多个变换函数(例如translate
、scale
或rotate
)时,函数顺序会影响视觉效果(很难记住每个函数如何影响其他函数)。
当您使用单独的转换时,您不必处理它并且顺序并不重要。
推荐阅读
- laravel - 如何添加警报单击按钮提交数据表 yajra ?拉拉维尔
- java - 空行的Java扫描仪测试
- charts - 如何避免 Google 折线图注释中的重叠
- android - 我想使用适配器和模型类将我的嵌套 JSON 数据显示到 recylerview
- django - /kitty_view 上的 NoReverseMatch 未找到带有参数“(5,)”的“kitty”的反向。我为另一个应用程序尝试过的相同网址,并且正在运行
- asp.net - 我们如何在linkedin auth api v2中获取个人资料网址?
- javascript - javascript日期未正确返回
- reactjs - react-redux中connect()中用到的参数需要说明一下
- java - 仅使用 PrintStream 输出部分结果
- java - 最大公约数挑战(欧几里得算法)