如何在HTML 5中修复表格宽度?

时间:2019-03-23 11:37:06

标签: javascript php css html5

查看此图片:

https://ibb.co/MhtZLpG

问题出在我的桌子上,我桌子的最后一列不在屏幕上

我尝试过

<table style="width:200px !important">

<table style="width:20% !important">

但是没有用。

1 个答案:

答案 0 :(得分:3)

您需要明确设置table-layout

table {
  table-layout: fixed;
}

然后,您可以设置列宽:

th:nth-child(<<the number of which column you want to set the width>>) {
  width: <<your desried width>>
}

如果要设置表格宽度占用全宽,则只需设置:

table {
  table-layout: auto;
}

您要尝试做的是:

table {
  table-layout: fixed;
  width: 20%;
}

使用内联,以下内容将起作用:

<table style="width:20%; table-layout: fixed;">

这是bootstrap 4附带的宽度类:

w-25 /* width: 25%; */
w-50 /* width: 50%; */
w-75 /* width: 75%; */
w-100 /* width: 100%; */

您可以向其申请表的课程。例如。 class="w-25"

您还可以应用列类-col-*

<table class="col-3">