如何用javascript设置页面的宽度自适应

JavaScript05

如何用javascript设置页面的宽度自适应,第1张

使用javascript设置页面的宽度自适应的方法如下:

首先新建一个test.aspx空白页面,如图所示:

将一个div拖动到新建的test.aspx空白页面中,其中div的源码为<div id="Div1" runat="server"></div>。如图所示:

将JavaScript函数进行定义,其中源码为<script type="text/javascript"></script>。函数名可以自定义为function resizeDiv(minusWidth, minusHeight) {}。在自定义的函数中包含了高度和宽度,如图所示:

其中函数的详细内容为,如图所示:

函数调用完成之后,开始调用函数,页面默认剩余的宽度是20px和40px。如图:

函数调用完成之后,利用JavaScript设置页面的宽度自适应即可成功。

datagrid本身控件界面,直接fit:true 设定好表格就会自适应界面大小。

列宽,每个th的属性里面可以设置宽度,设置fitColumns:false,可以产生滚动条适应设定宽度,不然设成TRUE,列宽自动适应界面,不会产生滚动条

bootstrap table自适应内容宽度的方法如下:

使用class“table-responsive”

<div class=table-responsive">

<table class="table text-nowrap">

<thead>

<tr>

<th>... </th>

....            </tr>

</thead>

<tbody>

<tr>

<td>... </td>

....            </tr>

.....        </tbody>

</table></div>

其中,表格需要加table样式。

表格里面的thead和tbody不能省略,否则Bootstrap表格样式不会被使用。

根据具体问题类型,进行步骤拆解/原因原理分析/内容拓展等。

具体步骤如下:/导致这种情况的原因主要是……