更改 AJAX 聊天风格 sheet

Changing AJAX Chat style sheet

我正在为我的 Ajax 聊天查看 loggedIn.html,并希望能够即时更改 css 样式 sheet。首先,我复制了 Uranium.css 样式 sheet(这是我在聊天中唯一支持的样式),我将对其进行修改,并且我将有办法在两者之间切换.但是,切换不是我的问题——我已经知道该怎么做了。我正在尝试弄清楚如何将新的 CSS 文件应用到聊天中。 <head></head> 标签中的以下行似乎在确定样式:

[DRUPAL_AJAX_STYLE_SHEETS/]

我想专门指出我自己的风格sheet(现在暂且称它为"myStyles.css")。我把上面这行注释掉,下面加上下面一行:

<link rel="stylesheet" type="text/css" href="css/myStyles.css" />

但是,当我应用此更改时,聊天会丢失所有格式。我不太确定 [DRUPAL_AJAX_STYLE_SHEETS/] 在做什么,但它显然不仅仅是设置样式。

如何让聊天使用我自己的风格sheet?

好吧,我终于找到了答案,这是一个相当愚蠢的错误。事实证明我没有使用聊天路径的正确部分将其指向样式表。我在尝试:

<link rel="stylesheet" type="text/css" href="css/myStyles.css" />

<link rel="stylesheet" type="text/css" href="var/www/html/sites/all/modules/ajaxchat/chat/css/myStyles.css" />

但事实证明我需要从 "sites" 开始路径:

<link rel="stylesheet" type="text/css" href="sites/all/modules/ajaxchat/chat/css/myStyles.css" />

一旦我这样做了,我就可以注释掉 [DRUPAL_AJAX_STYLE_SHEETS/] 并且该页面使用了我自己的格式。