CSS根据是否有子菜单判断是否显示父菜单

HTML代码如下,dt是父菜单,dd是子菜单。由于dd是根据if条件动态显示或隐藏的,因此dt下面可能没有dd,如果这种情况希望自动隐藏dt。请问是否可以通过给dt增加统... HTML代码如下,dt是父菜单,dd是子菜单。由于dd是根据if条件动态显示或隐藏的,因此dt下面可能没有dd,如果这种情况希望自动隐藏dt。
请问是否可以通过给dt增加统一的css样式实现?
比如判断dt的下一个元素是不是dd,如果是就显示,不是就隐藏,请问css该怎么写?

<dl>
<dt><a href="#" >菜单1</a></dt>
#if(条件1.1)
<dd><a href="#" >菜单1.1</a></dd>
#end
#if(条件1.2)
<dd><a href="#" >菜单1.2</a></dd>
#end
<dt><a href="#">菜单2</a></dt>
#if(条件2.1)
<dd><a href="#" >菜单2.1</a></dd>
#end
</dl>
展开
 我来答
匿名用户
2015-11-04
展开全部
css做不到这个。。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
Star_流浪
2015-11-04 · 超过22用户采纳过TA的回答
知道答主
回答量:143
采纳率:0%
帮助的人:63.4万
展开全部
确定是css?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
晓月T魂殇
2015-11-04 · TA获得超过140个赞
知道小有建树答主
回答量:368
采纳率:0%
帮助的人:112万
展开全部
你还是用js 吧
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式