Utilities for controlling transform behaviour.
<img class="transform rotate-45 ...">
<img class="transform skew-y-12 ...">
<img class="transform scale-50 ...">
<img class="transform translate-x-4 translate-y-4 ...">
A lot of transformations can be executed on the GPU instead of the CPU. This enables better performance. You can use the transform-gpu
utility to enable GPU Acceleration.
<div class="transform-gpu scale-150 ..."></div>
If you want to disable transformations, then you can use the transform-none
utility.
<div class="transform rotate-45 lg:transform-none ..."></div>
To enable or disable transforms at a specific breakpoint, add a {screen}:
prefix to any of the transform utilities. For example, use md:transform
to apply the transform
utility at only medium screen sizes and above.
<img class="transform sm:transform-gpu md:transform-none ...">
For more information about Tailwind’s responsive design features, check out the Responsive Design documentation.
默認情況下, 只有 響應式 的 transform 變化模式 (variants) 會產生。
在 tailwind.config.js
的 variants
區塊中變更 transform
屬性來決定有哪些變化模式會生成。
舉個例子來說,這個設定將會生成 響應式 和 hover 的變化模式。
// tailwind.config.js
module.exports = {
variants: {
extend: {
// ...
+ transform: ['responsive', 'hover'],
}
}
}
如果你不打算在專案中使用 transform 功能,可以在你的設定檔裡的 corePlugins
屬性中將 transform
設定為 false
來停用功能:
// tailwind.config.js
module.exports = {
corePlugins: {
// ...
+ transform: false,
}
}