2010-12-20 41 views

回答

2

高度依赖于你想要做的事情。如果a:active /:visited /:link /:hover提供足够的样式控制,请在启用或不启用JavaScript的情况下跨浏览器使用这些控件。如果你想做一些无法用CSS完成的事情,那就用JavaScript吧。混合使用这两种技术也很常见......使用CSS代替您可以使用的部分,并将JavaScript用于其他任何部分。

1

当你可以使用CSS时(在你的例子中,有一种简单的方法可以在CSS中完成你所需要的工作,这样可以很好地适应)。

否则,回到JavaScript。

0

如果a:active等会满足您的需求,我肯定会在您的CSS中使用这些。我一直都在做。你想要额外的功能吗?