首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何仅删除尾风2中的2xl断点?

如何仅删除尾风2中的2xl断点?
EN

Stack Overflow用户
提问于 2021-03-15 07:31:02
回答 1查看 726关注 0票数 2

我升级到了顺风2,它有一个新的2xl断点。这将导致具有container类的任何元素变得比以前更宽。

如何在保留所有其他默认断点的同时仅删除2xl断点?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-03-15 07:31:02

虽然断点文档解释了如何覆盖现有的断点或添加新的断点,但它并没有解释如何删除单个断点。

tailwind.config.js文件中输入以下内容。

代码语言:javascript
复制
const defaultTheme = require('tailwindcss/defaultTheme')

module.exports = {
  theme: {
    screens: Object.fromEntries(
      Object.entries(defaultTheme.screens).filter(([key, value]) => key !== '2xl')
    )
  }
}

这是通过导入defaultTheme、将其screens对象转换为键/值“条目”、按键过滤这些实体以排除2xl、然后使用fromEntires()将筛选结果重新组合回对象来实现的。

或者,如果您只想保留某些断点,则可以反转筛选器。

代码语言:javascript
复制
    screens: Object.fromEntries(
      Object.entries(defaultTheme.screens).filter(([key, value]) => ['sm', 'xl'].includes(key))
    )

以上只保留smxl断点。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/66633914

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档