这是我想将类添加到的基本 php 项:
<?php echo $nav_sub; ?>
这是我想添加到 PHP 元素中的类:
class="nav nav-pills nav-stacked"
欢迎来到 stackoverflow。
你的问题没有意义,因为CSS类被应用于HTML DOM的特定部分.PHP只是输出HTML DOM的各个部分,因此你不能将CSS直接应用于PHP。
一个更好的问题可能是:"如何修改包含 HTML 的 PHP 变量的内容以附加 CSS 类?
(或者,我如何使用JavaScript将CSS类应用于一段HTML DOM。
假设$nav_sub
包含一个字符串:<div>Navigation Item</div>
并且您希望它包含:<div class="nav nav-pills nav-stacked">Navigation Item</div>
您可以通过多种方式进行此修改。一种方法可能是将<div
替换为 <div
+ 您的类。
具体说来
$nav_sub = '<div>Navigation Item</div>';
echo str_replace('<div' , '<div class="nav nav-pills nav-stacked"' , $nav_sub);