Rastegnuta poveznica
Učinite bilo koji HTML element ili komponentu Bootstrapa klikabilnim "razvlačenjem" ugniježđene veze putem CSS-a.
Dodajte .stretched-link
na poveznicu kako bi blok koji sadrži mogao biti kliknut putem ::after
pseudo elementa. U većini slučajeva to znači da se na element position: relative;
koji sadrži vezu s .stretched-link
klasom može kliknuti.
Kartice su position: relative
zadane u Bootstrapu, tako da u ovom slučaju možete sigurno dodati .stretched-link
klasu na vezu na kartici bez ikakvih drugih promjena u HTML-u.
Višestruke veze i dodirni ciljevi se ne preporučuju s rastegnutim vezama. Međutim, neki position
i z-index
stilovi mogu pomoći ako je to potrebno.
Kartica s rastegnutom karikom
Nekoliko kratkih primjera teksta za nadogradnju naslova kartice i čineći većinu sadržaja kartice.
Ici negdjeMedijski objekti nemaju position: relative
prema zadanim postavkama, pa moramo dodati .position-relative
ovdje kako bismo spriječili da se veza proteže izvan medijskog objekta.
Mediji s rastegnutom vezom
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.
Ici negdjeStupci su position: relative
zadani, tako da stupci na koje se može kliknuti zahtijevaju samo .stretched-link
klasu na vezi. Međutim, rastezanje veze preko cijele .row
zahtijeva .position-static
stupac i .position-relative
red.
Stupci s rastegnutom vezom
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.
Ici negdjeIdentificiranje sadržavajućeg bloka
Ako se čini da rastegnuta veza ne radi, uzrok će vjerojatno biti blok koji sadrži . Sljedeća CSS svojstva učinit će element sadržavajućim blokom:
- Vrijednost
position
koja nijestatic
- A
transform
iliperspective
vrijednost koja nijenone
will-change
Vrijednosttransform
ili _perspective
- Vrijednost
filter
koja nijenone
iliwill-change
vrijednostfilter
(radi samo na Firefoxu)
Kartica s rastegnutim karikama
Nekoliko kratkih primjera teksta za nadogradnju naslova kartice i čineći većinu sadržaja kartice.
Razvučena veza ovdje neće raditi jer position: relative
se dodaje vezi
Ova rastegnuta veza bit će raširena samo preko oznake p
- jer se na nju primjenjuje transformacija.