123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566 |
- .v-carousel {
- overflow: hidden;
- position: relative;
- width: 100%;
- }
- .v-carousel__controls {
- align-items: center;
- bottom: 0;
- display: flex;
- height: 50px;
- justify-content: center;
- list-style-type: none;
- position: absolute;
- width: 100%;
- z-index: 1;
- }
- .v-carousel__controls {
- background: rgba(var(--v-theme-surface-variant), 0.3);
- color: rgb(var(--v-theme-on-surface-variant));
- }
- .v-carousel__controls > .v-item-group {
- flex: 0 1 auto;
- }
- .v-carousel__controls__item {
- margin: 0 8px;
- }
- .v-carousel__controls__item .v-icon {
- opacity: 0.5;
- }
- .v-carousel__controls__item--active .v-icon {
- opacity: 1;
- vertical-align: middle;
- }
- .v-carousel__controls__item:hover {
- background: none;
- }
- .v-carousel__controls__item:hover .v-icon {
- opacity: 0.8;
- }
- .v-carousel__progress {
- margin: 0;
- position: absolute;
- bottom: 0;
- left: 0;
- right: 0;
- }
- .v-carousel-item {
- display: block;
- height: inherit;
- text-decoration: none;
- }
- .v-carousel-item > .v-img {
- height: inherit;
- }
- .v-carousel--hide-delimiter-background .v-carousel__controls {
- background: transparent;
- }
- .v-carousel--vertical-delimiters .v-carousel__controls {
- flex-direction: column;
- height: 100% !important;
- width: 50px;
- }
|