在Javascript程序中(不允许CSS,所有样式都在Javascript中完成)。
我写了一个程序,当点击(选中)时增加表格中单元格的边框粗细。我通过将原始边框粗细设置为“瘦”,然后在单击时将边框粗细更改为“粗”来完成此操作。
但是当单元格被“选中”时,单元格的宽度和高度会扩大,这使得表格看起来像是每次选择单元格时都在移动。
有没有办法防止这种情况发生?
发布于 2018-02-06 16:38:26
你说没有css?但是你能使用JavaScript来动态设置css样式吗?在这种情况下,
element.style.boxSizing="border-box"
这将允许边框成为布局计算的一部分。但是,如果你真的是指没有动态设置样式,那么我不确定你所说的所有样式都是在JavaScript中完成的。
https://stackoverflow.com/questions/48638581
复制相似问题