Swiper работает локально, но не при развертыванииCSS

Разбираемся в CSS
Ответить Пред. темаСлед. тема
Гость
 Swiper работает локально, но не при развертывании

Сообщение Гость »


Я использую React, стилизованные компоненты и swiper, чтобы создать слайдер изображений. Он отлично работает локально, но, похоже, ломается при развертывании (AWS Amplify).

Инструменты разработки отображают .swiper-pagination и .swiper-slide за пределами .swiper-wrapper для развернутой версии.

экспортировать функцию по умолчанию DraggableImageSlider({ список изображений, описание, }: Реквизит) { возвращаться ( {imageList.map(({ id, imageUrl }) => ( ))} ); } const StyledDraggableImageSlider = styled(Swiper)` ширина: 100%; курсор: захватить; > .swiper-pagination-fraction { ширина: 59 пикселей; высота: 32 пикселей; отступ: 8 пикселей; позиция: абсолютная; внизу: 16 пикселей; слева: 318 пикселей; шрифт: ${({theme: {font} }) => font.displayDefault12}; цвет: ${({theme: {color} }) => color.neutral.textWeak}; радиус границы: 16 пикселей; фон: ${({theme: {color} }) => color.neutral.backgroundBlur}; фоновый фильтр: ${({theme: {backdropFilter} }) => backdropFilter.blur}; } `; const StyledSwiperSlide = styled(SwiperSlide)` ширина: 100%; высота: 100%; &::до { содержание: ""; ширина: 100%; высота: 100%; позиция: абсолютная; верх: 0; слева: 0; фон: линейный градиент( 180 градусов, rgba(0, 0, 0, 0,24) 0%, rgba(0, 0, 0, 0,138832) 9,16%, rgba(0, 0, 0, 0) 26,27% ); } `; const SlideImage = styled.img` ширина: 100%; высота: 100%; объектное соответствие: обложка; `; Решено
экспортировать функцию по умолчанию DraggableImageSlider({ список изображений, описание, }: Реквизит) { возвращаться ( {imageList.map(({ id, imageUrl }) => ( ))} ); } const StyledDraggableImageSlider = styled.div` ширина: 100%; курсор: захватить; .swiper { ширина: 100%; высота: 100%; > .swiper-pagination-fraction { ширина: 59 пикселей; высота: 32 пикселей; отступ: 8 пикселей; позиция: абсолютная; внизу: 16 пикселей; слева: 318 пикселей; шрифт: ${({theme: {font} }) => font.displayDefault12}; цвет: ${({theme: {color} }) => color.neutral.textWeak}; радиус границы: 16 пикселей; фон: ${({theme: {color} }) => color.neutral.backgroundBlur}; backdrop-filter: ${({ theme: { backdropFilter } }) => backdropFilter.blur}; } } .swiper-слайд { ширина: 100%; высота: 100%; &::до { содержание: ""; ширина: 100%; высота: 100%; позиция: абсолютная; верх: 0; слева: 0; фон: линейный градиент( 180 градусов, rgba(0, 0, 0, 0,24) 0%, rgba(0, 0, 0, 0,138832) 9,16%, rgba(0, 0, 0, 0) 26,27% ); } } `; const SlideImage = styled.img` ширина: 100%; высота: 100%; объектное соответствие: обложка; `;
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «CSS»