ple*_*ong 28 html css html-table
我想在表的每一列上使用不同的样式.我已经读过你可以通过使用<colgroup>或者做到这一点<col>,但我没有运气.我在这里有一个例子,似乎没有任何改变.难道我做错了什么?这会在xhtml上运行吗?
我知道我可以在每个上添加一个"class"属性<td>,但这似乎很弱.
Aar*_*lla 37
那是对的.虽然colgroup所有浏览器都支持它,但对于内部col元素的属性却不是这样.可能的属性仅width在所有浏览器上受支持.但与CSS不同,<col width="">只支持像素和百分比宽度.
不要使用它.相反,创建CSS类并将它们分配给每个类td.是的,很糟糕.
编辑更新上面的链接到更好的信息页面
将您设置table-layout为自动而不是固定...
table {table-layout: auto;}
Run Code Online (Sandbox Code Playgroud)
我的个人网站支持多个主题,我一直看到这些差异.