html - 重叠的 div 阻止表单使用

标签 html css forms overlapping

我们有一个注册表单,与内容列的右侧对齐。内容很好地包围了所需的形式。

问题是内容 div 似乎与表单 div 重叠,阻止用户与表单交互(Chrome 和 FF)。奇怪的是它似乎可以在 IE 中工作。

对于我们当前使用的表单:

float: right;

http://www.connecttherapy.com/our-services/

这看起来很棒,内容包装得很好,但我们无法与表单交互。

尝试的解决方案

  1. 减小内容 div 的宽度,但它不会根据需要换行到表单下方。

  2. 我们也测试过

    position: relative;
    top: 3px;
    left: 485px;
    z-index: 1;
    

    http://www.connecttherapy.com/test/signup-form/

通过这个解决方案,我们可以与表单交互,但它将内容推到表单高度以下。

  • 也玩过

    clear:right
    clear:left
    
  • 属性,但这似乎没有帮助。

    我确信这些板上的窥探者将会有一个非常简单、优雅的解决方案,但目前我们还没有找到这个解决方案。提前致谢!

    最佳答案

    #inner-signup-box-test {
        position: relative;
        z-index: 1;
    }
    

    试试这个,希望有帮助。

    关于html - 重叠的 div 阻止表单使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25906265/

    相关文章:

    css - rgba 背景与 IE 过滤器替代 : IE9 renders both!

    php - 表单内的表单 HTML

    javascript - 如何使用 jquery 从动态添加的表中删除没有 id 的特定 <td> 单元格?

    javascript - Meteor - 将数据从模板传递到事件,点击按钮

    CSS 使 HTML 页面页脚以最小高度停留在页面底部,但不与页面重叠

    html - 全宽(固定高度)响应式 youtube 嵌入横幅

    javascript - 无法使用 jquery 检索文本框的值

    javascript - 为什么 HTML 表单无法加载到 Javascript 创建的 iframe 中?

    php - 如何使用 NGINX 从 url 中删除 .php 和 .html 扩展名?

    html - 将图像放置在表格行的左侧(表格外部)