很容易,但我找不到答案.
我想列出子类别以在下面的代码中创建选项卡.这个在我的输出中正常工作.但是第一个标签需要<li class= "selected" >在页面加载时显示内容.
如何强制第一个echo结果在<li>元素上包含一个类?
.
.
.
[输出]
实际:..........第1类| 第2类| 第3类
需要:..........第1类*| 第2类| 第3类
*类="选择"
<ul class="cd-tabs-navigation">
<?php
$argumentos = array(
'hide_empty' => 1,
'child_of' => 44,
);
$categories = get_categories($argumentos);
foreach($categories as $category) {
echo '<li><a data-content="' . $category->slug . '" href="#' . $category->slug . '">' . $category->name . '</a></li>';
}
?>
</ul>
Run Code Online (Sandbox Code Playgroud)
.
.
[编辑]
Lal的解决方案.谢谢大家!
foreach($categories as $category) {
if(++$i==1)
echo '<li class="selected"><a class="selected" data-content="' . $category->slug . '" href="#' . …Run Code Online (Sandbox Code Playgroud) 如何强制两个元素同时徘徊不同?
例如:
<div id="dad">
<div id="bro"></div>
<div id="sis"></div>
</div>
#bro:hover {
background: url(imgBRO.jpg);
}
#sis:hover {
background: url(imgSIS.jpg);
}
Run Code Online (Sandbox Code Playgroud)
如果我将鼠标放在#bro上,则#sis:hover处于活动状态,并且两个图像都出现在每个元素上.如果鼠标在#sis上,则相同.
有人可以帮帮我吗?请解决方案可以是CSS或JS.