Skip to content

Commit 07752ba

Browse files
authored
v4: Card image fixes (#20667)
* Add .img-fluid to card images in columns to ensure proper resizing * change that variable from regular value to variable * use calc to figure out a tighter border for card images
1 parent 5413787 commit 07752ba

File tree

3 files changed

+5
-5
lines changed

3 files changed

+5
-5
lines changed

docs/components/card.md

+3-3
Original file line numberDiff line numberDiff line change
@@ -517,7 +517,7 @@ Only applies to small devices and above.
517517
{% example html %}
518518
<div class="card-columns">
519519
<div class="card">
520-
<img class="card-img-top" data-src="holder.js/100px160/" alt="Card image cap">
520+
<img class="card-img-top img-fluid" data-src="holder.js/100px160/" alt="Card image cap">
521521
<div class="card-block">
522522
<h4 class="card-title">Card title that wraps to a new line</h4>
523523
<p class="card-text">This is a longer card with supporting text below as a natural lead-in to additional content. This content is a little bit longer.</p>
@@ -534,7 +534,7 @@ Only applies to small devices and above.
534534
</blockquote>
535535
</div>
536536
<div class="card">
537-
<img class="card-img-top" data-src="holder.js/100px160/" alt="Card image cap">
537+
<img class="card-img-top img-fluid" data-src="holder.js/100px160/" alt="Card image cap">
538538
<div class="card-block">
539539
<h4 class="card-title">Card title</h4>
540540
<p class="card-text">This card has supporting text below as a natural lead-in to additional content.</p>
@@ -557,7 +557,7 @@ Only applies to small devices and above.
557557
<p class="card-text"><small class="text-muted">Last updated 3 mins ago</small></p>
558558
</div>
559559
<div class="card">
560-
<img class="card-img" data-src="holder.js/100px260/" alt="Card image">
560+
<img class="card-img img-fluid" data-src="holder.js/100px260/" alt="Card image">
561561
</div>
562562
<div class="card card-block text-xs-right">
563563
<blockquote class="card-blockquote">

scss/_card.scss

+1-1
Original file line numberDiff line numberDiff line change
@@ -168,7 +168,7 @@
168168
// Card image
169169
.card-img {
170170
// margin: -1.325rem;
171-
@include border-radius(.25rem);
171+
@include border-radius($card-border-radius-inner);
172172
}
173173
.card-img-overlay {
174174
position: absolute;

scss/_variables.scss

+1-1
Original file line numberDiff line numberDiff line change
@@ -581,7 +581,7 @@ $card-spacer-y: .75rem !default;
581581
$card-border-width: 1px !default;
582582
$card-border-radius: $border-radius !default;
583583
$card-border-color: rgba(0,0,0,.125) !default;
584-
$card-border-radius-inner: $card-border-radius !default;
584+
$card-border-radius-inner: calc($card-border-radius - 1px) !default;
585585
$card-cap-bg: #f5f5f5 !default;
586586
$card-bg: #fff !default;
587587

0 commit comments

Comments
 (0)