css 合并相同属性,结合并最大限度地减少css与标题和rel属性

本文探讨了CSS和JS文件的压缩及最小化方法,特别是在ASP.NET MVC应用中的实践。作者尝试了多种工具和技术,如Combres和MVCScriptManager,讨论了如何在不影响用户体验的情况下优化前端资源加载。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

我一直在阅读关于css和js压缩和最小化。特别是后Concatenate and minify JavaScript on the fly OR at build time - ASP.NET MVC我开发一个MVC ASP.NET应用程序,并使用Combres来最小化和压缩文件。我不太高兴,现在我正在评估斯科特在后面提到的MVCScriptManager。结合并最大限度地减少css与标题和rel属性

但是,我的css文件有问题:在我的网站中,我允许用户更改页面的样式,我实现了定义不同样式表的这项任务。

要更改样式时,用户点击一个按钮,我可使用“标题”链接标签的属性的正确风格:

$('link[rel*=style][title]').each(function(i) {

this.disabled = true;

if (this.getAttribute('title') == styleName) this.disabled = false;

});

而且在我的网页的头部分我有什么是:

问题是,当我结合样式表我不能依靠标题和rel属性做切换。任何帮助或建议,将不胜感激!

提前致谢!

+0

嗨!我是Combres的作者。你能告诉我你为什么不喜欢Combres的原因吗?这将帮助我知道我应该如何改进图书馆,以使其对其他人更有用。谢谢! –

2010-06-11 04:08:11

+0

嗨! Combres很棒,但有时我必须自己压缩js文件,因为Combres无法做到这一点。我一直在想,可能我做错了什么,但我想不出来... –

2010-06-13 03:03:09

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值