Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/wix/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html 为什么表不能在浮动元素旁边放置浮动时不清除浮动?_Html_Css_Firefox - Fatal编程技术网

Html 为什么表不能在浮动元素旁边放置浮动时不清除浮动?

Html 为什么表不能在浮动元素旁边放置浮动时不清除浮动?,html,css,firefox,Html,Css,Firefox,测试用例: 在Firefox中,表格位于div的右侧,尽管它不能放在旁边。在Chrome和IE中,表格位于div下方 Firefox30: 铬35: IE 11: 这是为什么?我如何解决这一问题?这是Firefox中的一个已知错误,于2009年2月报告: 解决方法是简单地清除浮动: 这是2009年2月报告的Firefox中的一个已知错误: 解决方法是简单地清除浮动: <!doctype html> <title>table float</title> <

测试用例:

在Firefox中,表格位于div的右侧,尽管它不能放在旁边。在Chrome和IE中,表格位于div下方

Firefox30:

铬35:

IE 11:


这是为什么?我如何解决这一问题?

这是Firefox中的一个已知错误,于2009年2月报告:

解决方法是简单地清除浮动:


这是2009年2月报告的Firefox中的一个已知错误:

解决方法是简单地清除浮动:

<!doctype html>
<title>table float</title>
<style>
    div
    {
        background-color: #006666;
        float: left;
        margin-left: 75%;
        width: 25%;
    }

    table
    {
        background-color: #006699;
    }
</style>
<div>
    div
</div>
<table>
    <tr>
        <td>table</td>
    </tr>
</table>
table
{
    background-color: #006699;
    clear: left;
}