2011-03-10 145 views
0

我必須在td中選擇這只是大表中的一列),我想確保它們在任何時候都彼此相鄰,但td的寬度是這兩個選擇的寬度。不多。兩個<select>永遠彼此相鄰的敵人​​?

東西是在中顯示的值根據數據選擇變更。所以我認爲我可以分配固定寬度,但不確定是否有更好的解決方案。

如果我調整瀏覽器窗口的大小,那就OK了。也許我需要改變屬性?

<td> 
    <select name="db2.rfthdd"> 
    <option value="WEI">WEI</option> 
    <option value="SCOTSdatabase">SCOTSdatabase</option> 
    </select> 

    <select id="db2.rfttimestamp"> 
    <option value="20110302122831">2011-03-02-122831</option> 
    <option value="20110302122442">2011-03-02-122442</option> 
    </select> 

</td> 

see the red boxes

+0

只是出於我的好奇心。這個問題爲什麼會遷移?我發現操作系統訪問更多的人,但認爲網站管理員更合適... – Radek 2011-03-10 02:15:34

回答

0

你可以指定一個寬度均選擇,以確保它們永遠不會比你的TD變寬(但隨後的文字可能會切斷,難以閱讀)這是一個有點貿易真的。

使用CSS

select {width:100px;} 

編輯指定的寬度:現在我明白這個問題比較好,可能要嘗試設置TD不換行

<td style="white-space:nowrap;"> 
+0

選擇的寬度變化,所以我不能指定固定寬度 – Radek 2011-03-10 02:14:20

+0

所以你說你想要選擇的是一個靜態寬度不管什麼,但你仍然想每個選擇的全部文本是可見的? – jonezy 2011-03-10 10:36:21

+0

我的意思是我希望select總是彼此相鄰並且select的文本具有可變長度,因此我不想使用靜態寬度進行select或​​ – Radek 2011-03-10 22:06:18