css - 更改 AJAX 聊天样式表

标签 css ajax chat

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

[DRUPAL_AJAX_STYLE_SHEETS/]

我想特别指出我自己的样式表(现在,我们称它为“myStyles.css”)。我注释掉了上面的行,并在其下面添加了以下行:

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

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

如何让聊天使用我自己的样式表?

最佳答案

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

<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/] 并且该页面使用我自己的格式。

关于css - 更改 AJAX 聊天样式表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36941573/

相关文章:

ajax - 在跨域请求中,JSONP 比 JSON 安全吗?

database - 将不同聊天的消息存储在单个数据库表中

python - 如何通过API获取Telegram群组的消息?

javascript - 对话框的宽度不变

html - 我需要 2 个并排的盒子,它们之间没有空格,通过 HTML 和 CSS

html - 多行缩进文本之前的CSS背景图像

javascript - 如何从子窗口访问父窗口中的div

css - viewport-fit=cover 是否不再适用于 iOS Safari?

javascript - 自定义 AJAX dataType 类型

java - java网络中的ClassNotFoundException?