2017-06-22 163 views
0
$form['bar'] = array(
'#type' => 'markup', 
'#markup' => '<h1 style="color: red">Example</h1>', 
); 

这是我已经在我的Drupal 8模块中完成的,但它甫一显示我没有看到任何颜色改变,但标题标签的工作,是什么我做错了。不能改变颜色

回答

0

据我所知,添加样式属性的唯一方法是通过#attributes变量,这是btw,很少推荐和(我认为)不适用于h1标签。

$foo['bar'] = array(
'#type' => 'container', 
'#attributes' => array('style' => 'padding-left:20px'), 
); 

它可能对动态背景图像有用,但除此之外,您应该始终使用类。