Gestrekte skakel
Maak enige HTML-element of Bootstrap-komponent klikbaar deur 'n geneste skakel via CSS te "rek".
Voeg .stretched-link
by 'n skakel om die inhoudblok klikbaar te maak via 'n ::after
pseudo-element. In die meeste gevalle beteken dit dat 'n element position: relative;
wat 'n skakel met die .stretched-link
klas bevat, klikbaar is.
Kaarte het position: relative
by verstek in Bootstrap, so in hierdie geval kan jy die .stretched-link
klas veilig by 'n skakel in die kaart voeg sonder enige ander HTML-veranderinge.
Veelvuldige skakels en tikteikens word nie aanbeveel met gestrekte skakels nie. Sommige position
en z-index
style kan egter help as dit nodig is.
Kaart met uitgerekte skakel
'n Paar vinnige voorbeeldteks om op die kaarttitel te bou en die grootste deel van die kaart se inhoud uit te maak.
Gaan êrensMedia-objekte het nie position: relative
by verstek nie, so ons moet die .position-relative
hier byvoeg om te verhoed dat die skakel buite die media-voorwerp strek.
Media met uitgerekte skakel
Cras sit amet nibh libero, in 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 in faucibus.
Gaan êrensKolomme is position: relative
by verstek, so klikbare kolomme vereis slegs die .stretched-link
klas op 'n skakel. Om 'n skakel oor 'n geheel te strek, .row
vereis egter .position-static
op die kolom en .position-relative
op die ry.
Kolomme met uitgerekte skakel
Cras sit amet nibh libero, in 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 in faucibus.
Gaan êrensIdentifisering van die inhoudsblok
As die uitgerekte skakel nie lyk of dit werk nie, sal die blokkie waarskynlik die oorsaak wees. Die volgende CSS-eienskappe sal 'n element die inhoudblok maak:
- 'n
position
Ander waarde asstatic
- A
transform
ofperspective
waarde anders asnone
- 'n
will-change
Waarde vantransform
ofperspective
- 'n
filter
Ander waarde asnone
of 'nwill-change
waarde vanfilter
(werk net op Firefox)
Kaart met uitgerekte skakels
'n Paar vinnige voorbeeldteks om op die kaarttitel te bou en die grootste deel van die kaart se inhoud uit te maak.
Gestrekte skakel sal nie hier werk nie, want position: relative
dit word by die skakel gevoeg
Hierdie uitgerekte skakel sal slegs oor die p
-tag versprei word, omdat 'n transformasie daarop toegepas word.