CSS link 指向当前活动页面时的属性
CSS link properties when pointing to the currently active page
在 drupal 站点上使用 bootstrap 3,如何更改指向当前活动页面的链接的颜色和粗细?我尝试使用 a:active
,但这并没有达到我的预期。
在服务器端,您可以使用javascript。
理论
制作一个 css class 你想要的样式(你可以将它命名为 .nav-active 或任何你想要的。
然后将 class 附加到具有 javascript 点击功能的元素,这里是使用 jQuery.
的示例
$(".nav-item").click(function(){
$(".nav-item").removeClass("nav-active");
$(this).addClass("nav-active");
});
这是一支笔,您可以看看它是如何工作的:
Drupal 正在向当前页面的链接添加 "active" class。这不同于将 <a>
的 属性 设置为 "active"。在 CSS 中使用选择器 a.active
而不是 a:active
。您应该能够检查开发人员工具中的属性,以确保添加 class 以及如何定位它。
在 drupal 站点上使用 bootstrap 3,如何更改指向当前活动页面的链接的颜色和粗细?我尝试使用 a:active
,但这并没有达到我的预期。
在服务器端,您可以使用javascript。
理论
制作一个 css class 你想要的样式(你可以将它命名为 .nav-active 或任何你想要的。
然后将 class 附加到具有 javascript 点击功能的元素,这里是使用 jQuery.
$(".nav-item").click(function(){
$(".nav-item").removeClass("nav-active");
$(this).addClass("nav-active");
});
这是一支笔,您可以看看它是如何工作的:
Drupal 正在向当前页面的链接添加 "active" class。这不同于将 <a>
的 属性 设置为 "active"。在 CSS 中使用选择器 a.active
而不是 a:active
。您应该能够检查开发人员工具中的属性,以确保添加 class 以及如何定位它。