当 html 移动到 aspx 页面时页面设计发生了变化
Page design changed when html moved to aspx page
我遇到了一个奇怪的问题。我有一个 html 页面,其设计非常完美,但是当我将其复制到 aspx 时,设计就变形了。现在,当我删除
<form id="form1" runat="server"> and <head runat="server">
属性然后设计得到更正。
我不确定为什么会发生这种情况以及如何解决这个问题,因为我认为从 aspx 页面中删除表单标签不是一个好主意
检查 aspx 所在的应用程序的 .css 文件。必须为表单元素定义样式。
检查样式相关问题的更好方法是使用浏览器的开发人员工具。
我解决了这个问题。
我的一些 CSS 指的是 ID,当我将其更改为 class 时,它开始按照我的预期工作。
这是对所有 ASP.NET 网络表单开发人员的重要提示:"Do styling with class only"
Ex: #Myclass
{
height:10px;
}
<div id="divId" class="MyClass"></div>
我遇到了一个奇怪的问题。我有一个 html 页面,其设计非常完美,但是当我将其复制到 aspx 时,设计就变形了。现在,当我删除
<form id="form1" runat="server"> and <head runat="server">
属性然后设计得到更正。
我不确定为什么会发生这种情况以及如何解决这个问题,因为我认为从 aspx 页面中删除表单标签不是一个好主意
检查 aspx 所在的应用程序的 .css 文件。必须为表单元素定义样式。 检查样式相关问题的更好方法是使用浏览器的开发人员工具。
我解决了这个问题。
我的一些 CSS 指的是 ID,当我将其更改为 class 时,它开始按照我的预期工作。
这是对所有 ASP.NET 网络表单开发人员的重要提示:"Do styling with class only"
Ex: #Myclass
{
height:10px;
}
<div id="divId" class="MyClass"></div>