首頁 > web前端 > css教學 > 如何對元素應用多個 CSS 轉換?

如何對元素應用多個 CSS 轉換?

Patricia Arquette
發布: 2024-12-26 01:44:10
原創
912 人瀏覽過

How Do I Apply Multiple CSS Transformations to an Element?

使用多個 CSS 屬性轉換元素

CSS 允許對元素套用多個轉換。然而,當多次使用transform屬性時,只有最後一個指令生效。要套用多個轉換,必須將它們組合在一行上。

範例:

在下列 CSS 中,僅將翻譯應用於元素:

li:nth-child(2) {
    transform: rotate(15deg);
    transform: translate(-20px,0px);        
}
登入後複製

要套用這兩種轉換,請將它們組合在一個轉換上line:

li:nth-child(2) {
    transform: rotate(15deg) translate(-20px,0px);
}
登入後複製

轉換順序

應用於單行的多個轉換從右到左進行處理。這意味著首先應用最右邊的轉換。

考慮以下範例:

transform: scale(1, 1.5) rotate(90deg);
登入後複製
transform: rotate(90deg) scale(1, 1.5);
登入後複製

這兩個轉換將不會產生相同的結果,因為不同的申請順序。

以上是如何對元素應用多個 CSS 轉換?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板