2014-09-18 18 views
1

我有一個表列可以包含選擇或輸入(類型文本)。我希望列的寬度等於最寬項目的寬度。我也希望所有的選擇等於這個寬度。我一直試圖用css設置不同的自動組合寬度,100%,但無法讓它工作。如何通過選擇和文本框來創建表格單元格內容寬度?

+6

請將您的代碼發佈到目前爲止您所嘗試的內容。 – Banana 2014-09-18 18:42:13

回答

1

對不起,模糊的問題。我找到了解決辦法,這是剛剛添加此的CSS:

 input[type='text'] { 
      width: auto; 
      min-width: 100%; 
     } 
     select { 
      width: auto; 
      min-width: 100%; 
     } 

這使得該列的寬度最寬的內容的寬度,並且也保持在容器中的滾動條,當你調整它。它也使所有選擇相同的寬度。

+0

添加寬度:自動到我的選擇的風格也解決了我的問題,其中帶有選擇的表格列過窄,並裁剪選擇。 – Bogatyr 2015-11-23 20:27:48

相關問題