asp.net – 在服务器端管理不断增长的CSS样式表 – 是否有任何库
发布时间:2020-12-16 03:51:57 所属栏目:asp.Net 来源:网络整理
导读:当使用ASP.NET(MVC或经典,无关紧要)开发大型应用程序时,特别是在大型团队中,很容易产生大量凌乱,不可跟踪的CSS定义.经过一段时间后,我们最终可能不知道为什么存在特定的定义,考虑到样式继承和跨浏览器的差异,它的实际效果是什么.毋庸置疑,改变这种混乱中的任
当使用ASP.NET(MVC或经典,无关紧要)开发大型应用程序时,特别是在大型团队中,很容易产生大量凌乱,不可跟踪的CSS定义.经过一段时间后,我们最终可能不知道为什么存在特定的定义,考虑到样式继承和跨浏览器的差异,它的实际效果是什么.毋庸置疑,改变这种混乱中的任何事物都是一种风险,并且有数百种方法可以使小变化对系统产生影响.
我知道一些更好地组织CSS样式表的解决方案,比如预定义的CSS“框架”或DotLessCss引擎,但我仍然觉得很难处理CSS,因为HTML标记和CSS样式之间没有这样的关系,比如界面和具体类之间在C#代码中.我知道这是设计使得演示文稿与结构分开,但我相信在开发级别进行这样的对应可能是有用的. 理想情况下,我需要一些可以强制团队不要制作凌乱的CSS或者能够自动清理这些混乱的东西.您是否知道可以帮助我的任何资源,或者任何指导如何轻松管理我的CSS定义? 让我问一些不同的东西: 尽管我有多年的网络经验,但我相信如果我的一些CSS可以转移到C#代码中,我会更有信心,就像MVC HTML Helpers完成一些HTML生成一样.它节省了我编写大量不必要的标记,如果需要仍允许这样做.它更易于单元测试,使用ReSharper等工具更容易重构. 我不需要CSS的合并和压缩器,我希望能够在声明级别管理我的CSS. 也许有一些我不知道的工具,或者这个想法可能是错误的并且不会有用? 解决方法
Firefox插件
Dust Me Selectors应该有助于清理未使用的选择器.
话虽如此,请阅读 What’s Wrong With CSS P.S:请阅读杰夫阿特伍德的博客习惯:) (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net-mvc-4 – 带有返回URL的注销链接(OAuth)
- asp.net – GCFrame在WinDBG中输出!clrstack命令意味着什么
- ASP.NET Membership API强制更改密码
- ASP.NET MVC5+EF6+EasyUI 后台管理系统(66)-MVC WebApi 用
- asp.net – 为Umbraco预订建议
- 身份验证 – 动态添加角色以授权ASP.NET 5中的控制器属性
- asp.net – 使用“IN”SQL函数中的值将逗号分隔值从.NET传递
- asp-classic – 如何在经典ASP中将数据POST到远程URL?
- asp.net mvc 下载文件并不打开下载页面
- asp.net – 发布网站时,我的默认文档名称不断从IIS中删除
推荐文章
站长推荐
- asp.net – 无法打开登录请求的数据库.登录失败.
- 使用ASP.NET和IIS进行多线程处理
- SqlServer如何给表添加新的字段以及字段注释
- asp.net – 启用了slidingExpiration的FormsAuth
- asp.net – 运行Quartz.NET嵌入式或作为Windows服
- asp.net-mvc – 使用Razor的Jquery模板如何在tex
- asp.net-mvc – 在nopcommerce 2.8中使用Telerik
- asp.net – 通过javascript禁止文本框中的退格
- asp.net – 如何为多行TextBox设置maxlength?
- asp.net-mvc – 在AppHarbor上获取文件内容
热点阅读