相关疑难解决方法(0)

使用CSS更改选定的链接颜色?

我为一组对象定义了一个类(item1).

是否可以将红色文本颜色放入我单击/选择的对象(来自类)并将所有其他对象(来自类)放入黑色文本颜色中?

这是我应用类(item1)的代码:

        <td>
            <a class="item1" href="/menu2" onclick="">
            Menu1
            </a>
        </td>

        <td>
            <a class="item1" href="/menu2" onclick="">
            Menu2
            </a>
        </td>
Run Code Online (Sandbox Code Playgroud)

我怎么能在css文件中这样做?

html css jquery

3
推荐指数
2
解决办法
1万
查看次数

使用服务器端包含,选择当前导航元素的选项有哪些?

我正在使用10个项目的无序列表作为导航栏。使用SSI,我将标题和导航栏放入每个文件中。我想要一种添加class="active"到当前活动页面的规则集中的方法(当前页面对应的规则<li>将具有不同的样式)。

在每个页面中包含文件意味着在包含的文件中,所有项目都不能具有活动类。

仅用几行代码就可以做到这一点吗?(使用jQuery / JS)

我的另一个选择是将URL的最后一部分与href每个列表项中锚点的一部分匹配。

解决方案:(由RomanGorbatko提供)

var tab = window.location.pathname.split("/");
tab = tab[tab.length - 1];  // This probably is not efficient - suggestions?
if (tab != "") $("#nav a#" + tab).addClass("active");
Run Code Online (Sandbox Code Playgroud)

javascript jquery ssi server-side-includes navbar

1
推荐指数
1
解决办法
2543
查看次数

如何在css或jquery中更改所选菜单的颜色

<li>
    <a href="#bedroom" id="room_option_masterroom_a">
        <span id="room_option_master"></span> 
        <span id="room_option_span">Master Room</span>
    </a>
</li>

#masterroom_light_a:active{background-color:#0000FF}
Run Code Online (Sandbox Code Playgroud)

我正在尝试更改所选菜单的颜色蚂蚁它被选中,直到我没有从此列表中选择另一个菜单,我尝试使用CSS活动标签,但它无法正常工作.

html javascript css jquery

-3
推荐指数
1
解决办法
1688
查看次数

标签 统计

jquery ×3

css ×2

html ×2

javascript ×2

navbar ×1

server-side-includes ×1

ssi ×1