Bagaimana untuk Mengubah Penampilan Elemen pada Tuding Pada Elemen Lain dalam CSS?

Mary-Kate Olsen
Lepaskan: 2024-11-16 18:02:03
asal
358 orang telah melayarinya

How to Change Element Appearance on Hover Over Another Element in CSS?

Menukar Penampilan Elemen pada Tuding Atas Lain Menggunakan CSS

Dalam bidang penggayaan CSS, selalunya wajar untuk mengubah suai penampilan satu elemen apabila kursor melayang di atas yang lain. Ini boleh dicapai melalui gabungan pemilih dan :hover pseudo-class.

Pertimbangkan senario berikut: anda mempunyai elemen bekas (cth., div) dan elemen tersembunyi (cth., div lain) yang mengandungi maklumat tambahan. Apabila tetikus melayang di atas elemen bekas, anda mahu elemen tersembunyi muncul dan memaparkan kandungannya.

Dalam contoh yang disediakan:

<div>
Salin selepas log masuk
Salin selepas log masuk
a:hover + #hidden {
  background-color: orange;
  color: orange;
}
Salin selepas log masuk

Malangnya, pendekatan ini' t berfungsi kerana div #tersembunyi bukan anak langsung unsur a. Untuk menyelesaikan isu ini, pastikan elemen tersembunyi ialah anak kepada elemen yang anda ingin cetuskan kesan tuding.

<div>
Salin selepas log masuk
Salin selepas log masuk

Dengan pengubahsuaian ini, pemilih a:hover #hidden akan mengenal pasti dengan betul yang tersembunyi elemen dan gunakan gaya yang diingini apabila kursor melayang di atas elemen.

Atas ialah kandungan terperinci Bagaimana untuk Mengubah Penampilan Elemen pada Tuding Pada Elemen Lain dalam CSS?. 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