在我们的项目中,我们使用JavaScript创建表,并使用xsl在该表中显示数据。我们从后端通过字帖获取数据。
根据我们显示的一个值,表格中有一个列标题。如果该值为是,那么该列将会出现。在该列中显示数据时,我们没有检查任何条件,只是我们使用style="display:none"
。如果该列出现,则数据可见,否则数据将被隐藏。但是当数据是有效的时候,当我们点击其中一个列名时,列会向左移动而数据因style="display:none"
而隐藏。
是否有任何与style="display:none"
类似的功能,以便在列出现时显示数据,否则会隐藏数据?
我尝试过' style ="可见:隐藏",它不起作用。无论列是否出现,都会消耗空间,因为列的向右移动。
**风格="显示:无"工作正常意味着当列出现时,它只显示数据,否则它隐藏数据**。可见性:隐藏的是conusimg空间。
答案 0 :(得分:-1)
改为使用可见性:
style="visibility:hidden"