2011-08-07 46 views
0

如何防止表格單元重疊?我需要將表格數據左邊的表格固定在一個固定位置,這樣右邊的數據需要滾動左邊的td單元格纔會保留在那裏。如何定位桌子?

我這裏有HTML的一個例子 -

http://jsbin.com/ifiha4/edit#preview

和代碼 -

<table ID="Table1" Width="100%"> 
    <tr> 
     <td align="center" class="style2"> 
      <table border="" style="width:20%;position:fixed;left:54px; top: 84px;"> 
       <th>some table</th> 
       <tr> 
        <td>&nbsp</td> 
       </tr> 
      </table> 
     </td> 
     <td align="center"> 
      some text blah blah blah  
     </td> 
    </tr> 
</table> 
+0

你可以更具體,或給它是什麼,你正在嘗試做一個例子嗎? – joncodo

回答

1
<td align="center" class="style2" style="width:100px;"> 

我想你應該嘗試在你正在使用每列設置寬度。這對你有用嗎?

更好的方法是做到這一點:

<div style="float:left; width:100px; border:1px solid black"> 

Column 1 content 

</div> 


<div style="float:left; width:100px; border:1px solid black"> 

Column 2 content 

</div> 

你會很高興你改變,從長遠來看,以覈實。 :)

http://jsbin.com/ifiha4/7/edit#preview

+0

該div很棒,但我需要它在一個固定的位置,以及左側。我將在.net中使用GridView中的正確的div內容,這將需要滾動,但我希望左側保持原位。 –

+0

但我不希望瀏覽器最小化時內容不重疊。 –

+0

您的意思是喜歡本網站左側的反饋標籤:http://www.knowledgesutra.com/discuss/tpdcoo-item-scroll.om如果您只需要gridview滾動,您可以使其滾動正確的div標記。你的意思是你不想讓它自動化正確的div,但你想保持高度不變的滾動? – joncodo