我需要隐藏
</div>
没有JavaScript或Jquery。我试过了
<span style="display: none;"></div></span>
但它根本不起作用。
非常感谢任何帮助。
编辑: 谢谢你确认它不可能! 这就是我想知道的。
我通过稍微更改标记解决了我的问题。 在我的情况下,它将是逻辑,因为它只是保存了一些代码行。 (基本上我想在用户激活一个选项时插入一个div,在禁用该选项时只隐藏一个结束标记和一个新的div开始标记,在激活该选项时显示它们。这是一个tumblr主题,带有一些结束标记在每个帖子之后在{block:Posts}中呈现。不需要进一步详细说明,我认为这将是不必要的复杂,因为问题已经解决了。谢谢!
答案 0 :(得分:2)
我认为这样做完全没有合理的理由。即使div标签看起来像某些元素的两个元素,它实际上是一个元素,起始标记和结束标记都不是自己的功能。
答案 1 :(得分:1)
一个事实
</div>
正在显示标签表示您有一个额外的结束标记 - 没有相应的
<div>
打开标签。如果正确实施,这些标签永远不会显示在页面上。 尝试查看代码并检查每个开头
<div>
有相应的
</div>
在html中,所有标签必须成对,具有一个开口和一个结束标签。 e.g。
<div id "test">
Test text!
</div>
JP