annotate default/assets/scss/vendors/bootstrap/utilities/_display.scss @ 0:1d038bc9b3d2 default tip

Up:default
author Liny <dev@neowd.com>
date Sat, 31 May 2025 09:21:51 +0800
parents
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1 //
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
2 // Utilities for common `display` values
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
3 //
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
4
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
5 @each $breakpoint in map-keys($grid-breakpoints) {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
6 @include media-breakpoint-up($breakpoint) {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
7 $infix: breakpoint-infix($breakpoint, $grid-breakpoints);
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
8
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
9 .d#{$infix}-none { display: none !important; }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
10 .d#{$infix}-inline { display: inline !important; }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
11 .d#{$infix}-inline-block { display: inline-block !important; }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
12 .d#{$infix}-block { display: block !important; }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
13 .d#{$infix}-table { display: table !important; }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
14 .d#{$infix}-table-cell { display: table-cell !important; }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
15 .d#{$infix}-flex { display: flex !important; }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
16 .d#{$infix}-inline-flex { display: inline-flex !important; }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
17 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
18 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
19
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
20
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
21 //
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
22 // Utilities for toggling `display` in print
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
23 //
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
24
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
25 .d-print-block {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
26 display: none !important;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
27
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
28 @media print {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
29 display: block !important;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
30 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
31 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
32
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
33 .d-print-inline {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
34 display: none !important;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
35
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
36 @media print {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
37 display: inline !important;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
38 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
39 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
40
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
41 .d-print-inline-block {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
42 display: none !important;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
43
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
44 @media print {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
45 display: inline-block !important;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
46 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
47 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
48
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
49 .d-print-none {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
50 @media print {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
51 display: none !important;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
52 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
53 }