如何将类添加到CodeIgniter锚点

时间:2009-04-16 00:05:40

标签: css codeigniter

我有以下内容:

'.anchor('','Home').'

我想在其中添加以下CSS类:

class="top_parent"

这样,当它在浏览器中呈现时,代码将如下所示:

<a href="#" class="top_parent">Home</a>

提前致谢,非常感谢任何帮助。

-

汤姆

7 个答案:

答案 0 :(得分:26)

anchor('#', 'Home', array('class' => 'top_parent'));

答案 1 :(得分:5)

Codeignitor功能定义如下:

function anchor($uri = '', $title = '', $attributes = '')

我会先尝试发送一个带有类键和值的数组。

这些函数位于\ system \ helpers \文件夹中。

答案 2 :(得分:3)

您可以为Anchor指定属性的关联数组。所以,例如:

anchor('','Home',array('class'=&gt;'top_parent'));

答案 3 :(得分:1)

试试这个:

$myClass = array('class' => 'top_parent');

echo anchor('#', 'Home', $myClass);

希望你能清楚。

答案 4 :(得分:0)

它也可以像这样使用:

<?php echo anchor('#', 'Home', 'class="top_parent"' ); ?>

如果你想要像title这样的额外属性,可以这样做:

<?php echo anchor('#', 'Home', 'class="top_parent" title="Home"' ); ?>

答案 5 :(得分:0)

  

来自Codeigniter的manual

     

anchor()有三个可选参数:

anchor(uri segments, text, attributes)

简单示例:

anchor(url,text,array('class'=>'class1'));

答案 6 :(得分:-2)

例如,如果你有一个名为btn的css class ,以及一个名为submit的按钮,则提交(调用名为sub的提交控制器类) 你可以这样做

<?php echo anchor('sub', 'submit', 'class="btn" ');? >