首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >MS_POSITIONING不是元素主体和DIv的有效属性。

MS_POSITIONING不是元素主体和DIv的有效属性。
EN

Stack Overflow用户
提问于 2013-03-13 19:22:16
回答 2查看 7.1K关注 0票数 1

我们的解决方案中有很多遗留的ASPX页面。现在,我们希望修复代码样式(使其符合HTML5标准),并通常清理这些ASPX页面上的代码。我遇到的问题之一是ms_positioning属性。它在<body><div>元素中出现了很多。Visual 2010显示了此警告:

Validation (XHTML 1.0 Transitional): Attribute 'ms_positioning' is not a valid attribute of element 'div'.

问题:

  1. 我是应该尝试修复这个警告,还是应该只保留ms_positioning属性?
  2. 没有ms_positioning属性(我同时使用ms_positioning="GridLayout"ms_positioning="FlowLayout"值)并按照HTML5标准实现相同功能的另一种方法吗?

谢谢你的帮助。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2013-08-28 22:16:14

ms_positioning似乎在较新版本的visual中不再可用(如链接中所示)。

然而,有两种方法可以实现相同的功能:

  1. 转到“格式”菜单,然后选择“位置”。然后选择绝对

  1. 转到Tools菜单,然后选择options。转到HTML ,然后使用“工具箱”、粘贴或拖放将更改位置检查为“绝对”。
票数 1
EN

Stack Overflow用户

发布于 2013-03-13 19:42:03

我不知道ms_positioning从何而来,但也许您可以尝试在web.config中设置一致性模式:

代码语言:javascript
复制
<system.web>
    <xhtmlConformance mode="Strict"/>
</system.web>

不管ASP.net对这个集合做了什么,都应该能工作。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15394570

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档