我想添加css类到body标签在yii2高级在前端/ views/layouts/main.php我该怎么做?如何在yii2的布局中将css类添加到body标签中?
1
A
回答
4
为此,您可以动态地是这样的:
<body class="<?= $this->context->bodyClass; ?>">
而且在主Controller
(所有其他控制器应该扩展Controller
)定义属性:
public $bodyClass;
或默认值:
public $bodyClass = 'custom-skin';
OFC您可以通过重新定义它覆盖的任何扩展的控制器此属性:
public $bodyClass = 'custom-skin-2';
在INIT:
public function init() {
parent::init();
$this->bodyClass = 'custom-skin-2';
}
在具体行动:
public function actionView()
{
$this->bodyClass = 'custom-skin-3';
return $this->render('view');
}
1
您的类添加简单的身体标记
<body class="yourClass">
+0
谢谢,我没有注意到) –
相关问题
- 1. 如何将动态类添加到Gatsby.js中的body标签?
- 2. Magento的2:如何CSS类添加到body标签编程
- 3. 将css类添加到body标签c的反射#
- 4. Savon:将编码添加到body标签
- 5. 如何将ID标签全局添加到整个CSS文件?
- 6. 如何添加一个事件到Angular中的body标签?
- 7. 如何将布局添加到android中的布局
- 8. 如何添加一个类到body标签?
- 9. 将自定义类添加到body标签| TYPO3
- 10. Zend_Form - 添加CSS类::如何添加css类来Zend_Form标签?
- 11. 如何将类添加到Magento布局中的侧栏div?
- 12. 如何添加css类到yii2中的每个TH和TD GridView
- 13. TEI-P5:如何将CSS类名添加到html表标签?
- 14. CSS的布局中立标签?
- 15. 如何加载布局并将其添加到Android中的其他布局?
- 16. 将CSS添加到选中的单选按钮并在jQuery中添加标签
- 17. 如何将类添加到YII2中的ActiveField的form-group div?
- 18. 如何添加CSS到struts2标签
- 19. 如何添加类标签到这个rails link_to标签中?
- 20. Typo3添加一个类到特定页面上的body标签
- 21. 将View类添加到默认布局
- 22. 如何将ImageView添加到根布局?
- 23. 如何将页脚添加到布局?
- 24. 如何在WinForms中将图像添加到TabControl的标签中?
- 25. 在html body标签内添加内容
- 26. D3 - 将文本标签添加到更新力布局图
- 27. 如何将布局添加到另一个布局的顶部?
- 28. 将布局添加到Qt中的另一个布局[C++]
- 29. 如何使用C#文件在body标签上应用css类
- 30. 添加内容标签布局
什么你试过了? –