Tautan membentang
Jadikan elemen HTML atau komponen Bootstrap apa pun dapat diklik dengan "meregangkan" tautan bersarang melalui CSS.
Tambahkan .stretched-link
ke tautan untuk membuat blok yang memuatnya dapat diklik melalui ::after
elemen semu. Dalam kebanyakan kasus, ini berarti bahwa elemen dengan position: relative;
yang berisi tautan dengan .stretched-link
kelas dapat diklik.
Kartu memiliki position: relative
secara default di Bootstrap, jadi dalam hal ini Anda dapat dengan aman menambahkan .stretched-link
kelas ke tautan di kartu tanpa perubahan HTML lainnya.
Beberapa tautan dan target ketuk tidak disarankan dengan tautan yang direntangkan. Namun, beberapa position
dan z-index
gaya dapat membantu jika ini diperlukan.
Kartu dengan tautan yang diregangkan
Beberapa contoh teks cepat untuk membangun judul kartu dan membuat sebagian besar konten kartu.
Pergi ke suatu tempatObjek media tidak memiliki position: relative
secara default, jadi kita perlu menambahkan di .position-relative
sini untuk mencegah tautan merentang di luar objek media.
Media dengan tautan yang diregangkan
Cras sit amet nibh libero, di gravida nulla. Nulla vel metus scelerisque ante solicitudin. Cras purus odio, vestibulum di vulputate di, tempus viverra turpis. Fusce condimentum nunc ac nisi vulputate fringilla. Donec lacinia congue felis di faucibus.
Pergi ke suatu tempatKolom secara position: relative
default, jadi kolom yang dapat diklik hanya memerlukan .stretched-link
kelas pada tautan. Namun, merentangkan tautan ke keseluruhan .row
membutuhkan .position-static
kolom dan .position-relative
baris.
Kolom dengan tautan yang diregangkan
Cras sit amet nibh libero, di gravida nulla. Nulla vel metus scelerisque ante solicitudin. Cras purus odio, vestibulum di vulputate di, tempus viverra turpis. Fusce condimentum nunc ac nisi vulputate fringilla. Donec lacinia congue felis di faucibus.
Pergi ke suatu tempatMengidentifikasi blok yang mengandung
Jika tautan yang diregangkan tampaknya tidak berfungsi, blok yang memuatnya mungkin akan menjadi penyebabnya. Properti CSS berikut akan membuat elemen menjadi blok yang berisi:
- Nilai
position
selainstatic
- A
transform
atauperspective
nilai selainnone
- Sebuah
will-change
nilaitransform
orperspective
- Nilai
filter
selainnone
atauwill-change
nilaifilter
(hanya berfungsi di Firefox)
Kartu dengan tautan yang direntangkan
Beberapa contoh teks cepat untuk membangun judul kartu dan membuat sebagian besar konten kartu.
Tautan yang diregangkan tidak akan berfungsi di sini, karena position: relative
ditambahkan ke tautan
Tautan yang diregangkan ini hanya akan disebarkan di atas p
tag -, karena transformasi diterapkan padanya.