SwiperJS 样式不适用于 NextJS

2023-11-27

我已经安装了SwiperJS进入我的NextJS项目。我完全遵循了 Swiper 教程文档,但是当我尝试对类进行样式设计时出现问题.swiper, .swiper-slide...样式不响应我的自定义样式。

就我而言,我的滑块是一个组件,并且有一个名为的文件夹Slider with index.tsx文件和slider.module.scss.

我的索引.tsx:

import Image from 'next/image';
import { Swiper, SwiperSlide } from 'swiper/react';
import { Navigation, Pagination, Scrollbar } from 'swiper';

import styles from './slider.module.scss'

import 'swiper/css';
import 'swiper/css/navigation';
import 'swiper/css/pagination';

export function SliderPortfolio() {
  return (
    <div className={styles.teste}>
      <Swiper
        className={styles.mySwiper}
        modules={[Navigation, Pagination, Scrollbar]}
        spaceBetween={50}
        slidesPerView={3}
        navigation
        pagination={{ clickable: true }}
        scrollbar={{ draggable: true }}
      >
        <SwiperSlide>
          <div className={styles.imageContainerNext}>
            <Image
              className={styles.imageNext}
              src={'/images/dribble-mockup.png'}
              alt="Illustration of a person carrying ideas for a professional website design"
              layout="fill"
            />
          </div>
        </SwiperSlide>
        <SwiperSlide>
          <div className={styles.imageContainerNext}>
            <Image
              className={styles.imageNext}
              src={'/images/dribble-mockup.png'}
              alt="Illustration of a person carrying ideas for a professional website design"
              layout="fill"
            />
          </div>
        </SwiperSlide>
        <SwiperSlide>
          <div className={styles.imageContainerNext}>
            <Image
              className={styles.imageNext}
              src={'/images/dribble-mockup.png'}
              alt="Illustration of a person carrying ideas for a professional website design"
              layout="fill"
            />
          </div>
        </SwiperSlide>
        <SwiperSlide>
          <div className={styles.imageContainerNext}>
            <Image
              className={styles.imageNext}
              src={'/images/dribble-mockup.png'}
              alt="Illustration of a person carrying ideas for a professional website design"
              layout="fill"
            />
          </div>
        </SwiperSlide>
      </Swiper>

    </div>

  )
}

我的 slider.module.scss:

.teste {
  background:  blue; //works

  .mySwiper {
    background: red; //works

    .swiper {
      background: yellow; // doesn't work
    }

    .swiper-slide {
      display: none; // doesn't work
    }

  }
}

我缺少什么?


解决了。我在我的主要样式中插入了 swiper 样式类global.scss并工作了。感谢你们!

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

SwiperJS 样式不适用于 NextJS 的相关文章

  • ReactJS - 监视访问令牌过期

    在我的应用程序中 我有一个访问令牌 Spotify 的 该令牌必须始终有效 当此访问令牌过期时 应用程序必须每 60 分钟访问刷新令牌端点并获取另一个访问令牌 授权功能 出于安全原因 这两个电话 get token and refresh
  • React-native:发送日志时出现问题 - console.error

    我正在使用 Expo React Native 我正在尝试使用 axios 向我的 Express 服务器发送 POST 请求 App js 在我的 React 中 Axios url http 172 20 1 19 3001 api t
  • 在 React 应用程序中导入 CSS

    In the 创建反应应用程序 https github com facebook create react app文档显示 App css 已导入到 App js 中 还有一种方法可以从组件加载编译后的 css 文件吗 我的视图组件 im
  • Formik,是的,使用 React 进行密码强度验证

    我对 React 相当陌生 我有一个注册页面 其中有一个密码字段可以使用正则表达式进行验证 我正在使用 Formik 和 Yup 进行验证 但我遇到了一个错误 当我在 密码 字段中键入时 它表示调用长度函数的属性未定义 yup中有一个名为
  • React 测试库 waitFor 不工作

    我在用反应测试库 https testing library com docs guide disappearance 2 using waitfor对我的 ReactJS 代码进行单元测试 UI 中有多个异步事件 例如获取数据和单击按钮时
  • 使用 React 和 Ant Design 的浮动标签

    对于我的 React 应用程序 我正在尝试构建一个表单浮动标签使用具有不同输入类型的 Antd 模板 仅使用样式使标签浮动 到目前为止 我已经能够将标签放在输入后面 但是当我将转换 转换应用于我的CSS代码时 它似乎根本不起作用 这是我的表
  • 如何禁用和隐藏反应表的分页页脚?

    我是反应表的新手 目前 我有一个 5 行表要在反应表上渲染 并且不需要分页功能 我了解关闭分页 可以通过以下方式完成 pagination false 但是分页控件仍然显示 有办法隐藏它吗 我刚刚找到道具showPagination fal
  • 如何在react中导出csv对象

    我试图弄清楚是否有任何方法可以使用 React 在我的网页上单击 导出 按钮来下载 csv 文件 这是我现在在组件下的内容 div div
  • React-Router 在路由更改时重新安装组件

    我有一个连接 到 redux 存储 的组件 我有多个路由都在渲染道具中使用此组件 每次路线改变时 整个组件似乎都被重新安装 有什么办法可以防止这种情况发生吗 我的第一个想法是 我可能每次都会重新实例化组件 因为 render prop 是一
  • Redux:为什么避免突变是使用它的基本部分?

    我是 Redux 的新手 我真的很想了解使用函数式编程使单向数据更加优雅的全局 在我看来 每个减速器都采用旧状态 创建一个新状态而不改变旧状态 然后将新状态传递给下一个减速器以执行相同的操作 我知道不造成副作用可以帮助我们获得单向数据流的好
  • Mongoose 在结果的 _id 字段中返回“new ObjectId”

    当我尝试查询时 结果包含 id其中包含 new ObjectId 的字段 如何避免这种 new ObjectId 并仅将哈希值包含为字符串 由于此问题 将数据作为 JSON 响应发送回失败 下面是一个基本的demo 我的查询代码 book
  • 如何理解javascript React中的这段代码

    我在网上找到了这个函数在js中的实现 这个函数递归地过滤一个对象数组 每个对象可能有属性 children 它是对象数组 并且对象也可能有孩子等等 该函数工作正常 但我有点不明白 这是我的功能 getFilteredArray array
  • 使用与打字稿反应来玩笑测试复制到剪贴板方法

    我试图确保当用户单击按钮时将正确的值复制到用户剪贴板 这是我的复制方法 我在输入上使用 ref 来访问正确的值 protected copyToClipboard console log clicked const text this co
  • React Router - 如何约束路由匹配中的参数?

    我真的不知道如何使用正则表达式等来约束参数 如何区分这两条路线呢
  • 将外部脚本嵌入 Next.js 应用程序

    我一直在尝试将外部 JavaScript 源嵌入到我的 Next js 应用程序中 但不断收到以下错误 无法对 文档 执行 写入 无法写入 从异步加载的外部脚本写入文档 除非 它是明确打开的 可以找到我尝试使用的代码here https w
  • 如何使用 Jest 监视默认导出函数?

    假设我有一个导出默认函数的简单文件 UniqueIdGenerator js const uniqueIdGenerator gt Math random toString 36 substring 2 8 export default u
  • 如何在 React 组件中处理 script.src URL 回调?

    我似乎无法弄清楚如何根据 google 的脚本 GET 请求触发函数 export class Map extends Component constructor props super props this state component
  • 如何在本机反应中发出触摸事件

    我正在尝试启用 panResponder 以拖放模式在屏幕上移动组件 然而 这种拖放必须通过longPress在这样的元素上 longPress捕获事件 所以当panResponder已启用onStartShouldSetPanRespon
  • React hook useState 未随 onSubmit 更新

    我目前在将输入字段值推至 onSubmit 状态时遇到问题 代码沙箱 https codesandbox io s 8z8xvwk3z2 我正在尝试将输入字段值设置为状态 以便在更新组件后我可以使用该值将用户重定向到另一个页面 我手动测试了
  • React 中动态路由与静态路由的优点

    我正在读关于静态路由与动态路由 https reacttraining com react router web guides philosophy在 React Router 中 我正在努力确定后者的优势 以及为什么 v4 选择使用它 我

随机推荐