如何在不使用javascript或jquery的情况下使子菜单链接成为css下拉菜单中的头部链接?

时间:2013-01-05 21:01:42

标签: css drop-down-menu

我对此非常陌生并且不知道如何使用javascript或jquery,并且宁愿避免在所有可能的情况下使用它,因为我知道它在所有浏览器中都不兼容,需要时间加载并且可以被禁用用户。

我已经制作并设计了菜单,但希望菜单中的主标题在点击时更改为子菜单链接,同时保持菜单的其余部分。我如何在CSS中实现这一目标?

1 个答案:

答案 0 :(得分:0)

您可以查看http://davidwalsh.name/css-target并使用css目标选择器(但IE不支持它 - 我还没有检查过IE10。)

但 -

如果你想更改text或href属性,那么在纯css 中是不可能的(如果我错了,请纠正我)。你必须使用JavaScript。 Jquery使您的网站更容易支持大多数使用过的浏览器,为什么不试一试?我确信如果你遇到困难,Stack溢出的人会很乐意帮助你。

在旁注中,用户也可以禁用css(并非所有浏览器都支持所有css功能)。 Css和Javascript在同一条船上,因为浏览器决定支持什么。