2012-09-21 41 views

回答

6

你有一个错字:

<div style="width:340px;float:left;background-color:#f00;"> 
    <div>above ok</<div> <!-- TYPO --> 
    <div>under ok</div> 
</div> 

这将导致浏览器为最佳,因为它可以解释您的标记,这将导致这(从Chrome检查复制):

<div style="width:340px;float:left;background-color:#f00;"> 
    <div>above ok<!--<div--> 
    <div>under ok</div> 
</div> 
    <div style="float:left;"> 
    to the right? 
    </div> 
</div> 

这里有一个fixed version

<div style="width:340px;float:left;background-color:#f00;"> 
    <div>above ok</div> <!-- Notice the closing div tag --> 
    <div>under ok</div> 
</div> 
+0

一个简单的错字..但你给了一个很好的解释!大。保持。 – Libin