删除css中不使用的类
Remove unused classes in css
我需要找到并删除页面上未使用的类(在html中未使用,但在css中存在)。我试图使用这个解决方案,但它说所有的类在我的网站上使用html。我的css被分成了几个文件
我想你可以在这里使用这个unss -> https://www.npmjs.com/package/uncss,像这样:
var uncss = require('uncss');
var files = ['my', 'array', 'of', 'HTML', 'files', 'or', 'http://urls.com'],
options = {
ignore : ['#added_at_runtime', /test'-[0-9]+/],
media : ['(min-width: 700px) handheld and (orientation: landscape)'],
csspath : '../public/css/',
raw : 'h1 { color: green }',
stylesheets : ['lib/bootstrap/dist/css/bootstrap.css', 'src/public/css/main.css'],
ignoreSheets : [/fonts.googleapis/],
timeout : 1000,
htmlroot : 'public',
report : false,
uncssrc : '.uncssrc'
};
相关文章:
- 如果30秒未单击,请应用CSS一次,将其删除,然后重新迭代
- 如何修复:当javascript更改DOM时,iOS会删除CSS文件
- 关于使用Animate.css向和项添加和删除动画类的问题
- 删除不带jQuery的覆盖css
- 无法删除css类并添加新类
- 使用CSS将鼠标悬停在子对象上时,删除父对象上的悬停样式
- 删除Ajax加载内容上的css类
- 在页面加载时删除CSS模式Flash
- 如何在svg元素上添加和删除css类
- 每次在动画之后完全删除该元素.- 仅使用 CSS
- 异步加载特定的 CSS,并在加载时删除等待消息
- 删除加载javascript/css时的页面闪烁
- 我可以使用jquery来删除/否定css!重要规则吗?
- 正则表达式用于删除 js 中的 css 规则
- 更改现有的css属性,并通过删除或添加css元素来使用它
- 如何使用jQuery删除具有一定效果的css类
- 我们可以使用jquery删除css选择器吗
- 溢出内容会导致删除边框(CSS和AngularJS)
- 如何使用jquery或css删除或隐藏元素
- 使用css删除ie9中输入按钮的黑色轮廓