Css Web表单和引导表单问题
我在ASP.NET Web窗体项目上使用精简版的Admin LTE引导主题。在web表单项目中,每页只能使用1个表单标记 表单标签需要环绕所有顶部导航栏和底部侧栏左&主,主内容。这两个部分都有需要表单进行渲染的元素。这里是页面和div的基本布局,我将其中一些命名为div,这样您就可以看到我在下面列出的标签之间的关系Css Web表单和引导表单问题,css,asp.net,forms,webforms,Css,Asp.net,Forms,Webforms,我在ASP.NET Web窗体项目上使用精简版的Admin LTE引导主题。在web表单项目中,每页只能使用1个表单标记 表单标签需要环绕所有顶部导航栏和底部侧栏左&主,主内容。这两个部分都有需要表单进行渲染的元素。这里是页面和div的基本布局,我将其中一些命名为div,这样您就可以看到我在下面列出的标签之间的关系 <Body> <Form> <header> <Nav Bar> <Nav Bar -Rig
<Body>
<Form>
<header>
<Nav Bar>
<Nav Bar -Right>
</Nav Bar>
</header>
<Wrapper>
<Side Bar -Left>
<Main Content -Right>
</Wrapper>
</Form>
</Body>
当我把表单标签放在所有主要的div上时,我得到了一个样式,或者从整个屏幕的边缘推过来,它将我的logo png或jpg从导航中推出来。这就是它的样子
所以当我把表单标签放在主体和标题之间时,我就没有其他地方可以放了。表单标记的结尾位于body-end标记和wrapper-end标记之间。那是它唯一能去的地方。当包裹在引导上时,表单会在导航处向下推动所有内容
我正在使用的框架就在这个链接中:
你知道如何从我的标题标签内容中得到表单标签吗。我尝试过使用开发人员工具,但我有太多的样式需要排序。这就像在css中删除表单标签上的格式一样简单。我试过了,但没用。有什么想法吗?不确定这是否可行,但你可以试试。在表单中添加一个名为TestForm的类,然后将此css添加到页面中
.test-form {
position: fixed;
margin: 0;
padding: 0;
z-index: 0;
top: 0;
left: 0;
width: 0;
}
更新:这就是解决方案
我发现这个错误是因为主题使用了以下css作为标题和侧栏:body>.header,所以通过从任何AdminLTE header.less文件中删除>应该可以工作谢谢,我正在尝试。很抱歉,它不起作用。我甚至试着把它放在我的覆盖页面,我把它放在LTEAdmin.css,我试着内联它。添加!重要信息:另一种解决方案是使用jQuery或javascript序列化表单。我发现导致此错误的原因是主题对标题和侧栏使用了以下css:body>.header,因此,从任何AdminLTE header.less文件中删除>都会起作用。我必须在header.less和adminLTE.less中更改它。很好!