Rumah > hujung hadapan web > tutorial css > Bagaimanakah Saya Boleh Memaparkan Teks pada Tuding Imej Tanpa Menggunakan Petua Alat?

Bagaimanakah Saya Boleh Memaparkan Teks pada Tuding Imej Tanpa Menggunakan Petua Alat?

Linda Hamilton
Lepaskan: 2024-11-08 08:46:02
asal
466 orang telah melayarinya

How Can I Display Text on Image Hover Without Using Tooltips?

Memaparkan Teks pada Tuding Imej Tanpa Petua Alat

Dalam reka bentuk web, selalunya wajar untuk memaparkan maklumat tambahan apabila pengguna menuding pada imej. Walaupun petua alat merupakan penyelesaian yang popular, ia mungkin tidak selalu memberikan estetik atau fungsi yang diingini. Artikel ini meneroka cara untuk mencapai kesan ini menggunakan CSS atau jQuery tulen.

Menggunakan CSS:

CSS3 memperkenalkan pseudoelemen :hover, yang membenarkan penggayaan apabila tetikus melayang atas sesuatu unsur. Dalam kes ini, kesan tuding akan digunakan pada imej.

HTML:

<div>
Salin selepas log masuk

CSS:

#wrapper .text {
  position: relative;
  bottom: 30px;
  left: 0px;
  visibility: hidden;
}

#wrapper:hover .text {
  visibility: visible;
}
Salin selepas log masuk

CSS ini meletakkan kapsyen teks di sudut kiri bawah imej dan menyembunyikannya sehingga tetikus melayang di atas imej.

Menggunakan jQuery:

jQuery juga boleh digunakan untuk mencapai kesan yang sama. Kaedah ini mungkin memberikan lebih fleksibiliti untuk senario yang lebih kompleks.

HTML:

Sama seperti sebelum ini.

CSS:

#wrapper p {
  position: relative;
  bottom: 30px;
  left: 0px;
  visibility: hidden;
}
Salin selepas log masuk

jQuery:

$('.hover').mouseover(function() {
  $('.text').css("visibility", "visible");
});

$('.hover').mouseout(function() {
  $('.text').css("visibility", "hidden");
});
Salin selepas log masuk

Skrip jQuery ini mengikat acara alih tetikus dan keluar tetikus ke elemen imej dan togol keterlihatan kapsyen.

Tidak kira kaedah digunakan, dengan menggunakan CSS atau jQuery, adalah mungkin untuk mencipta kesan tuding tersuai yang memaparkan maklumat tambahan pada imej tanpa menggunakan petua alat.

Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Memaparkan Teks pada Tuding Imej Tanpa Menggunakan Petua Alat?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

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
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan