Pautan terbentang
Jadikan mana-mana elemen HTML atau komponen Bootstrap boleh diklik dengan "meregangkan" pautan bersarang melalui CSS.
Tambahkan .stretched-link
pada pautan untuk menjadikan blok yang mengandunginya boleh diklik melalui ::after
elemen pseudo. Dalam kebanyakan kes, ini bermakna elemen position: relative;
yang mengandungi pautan dengan .stretched-link
kelas boleh diklik.
Kad mempunyai position: relative
secara lalai dalam Bootstrap, jadi dalam kes ini anda boleh menambah .stretched-link
kelas dengan selamat pada pautan dalam kad tanpa sebarang perubahan HTML lain.
Berbilang pautan dan sasaran ketik tidak disyorkan dengan pautan terbentang. Walau bagaimanapun, beberapa gaya position
dan z-index
gaya boleh membantu sekiranya ini diperlukan.
Kad dengan pautan terbentang
Beberapa teks contoh pantas untuk dibina pada tajuk kad dan membentuk sebahagian besar kandungan kad.
Pergi ke suatu tempatObjek media tidak mempunyai position: relative
secara lalai, jadi kita perlu menambah di .position-relative
sini untuk mengelakkan pautan daripada meregang di luar objek media.
Media dengan pautan terbentang
Cras duduk amet nibh libero, dalam gravida nulla. Nulla vel metus scelerisque ante sollicitudin. Cras purus odio, vestibulum in vulputate at, tempus viverra turpis. Fusce condimentum nunc ac nisi vulputate fringilla. Donec lacinia congue felis dalam faucibus.
Pergi ke suatu tempatLajur adalah position: relative
secara lalai, jadi lajur boleh klik hanya memerlukan .stretched-link
kelas pada pautan. Walau bagaimanapun, meregangkan pautan pada keseluruhannya .row
memerlukan .position-static
pada lajur dan .position-relative
pada baris.
Lajur dengan pautan terbentang
Cras duduk amet nibh libero, dalam gravida nulla. Nulla vel metus scelerisque ante sollicitudin. Cras purus odio, vestibulum in vulputate at, tempus viverra turpis. Fusce condimentum nunc ac nisi vulputate fringilla. Donec lacinia congue felis dalam faucibus.
Pergi ke suatu tempatMengenal pasti blok yang mengandungi
Jika pautan terbentang nampaknya tidak berfungsi, blok yang mengandungi mungkin akan menjadi puncanya. Sifat CSS berikut akan menjadikan elemen sebagai blok yang mengandungi:
- Nilai
position
selain daripadastatic
- A
transform
atauperspective
nilai selain daripadanone
- Nilai
will-change
daripadatransform
atauperspective
- Nilai
filter
selain daripadanone
atauwill-change
nilaifilter
(hanya berfungsi pada Firefox)
Kad dengan pautan terbentang
Beberapa teks contoh pantas untuk dibina pada tajuk kad dan membentuk sebahagian besar kandungan kad.
Pautan terbentang tidak akan berfungsi di sini, kerana position: relative
ditambahkan pada pautan
Pautan terbentang ini hanya akan tersebar di atas p
teg, kerana perubahan digunakan padanya.