如何使用Jquery或Javascript在.CSS文件中进行更改?

我想知道无论如何使用Jquery或javascript在.css文件中进行更改。 我知道,我可以动态地向DOM Element添加css属性(或类),但我不希望这样! 我想在.css文件中进行更改以自定义.css文件的css类。

请让我知道,有什么简单的方法。 提前致谢..!

我不认为有什么简单的方法可以找到你想要的东西.. !!

不,你不能。 您可以使用内联一个覆盖css值。 由于*.css文件是静态的并放在服务器上 – 您无法对服务器css文件进行任何更改。 唯一的方法 – 使用应用程序的服务器端(PHP,ASP.NET等)

并不是的。

在IE中有一些ActiveX东西可以让你修改文件系统中的东西,但除了不是推荐的解决方案外,它们只能在IE中工作。

您仍然可以修改页面用于css文件中选择器的样式,但实际上您不会修改css文件本身。

您无法在浏览器中使用Javascript物理更改文件的内容。 这是出于安全原因,因此网页上的内容无法操纵您计算机上的内容(除了Cookie)。

你不能直接在jQuery中完成它,但是你可以用jQuery加载.css文件,编辑内容然后将数据发送到php或asp.net页面,该页面用新内容覆盖.css文件。 但这是非常危险的,因为人们可以利用代码并保存该.css文件中的任何数据,除非您有一些安全程序,但我想不出任何可以安全工作的方法。

您可以根据您的要求编写不同的css文件,然后使用点击事件更改css文件,这最终会改变您网页的外观或网页的一部分。 这是解决方案。 http://www.jquery4u.com/dynamic-css-2/jquery-change-css-file-2/

您可以生成CSS服务器端并显示内联(在头部)。 这将允许您基于每个用户提供样式。