asp.net – 禁用Durandal内联样式
发布时间:2020-12-16 09:24:32 所属栏目:asp.Net 来源:网络整理
导读:Durandal似乎会自动将以下内联样式添加到包含其数据视图的div元素中: style="margin-left: 0px; margin-right: 0px; opacity: 1; display: block;" 这种情况发生在使用Durandal的Durandal和John Papa Hot Towel ASP.NET SPA模板中. 这种内联样式覆盖了我的
Durandal似乎会自动将以下内联样式添加到包含其数据视图的div元素中:
style="margin-left: 0px; margin-right: 0px; opacity: 1; display: block;" 这种情况发生在使用Durandal的Durandal和John Papa Hot Towel ASP.NET SPA模板中. 这种内联样式覆盖了我的外部样式表,因此我需要禁用此行为.我假设这是由一个JavaScript文件注入,但我不能为我的生活似乎弄清楚在哪里. 任何人都知道如何防止这种内联样式被添加? 解决方法
这是由“入口”过渡(durandal / transitions / entrance.js)设定的.看起来转换的最终结束点是那些值,并且在转换完成时它们不会被删除.
您可以通过不使用转换来完全避免这种情况.这将需要几个步骤: >在main.js中,修改app.setRoot()调用以删除’entrance’参数.这将阻止样式设置添加到shell容器中 另一种可能性是创建自己的过渡,与CSS要求更加兼容. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net-mvc – ASP.NET MVC Gotcha?失意
- .NET Core技术研究-最实用最常用的配置读取方式
- asp.net-mvc – 将id类型从string更改为int时,如何在Web AP
- asp.net-mvc – 如何在ASP.NET MVC 2中执行“causevalidati
- asp.net – 脚本控件不是注册的脚本控件
- asp.net:DetailsView控件不解释html
- asp.net-mvc – Asp.net MVC型双模型绑定器
- entity-framework-4 – 工作单元是否应指向服务层或存储库?
- asp.net – ViewState vs cookies vs cashing vs sessions
- asp.net – CheckBoxList多个选择:难度模型绑定