You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardexpand all lines: site/content/docs/5.3/components/progress.md
+25
Original file line number
Diff line number
Diff line change
@@ -75,6 +75,14 @@ Add labels to your progress bars by placing text within the `.progress-bar`.
75
75
</div>
76
76
{{< /example >}}
77
77
78
+
Note that by default, the content inside the `.progress-bar` is controlled with `overflow: hidden`, so it doesn't bleed out of the bar. If your progress bar is shorter than its label, the content will be capped and may become unreadable. To change this behavior, you can use `.overflow-visible` from the [overflow utilities]({{< docsref "/utilities/overflow" >}}), but make sure to also define an explicit [text color]({{< docsref "/utilities/colors#colors" >}}) so the text remains readable.
79
+
80
+
{{< example >}}
81
+
<divclass="progress"role="progressbar"aria-label="Example with label"aria-valuenow="10"aria-valuemin="0"aria-valuemax="100">
82
+
<divclass="progress-bar overflow-visible text-dark"style="width: 10%">Long label text for the progress bar, set to a dark color</div>
83
+
</div>
84
+
{{< /example >}}
85
+
78
86
## Backgrounds
79
87
80
88
Use background utility classes to change the appearance of individual progress bars.
@@ -98,6 +106,23 @@ Use background utility classes to change the appearance of individual progress b
If you're adding labels to progress bars with a custom background color, make sure to also set an appropriate [text color]({{< docsref "/utilities/colors#colors" >}}), so the labels remain readable and have sufficient contrast.
You can include multiple progress components inside a container with `.progress-stacked` to create a single stacked progress bar. Note that in this case, the styling to set the visual width of the progress bar *must* be applied to the `.progress` elements, rather than the `.progress-bar`s.
0 commit comments