如何在 css 中使用 $variable,Laravel 5.1 [关闭]
Posted
技术标签:
【中文标题】如何在 css 中使用 $variable,Laravel 5.1 [关闭]【英文标题】:how to use $variable in css , Laravel 5.1 [closed]如何在 css 中使用 $variable,Laravel 5.1 [关闭] 【发布时间】:2015-10-02 23:17:38 【问题描述】:我知道我们可以在 html 中将 $variable 用于 php 变量,但我可以在 css 中做同样的事情吗?甚至有可能还是我在这里做错了什么?
<form style="color:$values['color'];" action ="<?php echo $_SERVER["PHP_SELF"];?>" method="post">
【问题讨论】:
$variable
中有什么内容?
color value ,但主要是我可以使用 $values['color']
输出颜色值但它在 css 中不起作用,我在这里具体使用 ,双花括号.我知道其他方法,例如<?php echo $values['color']?>
@b0s3
【参考方案1】:
假设你的变量是有效的并且持有类似"#f90"
的东西,那么你可以这样做:
style="color:<?= $values['color']; ?>;"
或
style="color:<?php echo $values['color']; ?>;"
如果您的视图/模板是 .php,那么这将起作用(即使使用 laravel,您仍然可以在视图中使用纯 php)。
除了默认刀片模板之外,您还使用任何模板吗?如果不使用 也应该可以。
style="color: $values['color'] "
n.b 再次,只有当您的变量持有正确的数据时,这些才会起作用。如果您仍然遇到问题,请尝试 die(var_dump($values));
检查值是否符合您的预期
【讨论】:
以上是关于如何在 css 中使用 $variable,Laravel 5.1 [关闭]的主要内容,如果未能解决你的问题,请参考以下文章
PostCSS css-next - 无需使用@import 的全局变量
从 Typescript Angular 获取 CSS 参数