如何在不结束 div 的情况下使用 html 标记



在此代码中,我可以在每个Html::tag('div')中编写单独的div,如您所知,每个Html::tag('div')都意味着<div></div>

但是我想在一个特定的div中放几个div.下面的代码可以帮助你很好地理解它。

$item[] = [
'content' => [
Html::tag('div', 'begin my div here',
['class' => 'background_white'] ), //<div class="background_white"> begin my div
Html::tag('div', 'center'),
Html::tag('div', 'end my div here,) //  end div my here </div>
]
];

你可以试试这个:

$item[] = [
'content' => [
Html::tag('div', 'begin my div here' . Html::tag('div', 'center'),
['class' => 'background_white'] )
]
];

你也可以看看beginTagendTag

1)div 在另一个div

$body[] = Html::tag('div','body',['class'=>'panel-body']);
echo Html::tag('div',implode($body),['class'=>'panel panel-primary']);

2)一个div两个div

$head[] = Html::tag('div','heading',['class'=>'panel-heading']);
$body[] = Html::tag('div','body',['class'=>'panel-body']);
echo Html::tag('div',implode($head).implode($body),['class'=>'panel panel-primary']);

相关内容

最新更新