Rumah hujung hadapan web tutorial css Penjelasan terperinci tentang pelaksanaan penskalaan dan kesan putaran dalam susun atur fleksibel CSS Flex

Penjelasan terperinci tentang pelaksanaan penskalaan dan kesan putaran dalam susun atur fleksibel CSS Flex

Sep 28, 2023 pm 04:09 PM
Zum Susun atur yang fleksibel css flex Pelaksanaan kesan putaran

. Antaranya, penskalaan dan putaran adalah salah satu kesan biasa Artikel ini akan memperkenalkan secara terperinci cara melaksanakan kesan penskalaan dan putaran dalam susun atur CSS Flex dan memberikan contoh kod tertentu.

详解Css Flex 弹性布局中的缩放与旋转效果实现Pertama sekali, mari kita fahami konsep asas dan penggunaan reka letak CSS Flex. Reka letak CSS Flex adalah berdasarkan konsep bekas dan item. Bekas merujuk kepada elemen yang atribut paparannya ditetapkan kepada flex atau inline-flex, dan item tersebut merujuk kepada elemen anak langsung dalam bekas. Bekas mempunyai beberapa sifat untuk mengawal susunan dan penjajaran item, seperti flex-direction, justify-content, align-item, dsb.

Pelaksanaan kesan zum:

Untuk mencapai kesan penskalaan dalam reka letak CSS Flex, kita boleh menggunakan atribut transformasi untuk mencapainya. Atribut transformasi ialah sifat dalam CSS3, yang boleh mencapai kesan seperti penskalaan, putaran dan anjakan elemen.

Untuk mencapai kesan penskalaan, kita boleh menggunakan atribut skala. Atribut skala boleh menskalakan elemen mengikut nisbah yang ditentukan Nisbah lalai ialah 1. Nilai yang lebih besar daripada 1 menunjukkan pembesaran, dan nilai yang kurang daripada 1 menunjukkan pengurangan.

Contoh kod adalah seperti berikut:

<!DOCTYPE html>
<html>
  <head>
    <style>
      .container {
        display: flex;
        justify-content: center;
        align-items: center;
        height: 300px;
      }
      .box {
        width: 100px;
        height: 100px;
        background-color: red;
        transition: transform 0.3s;
      }
      .box:hover {
        transform: scale(1.2);
      }
    </style>
  </head>
  <body>
    <div class="container">
      <div class="box"></div>
    </div>
  </body>
</html>
Salin selepas log masuk

Dalam kod di atas, kami mencipta bekas yang mengandungi kotak. Saiz awal kotak ialah 100px*100px, dan warna latar belakang ditetapkan kepada merah. Dengan pemilih kelas pseudo :hover, apabila tetikus melayang di atas kotak, ia akan dizum kepada 1.2 kali ganda saiz asalnya. Melalui atribut peralihan, kami menambah kesan animasi untuk menjadikan proses penskalaan lebih lancar.

Pelaksanaan kesan putaran:

Untuk mencapai kesan putaran dalam reka letak CSS Flex, kita juga boleh menggunakan atribut transformasi. Atribut putar atribut transform boleh mencapai kesan putaran elemen. Atribut putar boleh menerima nilai sudut sebagai parameter, menunjukkan bahawa elemen diputar mengikut sudut yang ditentukan.

Contoh kod adalah seperti berikut:

<!DOCTYPE html>
<html>
  <head>
    <style>
      .container {
        display: flex;
        justify-content: center;
        align-items: center;
        height: 300px;
      }
      .box {
        width: 100px;
        height: 100px;
        background-color: red;
        transition: transform 0.3s;
      }
      .box:hover {
        transform: rotate(45deg);
      }
    </style>
  </head>
  <body>
    <div class="container">
      <div class="box"></div>
    </div>
  </body>
</html>
Salin selepas log masuk

Dalam kod di atas, kami mencipta bekas dan kotak Begitu juga, melalui pemilih kelas pseudo :hover, apabila tetikus melayang di atas kotak, ia diputar 45 darjah. Begitu juga, kami menambah kesan animasi melalui sifat peralihan.

Melalui contoh kod di atas, kita dapat melihat bahawa tidak rumit untuk mencapai kesan penskalaan dan putaran dalam susun atur CSS Flex, dan ia boleh dicapai dengan bantuan atribut transformasi. Pada masa yang sama, kami juga boleh menambah animasi peralihan untuk menjadikan kesan lebih lancar dan lebih cantik.

Ringkasan:

Artikel ini memperincikan cara melaksanakan kesan penskalaan dan putaran dalam reka letak CSS Flex dan menyediakan contoh kod khusus. Dengan menggunakan atribut transform, kita boleh mencapai kesan ini dengan mudah. Saya harap artikel ini dapat membantu pembaca lebih memahami dan menggunakan kesan penskalaan dan putaran dalam reka letak CSS Flex.

Atas ialah kandungan terperinci Penjelasan terperinci tentang pelaksanaan penskalaan dan kesan putaran dalam susun atur fleksibel CSS Flex. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan Laman Web ini
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

Alat AI Hot

Undresser.AI Undress

Undresser.AI Undress

Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover

AI Clothes Remover

Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool

Undress AI Tool

Gambar buka pakaian secara percuma

Clothoff.io

Clothoff.io

Penyingkiran pakaian AI

AI Hentai Generator

AI Hentai Generator

Menjana ai hentai secara percuma.

Artikel Panas

R.E.P.O. Kristal tenaga dijelaskan dan apa yang mereka lakukan (kristal kuning)
4 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Tetapan grafik terbaik
4 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Cara Memperbaiki Audio Jika anda tidak dapat mendengar sesiapa
4 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Arahan sembang dan cara menggunakannya
4 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌

Alat panas

Notepad++7.3.1

Notepad++7.3.1

Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina

SublimeText3 versi Cina

Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1

Hantar Studio 13.0.1

Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6

Dreamweaver CS6

Alat pembangunan web visual

SublimeText3 versi Mac

SublimeText3 versi Mac

Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Isu zum Safari pada iPhone: Inilah penyelesaiannya Isu zum Safari pada iPhone: Inilah penyelesaiannya Apr 20, 2024 am 08:08 AM

Jika anda tidak mempunyai kawalan ke atas tahap zum dalam Safari, menyelesaikan sesuatu boleh menjadi sukar. Jadi jika Safari kelihatan dizum keluar, itu mungkin menjadi masalah untuk anda. Berikut ialah beberapa cara anda boleh membetulkan isu zum kecil ini dalam Safari. 1. Pembesaran kursor: Pilih "Paparan" > "Pembesaran kursor" dalam bar menu Safari. Ini akan menjadikan kursor lebih kelihatan pada skrin, menjadikannya lebih mudah untuk dikawal. 2. Gerakkan tetikus: Ini mungkin kedengaran mudah, tetapi kadangkala hanya menggerakkan tetikus ke lokasi lain pada skrin boleh mengembalikannya ke saiz normal secara automatik. 3. Gunakan Pintasan Papan Kekunci Betulkan 1 – Tetapkan Semula Tahap Zum Anda boleh mengawal tahap zum terus daripada penyemak imbas Safari. Langkah 1 – Apabila anda berada di Safari

Bagaimana untuk mengezum halaman sebelah menyebelah dalam perkataan Bagaimana untuk mengezum halaman sebelah menyebelah dalam perkataan Mar 19, 2024 pm 07:19 PM

Apabila kami menggunakan dokumen perkataan untuk mengedit fail, kadang-kadang terdapat banyak halaman Kami ingin memaparkannya secara bersebelahan dan menyemak kesan keseluruhannya, tetapi kerana kami tidak tahu bagaimana untuk beroperasi, kami sering perlu menatal untuk masa yang lama untuk melihat halaman demi halaman. Saya tidak tahu sama ada anda pernah mengalami situasi yang sama, sebenarnya, kita boleh menyelesaikannya dengan mudah pada masa ini selagi kita belajar cara menetapkan perkataan zum halaman sebelah menyebelah. Di bawah, mari kita lihat dan belajar bersama. Mula-mula, kami mencipta dan membuka halaman baharu dalam dokumen Word, dan kemudian masukkan beberapa kandungan mudah untuk memudahkannya dibezakan. 2. Sebagai contoh, jika kita ingin merealisasikan zum perkataan dan paparan sebelah menyebelah, kita perlu mencari [Lihat] dalam bar menu, dan kemudian pilih [Multiple Pages] dalam pilihan alat paparan, seperti yang ditunjukkan dalam rajah. di bawah: 3. Cari [Multiple Pages] dan klik,

Petua penyuntingan dokumen perkataan: Jadikan dua halaman kandungan menjadi satu Petua penyuntingan dokumen perkataan: Jadikan dua halaman kandungan menjadi satu Mar 25, 2024 pm 06:06 PM

Dalam dokumen Microsoft Word, anda sering menghadapi situasi menggabungkan dua halaman kandungan menjadi satu halaman, terutamanya apabila anda perlu menyimpan kertas atau apabila anda perlu mencetak dokumen dua muka. Beberapa kaedah biasa untuk mencapai matlamat ini akan diperkenalkan di bawah. Kaedah 1: Laraskan margin halaman Mula-mula buka dokumen Word dan cari pilihan "Layout Halaman" dalam bar menu Selepas mengklik, menu tetapan susun atur halaman akan muncul. Di sini anda boleh melaraskan jidar halaman, termasuk jidar atas, bawah, kiri dan kanan. Secara umumnya, menjadikan margin atas dan bawah lebih kecil akan membolehkan kandungan dimuatkan dalam satu halaman. anda boleh rasa

Bagaimana untuk membesarkan atau mengurangkan keseluruhan jadual excel Bagaimana untuk membesarkan atau mengurangkan keseluruhan jadual excel Mar 20, 2024 pm 05:16 PM

Perkembangan teknologi komputer, teknologi rangkaian dan teknologi perisian telah memberikan prospek yang hebat untuk automasi pejabat. Operasi pejabat semasa kami boleh dijalankan secara elektronik, yang sangat menjimatkan masa operasi jadual Excel adalah operasi perisian yang biasa digunakan Kadang-kadang kami perlu membesarkan atau mengurangkan keseluruhan jadual excel berdasarkan masalah tetapan kertas, jika terdapat sebarang kaedah operasi yang boleh memenuhi keperluan kita, mari kita lihat kursus berikut. 1. Mula-mula buka perisian excel dan masukkan maklumat yang berkaitan, seperti yang ditunjukkan dalam rajah di bawah. 2. Kemudian klik ikon di sudut kanan bawah dan gerakkannya ke kiri atau kanan Tanda tambah boleh mengezum masuk dan tanda tolak boleh mengezum keluar, seperti yang ditunjukkan dalam rajah di bawah. 3. Kaedah kedua juga boleh menggunakan ctrl + roda tetikus.

Bagaimana untuk menggunakan JavaScript untuk menyeret dan mengezum imej sambil mengehadkannya kepada bekas? Bagaimana untuk menggunakan JavaScript untuk menyeret dan mengezum imej sambil mengehadkannya kepada bekas? Oct 20, 2023 pm 04:19 PM

Bagaimanakah JavaScript melaksanakan penyeretan dan zum imej sambil mengehadkannya kepada bekas? Dalam pembangunan web, kita sering menghadapi keperluan untuk menyeret dan mengezum imej. Artikel ini akan memperkenalkan cara menggunakan JavaScript untuk melaksanakan menyeret dan mengezum imej dan mengehadkan operasi dalam bekas. 1. Seret imej Untuk menyeret imej, kita boleh menggunakan peristiwa tetikus untuk menjejaki kedudukan tetikus dan menggerakkan imej dengan sewajarnya. Berikut ialah kod sampel: //Dapatkan varimage elemen gambar

Bagaimana untuk memusatkan div dalam html Bagaimana untuk memusatkan div dalam html Apr 05, 2024 am 09:00 AM

Terdapat dua cara untuk memusatkan div dalam HTML: Gunakan atribut penjajaran teks (text-align: center): Untuk reka letak yang lebih ringkas. Gunakan reka letak fleksibel (Flexbox): Sediakan kawalan reka letak yang lebih fleksibel Langkah-langkahnya termasuk: mendayakan Flexbox (paparan: flex) dalam elemen induk. Tetapkan div sebagai item Flex (flex: 1). Gunakan sifat align-item dan justify-content untuk pemusatan menegak dan mendatar.

Bagaimana untuk menggunakan JavaScript untuk mencapai kesan pensuisan gelongsor ke atas dan ke bawah pada imej sambil menambah animasi zum dan pudar? Bagaimana untuk menggunakan JavaScript untuk mencapai kesan pensuisan gelongsor ke atas dan ke bawah pada imej sambil menambah animasi zum dan pudar? Oct 20, 2023 pm 05:15 PM

Bagaimanakah JavaScript boleh mencapai kesan pensuisan gelongsor ke atas dan ke bawah pada imej sambil menambah animasi zum dan pudar? Dalam reka bentuk web, kesan penukaran imej sering digunakan untuk meningkatkan pengalaman pengguna. Antara kesan penukaran ini, gelongsor ke atas dan ke bawah, animasi zum dan pudar adalah agak biasa dan menarik. Artikel ini akan memperkenalkan cara menggunakan JavaScript untuk mencapai gabungan ketiga-tiga kesan animasi ini. Pertama, kita perlu menggunakan HTML untuk membina struktur halaman web asas yang mengandungi elemen imej yang akan dipaparkan. Berikut adalah contoh

Bagaimana untuk melaksanakan susun atur grid yang tidak teratur melalui susun atur CSS Flex Bagaimana untuk melaksanakan susun atur grid yang tidak teratur melalui susun atur CSS Flex Sep 28, 2023 pm 09:49 PM

Bagaimana untuk melaksanakan susun atur grid yang tidak teratur melalui reka letak elastik CSSFlex, selalunya perlu menggunakan reka letak grid untuk mencapai pembahagian halaman dan susun atur biasanya, dan setiap grid adalah saiz yang sama beberapa susun atur grid yang tidak teratur. Reka letak anjal CSSFlex ialah kaedah susun atur berkuasa yang boleh melaksanakan pelbagai susun atur grid dengan mudah, termasuk susun atur grid yang tidak teratur. Di bawah ini kami akan memperkenalkan cara menggunakan susun atur elastik CSSFlex untuk mencapai yang berbeza

See all articles