首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >TailWindCSS超级Config

TailWindCSS超级Config
EN

Stack Overflow用户
提问于 2019-11-21 13:36:43
回答 2查看 126关注 0票数 0

因此,我想做一个TailWindCSS超级Config,在其中我有每一个高度分数- 12,相同的高度屏幕和字体大小,和许多颜色。

我知道TailWindCSS提供了一个很好的默认配置,但我希望它更大、更好。FileSize不是CSS的问题,它将被清除,在使用了PurgeCSS一段时间之后,我相信它将只包含所需的内容。拥有一个大型的StyleSheet确实意味着一些开发人员可能会做得太过分,开始过度使用类,但是我个人认为这在我的公司内不会是一个问题,我仍然希望有一个大的配置。我想要自动生成配置,这样我就可以生成1/2、2/3、5/5等,而不必手动将它们输入配置中,此外,我希望每个属性都有不同的版本,从而使end CSS更大!

简而言之,我想要一种自动生成某些配置的方法,我想知道正确的顺序来声明配置(EG:高度、宽度、框影等等)。

谢谢贾斯汀。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2021-04-18 14:06:18

因此,我的调查结果就是使用Javascript的本地功能自动生成配置的部分,从而节省了我编写配置行的时间。

代码语言:javascript
复制
myVariants = {};

for(let x = 1; x < 12; x++)
  myVariants[x + "/12"] = (8.33333 * x) + "%";

console.log(myVariants);

有更多的你可以做的,使你的配置更自动化了!

票数 0
EN

Stack Overflow用户

发布于 2020-03-22 17:12:34

您提到的所有内容都可以通过TailwindCSS提供的默认配置文件轻松完成。

这就是TailwindCSS的美丽,简单的配置,无限的选择

试试https://tailwindcss.com/docs/configuration

示例:

代码语言:javascript
复制
// tailwind.config.js
module.exports = {
 theme: { 
  extend: {
   colors: {
    'lollipop': {
       100: '#FFFFEE',
       200: '#FFFFD5',
       300: '#FFFFBB',
       400: '#FFFE88',
       500: '#FFFE55',
       600: '#E6E54D',
       700: '#999833',
       800: '#737226',
       900: '#4D4C1A',
    },
    'lola': {
       100: '#FCFBFC',
       200: '#F8F4F7',
       300: '#F4EDF1',
       400: '#EBE0E7',
       500: '#E3D3DD',
       600: '#CCBEC7',
       700: '#887F85',
       800: '#665F63',
       900: '#443F42',
    }
   },
   spacing: {
    '96': '24rem',
    '128': '32rem',
    '254': '64rem',
   }
  }
 }
}
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/58976326

复制
相关文章

相似问题

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