使用CSS/Javascript完全删除元素

使用CSS/Javascript完全删除元素,javascript,html,css,Javascript,Html,Css,我们为工作中的员工内联网预先构建了一个页面,但我们对该页面的可定制性有所限制。我们可以添加页面等,并且可以添加自定义CSS/Javascript(我们看不到页面上当前的CSS/Javascript),但是没有HTML 有没有办法移除选择器?在::before选择器中添加的任何文档链接之前都有一个图标,但不确定它的名称 我使用CSS(display:none;)成功地删除了它,但是在图标所在的位置留下了一个空白,并使链接缩进 任何帮助都将不胜感激-谢谢。如果我正确理解您的问题,您想从CSS文件中删

我们为工作中的员工内联网预先构建了一个页面,但我们对该页面的可定制性有所限制。我们可以添加页面等,并且可以添加自定义CSS/Javascript(我们看不到页面上当前的CSS/Javascript),但是没有HTML

有没有办法移除选择器?在::before选择器中添加的任何文档链接之前都有一个图标,但不确定它的名称

我使用CSS(display:none;)成功地删除了它,但是在图标所在的位置留下了一个空白,并使链接缩进


任何帮助都将不胜感激-谢谢。

如果我正确理解您的问题,您想从CSS文件中删除选择器,是吗?或者,您是否严格地试图通过CSS从HTML页面中删除元素

如果我的第一句话准确无误,您可以尝试使用以下软件项之一:

这将分析网站,并通过css删除所有未使用的项目

如果您试图通过css从HTML中删除一个项目,我建议使用可见性:隐藏,然后设置其他元素的样式以覆盖空白


您还可以尝试使用clear:both来查看是否会删除空白。希望这有帮助。

.remove()这是jQuery。将其附加到您的选择器

我敢打赌,您可以使用CSS进行任何调整,但正如您所看到的,您所做的每一个更改都可能需要另一个更改。所以,这可能是一个问题,让你的改变一个接一个,直到它看起来像你想要的。在这种情况下,您的下一步可能是使用CSS将链接推回到其原始位置,这样它们看起来就不会缩进。只需使用
visibility:hidden
,这样链接就不会缩进。@eclipsis visibility:hidden仍然保留缩进。下面是编辑它的样子。我相信“display:none”隐藏了一个元素,它不会占用任何空间。我想你只需要调整链接的边距或填充,这样它就不会缩进。我试过使用它,但它似乎没有任何作用。这是因为我只能访问Javascript而不是jQuery(它是在外部托管的,我实际上有两个文本框,我可以在其中添加文本行-一个用于CSS,一个用于Javascript-我看不到当前的CSS或他们使用的任何内容)。我可以将jQuery添加到Javascript文件中吗?如果可以,我该怎么做?