【发布时间】:2016-01-06 00:28:22
【问题描述】:
所以我目前正在通过表单构建一组 3 个按钮,并且使用以下代码遇到了一个我以前从未见过的奇怪问题:
<div class='logout'>
<form action='action.php' method='post'>
<input type='submit' value='H'>
<input type='text' name='mode' value='0' hidden>
</form>
</div>
<div class='Mini'>
<form action='action.php' method='post'>
<input type='submit' value='M'>
<input type='text' name='mode' value='MINI' hidden>
</form>
</div>
<div class='Close'>
<form action='action.php' method='post'>
<input type='submit' value='C'>
<input type='text' name='mode' value='DISPLAY' hidden>
</form>
</div>
在当前状态下,没有显示任何表单,但是当从关闭表单标签中删除 > 时,它们会完全发挥作用
CSS如下
.logout{
position:Absolute;
left:90%;
top:0%;
}
.Mini{
position:Absolute;
left:87%;
top:0%;
z-index: 1;
}
.Close{
position:Absolute;
left:-130%;
top:0%;
z-index: 1;
}
【问题讨论】:
-
它们是否打算在
<div>s 上用(例如)CSS 隐藏?可能是删除>导致 HTML 被错误地解析,并且类/样式未被应用。不过,这只是一种可能性,您的问题中没有足够的信息来提供正确的诊断。 -
目前正在检查 CSS 文件是否存在问题