Html 如何在表格中设置列的宽度?
我正在尝试以下方法:Html 如何在表格中设置列的宽度?,html,css,Html,Css,我正在尝试以下方法: <th style="white-space: normal; width: 150rem;">Objective</th> 目标 但它似乎完全忽略了宽度,当我在谷歌Crome开发工具中查看时,它说宽度是771像素。请注意,我的字体大小为1rem=10px。您不需要rem。您的意思是“em”。没有此类测量单位“rem”: 目标 :%,cm,em,ex,in,mm,pc,pt,px你确定150rem是你想要的尺寸吗?这相当于1500px几乎相当于
<th style="white-space: normal; width: 150rem;">Objective</th>
目标
但它似乎完全忽略了宽度,当我在谷歌Crome开发工具中查看时,它说宽度是771像素。请注意,我的字体大小为1rem=10px。您不需要rem。您的意思是“em”。没有此类测量单位“rem”:
目标
:%,cm,em,ex,in,mm,pc,pt,px你确定
150rem
是你想要的尺寸吗?这相当于1500px
几乎相当于全高清显示器/屏幕的整个宽度,而且对于任何想到的可行web应用程序来说都太宽了
检查此项并注意,第二个表的宽度仅与
相同,即使已指定宽度为150rem
。(调整输出面板的宽度)。您的DOM中可能有某种东西将
的宽度限制为仅771px
确保使用的是表格布局:固定的;或者设置min width
。那么你真的想要它1500px
宽吗?为什么我不应该使用rem?当然,除非你让表暴露在抱歉之下,我不理解你的评论。rem单元在表中不起作用吗?因为rem在HTML中不是一个单元。em是一个单元。将rem更改为em。这将解决您的问题。“请不要因为我给了你答案而对我投反对票。”DerFlatulator实际上是在CSS3中添加的
<th style="white-space: normal; width: 150em;">Objective</th>