为什么这样的效果是two在three上面。(代码以及效果图如下)
<style>
        #two{
            background-color: blueviolet;
            height: 350px;
            width: 350px;
            float: left;
        }
        #three{
            background-color: chocolate;
            height: 500px;
            width: 550px;
        }
    </style>
</head>
<body>
     <div id="two" align="center">2</div>
     <div id ="three" align="center">3</div>
</body>
而这么写把three换成文字就变成了围绕效果?不应该是div挡住了一部分文字吗?(代码及效果如下)
<head>
    <meta charset="UTF-8">
    <title>Title</title>
    <style>
        #two {
            background-color: blueviolet;
            height: 350px;
            width: 350px;
            float: left;
        }
    </style>
</head>
<body>
     <div id="two" align="center">2</div>
     <p>关于css浮动的一点问题,求大神解答关于css浮动的一点问题,求大神解答关于css浮动的一点问题,
         求大神解答关于css浮动的一点问题,求大神解答关于css浮动的一点问题,求大神解答关于css浮动的一点问题,
         求大神解答关于css浮动的一点问题,求大神解答关于css浮动的一点问题,求大神解答关于css浮动的一点问题,求大神解答关于css浮动的一点问题,
         求大神解答关于css浮动的一点问题,求大神解答关于css浮动的一点问题,求大神解答关于css浮动的一点问题,求大神解答</p>
</body>
很郁闷,想不通,求大佬们看见解答下。
 小熊熊HELLO
小熊熊HELLO 
					Imunique
 
					慕田峪8701529
 
					灰灰灰灰灰灰灰
 随时随地看视频慕课网APP
随时随地看视频慕课网APP