javascript - 正在处理的链接——使用 CSS 样式还是使用 JavaScript?

标签 javascript css hyperlink styling

你应该使用 a:hover、a:active、a:visited 和 a:link 或类似的 javascript 东西(标签??)来代替吗?

最佳答案

高度依赖于您尝试做的事情。如果 a:active/:visited/:link/:hover 提供足够的样式控制,请使用它们,因为它们可以在启用或不启用 JavaScript 的浏览器中工作。如果你想做一些 CSS 无法完成的奇特的事情,那么就使用 JavaScript。混合使用这两种技术也很常见……在可能的部分使用 CSS,在其他所有部分使用 JavaScript。

关于javascript - 正在处理的链接——使用 CSS 样式还是使用 JavaScript?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4493333/

相关文章:

javascript - 使用 Javascript 或 Jquery 完全隐藏框架集中的框架

javascript - Jquery id 到带有 freemarker 列表的 javascript 数组中

html - CSS Grid Center (Justify) Item 基于行宽而不是 Item 宽度

javascript - PHP 在尝试验证表单时不会显示 HTML

java - 使用java获取主url

javascript - 为什么使用 "!!!"?

javascript - 使用 Javascript 检索 baseVal 或 animVal

html - 为什么我的内容页和页脚之间有空隙?

ios - UITextView 上的 NSMutableAttributedString 不可点击

javascript - 如何使用 spry 选项卡面板创建主页链接