Rumah > hujung hadapan web > View.js > teks badan

Cara menggunakan Vue untuk melaksanakan kesan butang terapung

王林
Lepaskan: 2023-09-19 14:27:11
asal
1797 orang telah melayarinya

Cara menggunakan Vue untuk melaksanakan kesan butang terapung

Cara menggunakan Vue untuk melaksanakan kesan butang terapung

Pengenalan:
Vue.js ialah rangka kerja JavaScript popular yang memudahkan proses pembangunan aplikasi web dan menyediakan fungsi yang kaya dan seni bina yang fleksibel. Dalam artikel ini, saya akan menunjukkan kepada anda cara menggunakan Vue.js untuk melaksanakan kesan butang terapung dan memberikan contoh kod terperinci.

Langkah:

  1. Mula-mula, perkenalkan perpustakaan Vue.js dalam fail HTML anda. Anda boleh melakukannya dengan:
<script src="https://cdn.jsdelivr.net/npm/vue/dist/vue.js"></script>
Salin selepas log masuk
  1. Seterusnya, buat tika Vue dan tentukan sifat data untuk menyimpan keadaan butang. Dalam contoh ini, kami akan menggunakan nilai boolean untuk menunjukkan sama ada butang telah diklik.
new Vue({
  el: '#app',
  data: {
    isClicked: false
  }
});
Salin selepas log masuk
  1. Dalam fail HTML, cipta elemen butang dan gunakan arahan v-bind untuk mengikat gaya butang. Apabila butang diklik, kami mengemas kini nilai isClicked dalam atribut data dan menukar gaya butang melalui pertimbangan bersyarat.
<div id="app">
  <button
    v-bind:class="{ 'clicked': isClicked }"
    v-on:click="isClicked = !isClicked"
  >
    悬浮按钮
  </button>
</div>
Salin selepas log masuk
  1. Dalam fail CSS, tentukan gaya lalai butang dan gaya apabila diklik.
button {
  position: fixed;
  bottom: 20px;
  right: 20px;
  background-color: #4CAF50;
  border: none;
  color: white;
  padding: 15px;
  border-radius: 50%;
  font-size: 24px;
  cursor: pointer;
  box-shadow: 0 2px 5px rgba(0, 0, 0, 0.25);
  transition: background-color 0.3s;
}

button.clicked {
  background-color: #f44336;
}
Salin selepas log masuk
  1. Akhir sekali, anda boleh pratonton kesan dalam pelayar anda, dan apabila anda mengklik pada butang terapung, warna latar belakangnya akan berubah.



  

<script src="https://cdn.jsdelivr.net/npm/vue/dist/vue.js"></script> <script> new Vue({ el: '#app', data: { isClicked: false } }); </script>
Salin selepas log masuk

Ringkasan: Melalui langkah di atas, anda boleh menggunakan Vue.js untuk melaksanakan kesan butang terapung yang mudah, dan boleh menukar gaya butang mengikut keadaan butang. Harap artikel ini dapat membantu anda!

Atas ialah kandungan terperinci Cara menggunakan Vue untuk melaksanakan kesan butang terapung. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:php.cn
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
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan