Rumah >hujung hadapan web >tutorial css >Bagaimana Cara Menggunakan Shorthand CSS Transition untuk Pelbagai Sifat dengan Betul?

Bagaimana Cara Menggunakan Shorthand CSS Transition untuk Pelbagai Sifat dengan Betul?

Mary-Kate Olsen
Mary-Kate Olsenasal
2024-11-28 20:19:11527semak imbas

How to Correctly Use the CSS Transition Shorthand for Multiple Properties?

Cara Menggunakan Shorthand Peralihan CSS dengan Berbilang Sifat

Shorthand peralihan CSS membolehkan anda menentukan berbilang sifat peralihan dalam satu pengisytiharan. Ini boleh berguna untuk mengurangkan jumlah kod yang anda perlukan untuk menulis. Walau bagaimanapun, mencari sintaks yang betul boleh mencabar.

Sintaks Shorthand Salah

Coretan kod yang disediakan tidak betul menggunakan trengkas peralihan CSS:

.element {
  -webkit-transition: height .5s, opacity .5s .5s;
     -moz-transition: height .5s, opacity .5s .5s;
      -ms-transition: height .5s, opacity .5s .5s;
          transition: height .5s, opacity .5s .5s;
}

Masalahnya terletak pada parameter ketiga peralihan kelegapan. Anda tidak boleh menentukan kelewatan selepas tempoh tersebut.

Sintaks Shorthand Betul

Sintaxis yang betul untuk shorthand peralihan CSS dengan berbilang sifat adalah seperti berikut:

transition: <property> || <duration> || <timing-function> || <delay> [, ...];

Perhatikan bahawa tempoh mesti datang sebelum kelewatan, jika yang terakhir ditentukan.

Contoh

Untuk mengalihkan kedua-dua ketinggian dan kelegapan elemen menggunakan trengkas, anda akan menulis:

.element {
  transition: height 0.5s, opacity 0.5s;
}

Sebagai alternatif, anda boleh mengalihkan semua sifat CSS elemen sekali gus:

.element {
  transition: all 0.5s;
}

Dengan menggunakan peralihan CSS ringkas, anda boleh memudahkan kod CSS anda dan mengurangkan jumlah masa yang diperlukan untuk menentukan peralihan.

Atas ialah kandungan terperinci Bagaimana Cara Menggunakan Shorthand CSS Transition untuk Pelbagai Sifat dengan Betul?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn