php自动生成css,使用php和javascript生成动态css

雨点打透心脏的1/2处 2022-11-13 10:22 251阅读 0赞

我想基于CSS中动态变化的背景图像生成工具提示。

这是我的\u css.php文件。

header(‘content-type: text/css’);

$i = $_GET[‘index’];

if($i == 0)

$bg_image_path = “../bg_red.jpg”;

elseif ($i == 1)

$bg_image_path = “../bg_yellow.jpg”;

elseif ($i == 2)

$bg_image_path = “../bg_green.jpg”;

elseif ($i == 3)

$bg_image_path = “../bg_blue.jpg”;

?>

.tooltip {

white-space: nowrap;

color:green;

font-weight:bold;

border:1px solid black;;

font-size:14px;

background-color: white;

margin: 0;

padding: 7px 4px;

border: 1px solid black;

background-image: url(<?php echo $bg_image_path; ?>);

background-repeat:repeat-x;

font-family: Helvetica,Arial,Sans-Serif;

font-family: Times New Roman,Georgia,Serif;

filter:alpha(opacity=85);

opacity:0.85;

zoom: 1;

}

为了使用这个CSS,我添加了

在我的HTML中

javascript代码的标记。我正在考虑传递“index”的不同值,以便它动态生成背景图像。有人能告诉我如何从JavaScript传递这些值吗?我正在使用创建工具提示

var tooltip = document.createElement(“div”);

document.getElementById(“map”).appendChild(tooltip);

tooltip.style.visibility=”hidden”;

我认为在调用这个createElement之前,我应该设置背景图像。

发表评论

表情:
评论列表 (有 0 条评论,251人围观)

还没有评论,来说两句吧...

相关阅读