Udstrakt led
Gør ethvert HTML-element eller Bootstrap-komponent klikbart ved at "strække" et indlejret link via CSS.
Tilføj .stretched-link
til et link for at gøre dets indholdsblok klikbar via et ::after
pseudo-element. I de fleste tilfælde betyder det, at et element med position: relative;
, der indeholder et link til .stretched-link
klassen, er klikbart.
Kort har position: relative
som standard i Bootstrap, så i dette tilfælde kan du trygt tilføje .stretched-link
klassen til et link på kortet uden andre HTML-ændringer.
Flere links og trykmål anbefales ikke med strakte links. Nogle position
og z-index
stilarter kan dog hjælpe, hvis dette er nødvendigt.
Kort med strakt led
Nogle hurtige eksempeltekster til at bygge videre på kortets titel og udgøre hovedparten af kortets indhold.
Gå et sted henMedieobjekter har ikke position: relative
som standard, så vi er nødt til at tilføje .position-relative
her for at forhindre linket i at strække sig uden for medieobjektet.
Medier med strakt link
Cras sit amet nibh libero, in gravida nulla. Nulla vel metus scelerisque ante sollicitudin. Cras purus odio, vestibulum i vulputate ved, tempus viverra turpis. Fusce condimentum nunc ac nisi vulputate fringilla. Donec lacinia congue felis i faucibus.
Gå et sted henKolonner er position: relative
som standard, så klikbare kolonner kræver kun .stretched-link
klassen på et link. Men at strække et link over en hel .row
kræver .position-static
på kolonnen og .position-relative
på rækken.
Søjler med strakt led
Cras sit amet nibh libero, in gravida nulla. Nulla vel metus scelerisque ante sollicitudin. Cras purus odio, vestibulum i vulputate ved, tempus viverra turpis. Fusce condimentum nunc ac nisi vulputate fringilla. Donec lacinia congue felis i faucibus.
Gå et sted henIdentifikation af den indeholdende blok
Hvis det strakte led ikke ser ud til at virke, vil den indeholdende blok sandsynligvis være årsagen. Følgende CSS-egenskaber vil gøre et element til den indeholdende blok:
- En
position
anden værdi endstatic
- A
transform
ellerperspective
anden værdi endnone
- En
will-change
værdi påtransform
ellerperspective
- En
filter
anden værdi endnone
eller enwill-change
værdi affilter
(virker kun på Firefox)
Kort med strakte led
Nogle hurtige eksempeltekster til at bygge videre på kortets titel og udgøre hovedparten af kortets indhold.
Udstrakt link vil ikke virke her, fordi position: relative
det er tilføjet til linket
Dette udstrakte link vil kun blive spredt over p
-tagget, fordi der anvendes en transformation på det.