【问题标题】:Invisible HTML form不可见的 HTML 表单
【发布时间】:2011-04-30 08:54:27
【问题描述】:

我有一个奇怪的问题。在我的一个运行 Joomla 的网站上!是登录表单 - http://bohemia-kichijoji.com/index.php?option=com_user&view=login 。我注意到,登录表单在 Firefox(在 4.0 上测试)中是不可见的,但在其他浏览器上可见。我几乎尝试了所有方法——通过 CSS、HTML、运行验证——没有任何帮助。你能告诉我发生这种情况的原因吗?

非常感谢!

【问题讨论】:

  • 您使用的是哪个版本的 Firefox?

标签: html css login joomla


【解决方案1】:

看起来它被推到页面外了,试试这个:

fieldset {
    clear:left;
}

table.contentpane {
    float:none; /* or remove the float:left; */
}

似乎没有任何理由浮动表格,所以我个人会使用选项 2。

【讨论】:

    【解决方案2】:

    你有一个浮动问题。您的字段集元素之前的元素是表向左浮动。你还没有清除你的浮动。有很多方法可以解决这个问题。您可以在表单元素上使用溢出属性,或者您可以清除归档集元素本身的浮动,如下所示。

    fieldset {clear: left;}
    

    或者这样做

    form {overflow: auto;}
    

    这将导致 fieldset 元素出现在 Firefox 4.0 和 Firefox 4.0.1 中

    【讨论】:

      【解决方案3】:

      这是因为使用 which 导致它无法在 Firefox 中显示。

      您需要删除 Firefox 的字段集并查看它是否有效..

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2017-02-26
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2022-06-15
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多