2012-04-16 8 views
0

enter image description hereテキストをページ上でより上にレンダリングする方法は?

ここで、テキスト "(ävenuppfinnare)"を一番上の行に表示します。それが今

<div class="data-box"> 
      <div class="personName"><strong>  
       3. Kee Marcello&nbsp; 
      </strong></div> 
     <div class="otherDetails">(även uppfinnare)</div> 

     <table border="0"><tr><td></td><td>Telefon</td><td>123</td></tr> 
     <tr><td></td><td>Fax</td><td>123</td></tr> 
     <tr><td></td><td>E-post</td><td>123</td></tr> 
     <tr><td>null</td><td>Referens</td><td></td></tr> 
     </table> 


    </div> 

あるんHTML関連のCSSは

.data-box { 
width:650px; 
height:100px; 
border:1px solid #cbcbcb; 
} 
.personName {  float:left;  width:300px; } 
.otherDetails {  float:right;  width:450px;  } 

あなたは私を助けることができるであること?おかげ

+1

(650pxに収まるように)子要素を小さくするか、親が大きくするには、スペースに収まりません可能な限り上がるようにして、属性に応じて左右に移動しようとします。 – Dale

答えて

1

は、フロートを適用するので、その幅の合計が650pxよりも幅広でない.personName.otherDetailsの両方を残し、.data-box幅は、ほぼ750px300px + 450px)またはわずか2サイド・バイ・サイドdivのサイズを小さくしていることを確認します

+0

ありがとう。できます。 –

1

容器に収まりませんので落ちます。 .data-boxは650pxの幅、および.personNameと(左に右に1、1)両方ともあなたの要素を浮かべている750px

1

まで.otherDetails幅の合計である、と一緒に彼らは750pxを構成しています。コンテナエレメントの幅はわずか650pxです。

浮動小数点型の要素の空きがなくなると、次の行にシャッフルされます。あなたは要素それ最初の試行をフロートするとき

いずれか他の人が2個のdivタグを示唆してきたように(750px)