asp.net – 是否可以有条件地包含CSS?
我有一个ascx,里面有一些CSS.这个ascx可能会多次添加到页面中.它使用的CSS只需要包含一次.
>是否可以有条件地包含CSS?如果是这样的话? 解决方法
是.理想情况下,CSS规则应该在一个单独的静态css文件中定义,该文件只能在主页的标题中加载一次.正文中的CSS不符合标准. 如果您在静态CSS文件上设置了良好的缓存规则,这将显着减少您通过网络传输的数据量,因为不需要为每个页面加载再次加载CSS规则.如果要在呈现某些相关ASCX文件时仅在头中包含此文件,请查看Neil Fenwick’s answer. 更新 无论出于何种原因,尼尔芬威克似乎已经删除了他的答案.希望他不介意我在这里复制它:
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- asp.net-mvc – 为什么ASP.NET MVC忽略了我的尾随斜杠?
- asp.net-mvc – 使用Asp.Net Mvc进行AngularJs路由
- asp.net – 如何在调用Crystal Reports ExportToHttpRespon
- asp.net-mvc – 调试ASP.NET MVC绑定的最佳实践
- asp.net – 如何从codebehind访问web.config的httpRuntime部
- asp.net-mvc – 在Route Collection中找不到路由名称
- asp.net – 在新的MVC4应用程序中获取UserId(int)
- asp.net – 正则表达式验证器 – 动态显示块而不是内联
- asp.net – 如何使ASP CheckBoxList标签与复选框保持在同一
- asp.net – Windows EventLog不能超过32766个字符
- asp.net-mvc – Html.BeginForm()工作正常,Html.
- asp.net – 为什么IIS首次访问速度慢,但之后更快
- asp.net-mvc – jQuery Ajax调用控制器
- ASP.NET:开始<%%>的'#'是什么意思?
- asp.net – HttpContext.Current.User.Identity.
- asp.net-mvc – 仅当不使用角色时,如何重定向[Au
- asp.net-mvc – 在同一个视图文件夹中的RenderPa
- ASP.NET:Viewstate并以编程方式添加用户控件
- 要监控已部署的ASP.NET Web应用程序的关键性能指
- ASP.NET Core MVC内置服务的使用