1

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

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

4

1 回答 1

0

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

但-

如果您想更改 text 或 href 属性,那么在纯 css 中是不可能的(如果我错了,请纠正我)。你将不得不使用javascript。Jquery 使您的网站更容易支持最常用的浏览器,为什么不试一试呢?我敢肯定,如果您遇到困难,Stack Overflow 上的人会很乐意为您提供帮助。

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

于 2013-01-05T21:14:01.277 回答