php - 使用 PHP 设置 LESS CSS 颜色

标签 php css session colors less

我有一个 PHP 表单,它在 session 变量中存储 6 个字符的十六进制颜色。然后在页面顶部的 head 部分我有

<?php 
session_start();
if ($_SESSION['globalcolor']) {
    $globalcolor = $_SESSION['globalcolor'];
    echo "<style type='stylesheet/less'>";
    echo "@mainfirst: #" . $_SESSION['globalcolor'] . ";";
    echo "</style>";
}
?>

样式表中的所有颜色都基于 LESS 样式表中的@mainfirst 颜色变量。但是打印时没有任何变化。我怎样才能让它接受 LESS 样式表中的变量?

最佳答案

less必须被编译成浏览器可以理解的css。所以你最好使用纯 css。

关于php - 使用 PHP 设置 LESS CSS 颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25373132/

相关文章:

html - 悬停时不同颜色的提交按钮 - HTML

php - 将 PHP session 从一个目录传递到另一个在 public_html 中并行创建的目录

php - 将 session 设置为已登录的两个步骤

php - 在mysql中将日期插入数据库

php - 单击图像时如何在php变量中获取img标签的id?

php - 相对定位导致的 HTML 布局额外间距

php - 无法在不同的 PHP 页面中获取 session

php - Codeigniter 在数字列上返回单行

php - 我正在尝试在 Joomla 中添加一个插件,但它给了我一个 fatal error

javascript - Jquery 从文本中获取值