2017-06-22 102 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'), 
); 

它可能對動態背景圖像有用,但除此之外,您應該始終使用類。