Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/swift/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 编辑PixelPost模板_Php - Fatal编程技术网

Php 编辑PixelPost模板

Php 编辑PixelPost模板,php,Php,我已经安装了PixelPost(http://www.pixelpost.org/)照片博客脚本,我使用的模板有两个CSS文件,[暗+光] 问题就在这里;我应该如何设置暗CSS样式的默认值,在文件“browse_template”中有以下代码: <link rel="stylesheet" type="text/css" href="templates/simple/styles/dark.css" title="dark" /> <link rel="alternate st

我已经安装了PixelPost(http://www.pixelpost.org/)照片博客脚本,我使用的模板有两个CSS文件,[暗+光]

问题就在这里;我应该如何设置暗CSS样式的默认值,在文件“browse_template”中有以下代码:

<link rel="stylesheet" type="text/css" href="templates/simple/styles/dark.css" title="dark" />
<link rel="alternate stylesheet" type="text/css" href="templates/simple/styles/light.css" title="light" />

反之亦然,我的意思是备用样式表是黑色的,我确实将其更改为上面的代码,但仍然取消了浅色样式


以下是完整的模板:

我不确定是否正确理解您的问题,但我会尝试解释。 一切都发生在
styleswitcher.js上

第一次加载时(从未看到页面):

js文件将根据以下条件确定“最喜欢的”样式表:

  • 它是一个
    标记,包含
    rel=*style*
  • 它在
    rel
    属性中不包含“alt”字符串
  • 它有一个title属性
所以!使用您的代码,将在第一次启动时选择“黑暗”主题

当您离开页面时,js文件正在将选定的收藏夹样式保存到cookie中

下次加载时

JS文件正在读取以前保存的cookie,并按优先级显示上次保存的样式

如果要检查脚本的正确行为,必须删除此域上的Cookie,然后刷新页面。它首先应该看到“黑暗”风格

另一个要检查的选项是在私人浏览模式下运行Chrome/Firefox


希望这能解决你的问题

,这确实帮了大忙,Tnx