Javascript 填充底部在生成的文档中不起作用

Javascript 填充底部在生成的文档中不起作用,javascript,css,tinymce,docx,Javascript,Css,Tinymce,Docx,我在一所大学管理最后的viva表,我想提供一个总数 为教员提供客户端/香草JS解决方案,以生成最终的viva表格 TinyMCE进展顺利,但在生成的docx文件中的一个HTML表格单元格中,我需要将其设置为底部对齐,但它总是有一些我可以使用的空间/边距/填充 手动删除,但不在代码中删除。我尝试过使用CSS边距、填充、线条高度等,但都是徒劳的。只是由于这个问题,我的进一步工作停止了。这里是JS小提琴链接,请检查 if(x===7) { c.style.verticalAlign="bottom";

我在一所大学管理最后的viva表,我想提供一个总数 为教员提供客户端/香草JS解决方案,以生成最终的viva表格

TinyMCE进展顺利,但在生成的docx文件中的一个HTML表格单元格中,我需要将其设置为底部对齐,但它总是有一些我可以使用的空间/边距/填充 手动删除,但不在代码中删除。我尝试过使用CSS边距、填充、线条高度等,但都是徒劳的。只是由于这个问题,我的进一步工作停止了。这里是JS小提琴链接,请检查

if(x===7) { c.style.verticalAlign="bottom"; c.style.fontSize="8pt"; 
    c.style.paddingBottom="0";    
    c.style.margin="0 0 0 0";
    }
这个东西在编辑器中看起来很好,但在下载的文件中却没有 点击Convert按钮下载文件

问题在于文本:生成的文档中的教师姓名。 因为它下面总是有一些填充物或空间

在代码中,它位于第145行,请帮助

这是我得到的

这就是我需要的


我看不到下面有任何填充物。检查屏幕分辨率。我使用的是1920 x 1080

我在一位同事的帮助下解决了这个问题,诀窍是在我的JS数组中添加文本教师两个名字:

教师两个名字

,现在效果很好

它甚至解决了另一个我先前妥协的小问题,即。 在我的JS代码中,我无法在生成的docx文件中为表的最后一行应用精确的12pt字体大小,无论我输入的数字是12.5还是13,但不完全是12pt,因此我使用相同的解决方案内联应用字体大小,并解决了以下问题:

<p style='font-size: 12pt;'>SomeStudentID (Some Info) 9:55 AM</p>

感谢所有有价值的帮助,请检查小提琴和帮助教师姓名表单元格下没有空格。它位于下载文件的底部,请单击转换按钮单击转换并打开生成的文件。我用图片更新了OP,请检查这是个问题,先生,在编辑器中没有填充,但是点击转换按钮,它会下载一个Word文件,该文件包含我所说的填充,抱歉,我没有在OP中指出,我现在已经更新了,我点击了转换按钮,它下载了文件。我看到“教师两名”文本在单元格中垂直和水平居中。看起来很完美。你不想在单元格中垂直居中吗?我实际上在Teacher Two Name下有一个空格,在MS Word中显示为段落间距,我可以手动删除