Rumah > hujung hadapan web > tutorial css > Bagaimana untuk Membuat Pautan Sel Jadual Menjangkau Keseluruhan Ketinggian Baris?

Bagaimana untuk Membuat Pautan Sel Jadual Menjangkau Keseluruhan Ketinggian Baris?

Susan Sarandon
Lepaskan: 2024-11-03 14:14:03
asal
462 orang telah melayarinya

How to Make Table Cell Links Span the Entire Row Height?

Meluaskan Pautan Sel Jadual untuk Mengisi Ketinggian Baris

Apabila mencipta jadual dengan sel yang mengandungi pautan, adalah wajar untuk membolehkan pengguna mengklik di mana-mana sahaja dalam sel dan mencetuskan tindakan pautan. Walau bagaimanapun, apabila sel menjangkau berbilang baris manakala yang lain dalam baris yang sama mempunyai lebih sedikit baris, sel yang lebih pendek mungkin tidak memenuhi keseluruhan ruang menegak baris tersebut.

Untuk menangani isu ini, pendekatan biasa adalah dengan menetapkan pautan elemen dalam sel untuk bertindak sebagai elemen blok menggunakan paparan: sifat blok. Ini membolehkan pautan berkembang kepada lebar dan ketinggian penuh sel. Walau bagaimanapun, dalam kes di mana sesetengah sel mempunyai berbilang baris, sel satu baris masih boleh kelihatan lebih pendek secara visual.

Penyelesaian kepada masalah ini ialah dengan menggunakan margin negatif dan padding yang sama pada elemen blok. Jidar negatif memastikan elemen blok mengembang melepasi sempadan sel, manakala pelapik menghalang teks daripada bertindih kandungan sel. Selain itu, menetapkan sifat limpahan sel jadual induk kepada tersembunyi menghalang limpahan kandungan di luar sempadan sel.

Pertimbangkan kod CSS yang dikemas kini berikut:

td {
    overflow: hidden;
}
td a {
    display: block;
    margin: -10em;
    padding: 10em;
}
Salin selepas log masuk

Dengan pelarasan ini, pautan dalam sel jadual akan meregangkan untuk mengisi keseluruhan ketinggian baris, memastikan penampilan yang konsisten untuk semua sel, tanpa mengira panjang kandungannya.

Atas ialah kandungan terperinci Bagaimana untuk Membuat Pautan Sel Jadual Menjangkau Keseluruhan Ketinggian Baris?. 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