Adjust table column width to content size

烈酒焚心 提交于 2019-12-21 06:55:58

问题


Form (with firebug highlight hover the td):

Label column CSS:

width: auto;
padding: 0;
margin: 0;

The problem:

Why my left columns have that invisible "padding-right"? It's not possible to shrink columns to fit their content?

--EDIT--

The problem was the table itself. I defined table with "width: 100%". Removed that and the problem is gone.


回答1:


The problem was the table width. I had used width: 100% for the table. The table columns are adjusted automatically after removing the width tag.




回答2:


If you want the table to still be 100% then set one of the columns to have a width:100%; That will extend that column to fill the extra space and allow the other columns to keep their auto width :)




回答3:


maybe problem with margin?

width:auto;
padding: 0px;
margin: 0px


来源:https://stackoverflow.com/questions/2537285/adjust-table-column-width-to-content-size

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!