2

我在覆盖 div 的 iframe 中显示了一个联系表单,我已对其进行了调整以使 div 符合 div 尺寸的指导方针。div 首次出现时没有显示滚动条。然后我填写表格,点击发送,在我点击发送后有一会儿垂直滚动条出现,显然是在发送表格时,然后在我得到确认屏幕后滚动条再次消失。

出现滚动条的联系表格示例

现在我真的不知道从哪里开始,除了我相信我的 css 是好的。我的contact.php 附加了两个css 文件。我还有一个 process_form.php 和三个 javascript 文件(其中两个是 jquery 引用)。由于所有代码,我不想将它们全部粘贴在这里。就像我说的,我经历了上下的 css,但我没有 js 或 php 的经验,看它是否在代码中。如果有人能指出我在哪里看的正确方向,那就太好了。如果您希望我发布某段代码,我会的。但就像我说的,我不想在这里发布随机代码。在上图中,最上面的截图是我点击提交之前的截图,第二张截图是点击​​发送之后的几秒,最后一张截图是我的确认。滚动条仅垂直一秒钟。

.restrict{
width: 700px;
height: 380px;
overflow-y: hidden;
}

还有一点特别之处在于,我必须完美地调整我的联系表单中所有元素的宽度,以使其适合我的显示 div,因为垂直滚动条始终与上述类一起显示。所以我不确定为什么在我调整元素的css宽度之前溢出属性不起作用,但是在我的表单适合我的显示div之前我无法摆脱那个垂直滚动条。

如果很难检查我的代码以首先找到问题,那么任何关于如何让垂直滚动条完全不显示的建议都会很棒。

4

1 回答 1

1

您可以使用 html 来隐藏滚动条,而不是使用 css。像这样-

<iframe scrolling="no"></iframe>

我希望这有帮助。

于 2013-06-28T07:40:58.867 回答