我需要重新加载css文件后,用户选择他的主题颜色与颜色选择。
在这里,我发现了一个很好的解决方案:
/**
* Forces a reload of all stylesheets by appending a unique query string
* to each stylesheet URL.
*/
function reloadStylesheets() {
var queryString = '?reload=' + new Date().getTime();
$('link[rel="stylesheet"]').e
我在带有css的html站点的记事本上编写了这个示例代码,但这在Mozilla(版本49.0.等等)上行不通,而在IE、Chrome和Opera上则是如此。如果我在FF上启动它,调试器会说"CSS没有错误“,但是它只显示html代码。有人知道怎么修吗?
下面是本地路径上我的站点的代码(html和CSS):
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
http://www.w3.org/TR/html4/loose.dtd>
<html lang="i
我的网站上有多个主题,用户可以通过点击javascript链接在多个主题之间切换。我有5个CSS文件来处理所有的主题布局。1个是结构,3个是不同主题的颜色等,1个是通用的一些其他东西。
我的css文件名是这样的..带有红色、绿色和黑色css文件的main.css、red.css、green.css、black.css、others.css被定义为alternate stylesheets。
我已经安装了YSLOW!并获取"This page has 5 external stylesheets. Try combining them into one."
我只是想知道是否有可能