为了便于阅读,我创建了这样的样式表:
div.icons,div.sizes,div.configs
{
width:213px;
float:left;
}
出于性能原因是否有必要使用这种样式:
div.icons,div.sizes,div.configs{width:213px;float:left;}
我正在使用 ASP.NET 网络表单。我仍然可以为此使用 ASP.NET MVC 的捆绑功能吗?
为了便于阅读,我创建了这样的样式表:
div.icons,div.sizes,div.configs
{
width:213px;
float:left;
}
出于性能原因是否有必要使用这种样式:
div.icons,div.sizes,div.configs{width:213px;float:left;}
我正在使用 ASP.NET 网络表单。我仍然可以为此使用 ASP.NET MVC 的捆绑功能吗?
我不会考虑到这一点来编写 css 或 JavaScript。相反,我会依靠缩小器来完成这项工作。这样你的 css 文件是可读的。
不,出于性能原因,您不需要那样设置它的样式。写它是为了可读性。捆绑和缩小将处理性能部分。
是的,捆绑和缩小在 Webforms 中有效。以下是将捆绑和缩小到 Web 表单的帖子中的关键步骤:
创建你的包:
using System.Web.Optimization;
public class BundleConfig
{
public static void RegisterBundles(BundleCollection bundles)
{
bundles.Add(new ScriptBundle("~/bundles/jquery").Include(
"~/Scripts/jquery-{version}.js"));
//...
注册您的捆绑包:(global.asax)
void Application_Start(object sender, EventArgs e)
{
BundleConfig.RegisterBundles(BundleTable.Bundles);
//...
参考您的捆绑包:(母版页)
<asp:PlaceHolder runat="server">
<%: Scripts.Render("~/bundles/jquery") %>
</asp:PlaceHolder>