css兄弟选择器。使用具有特定标记的元素定位同级元素

时间:2014-02-10 21:20:48

标签: html css css-selectors

我目前正在尝试定位移动网站上的特定元素。我们使用的软件包锁定了HTML代码,因此我无法添加任何类或ID标记。但是,我觉得有可能针对我追求的特殊元素。

我的问题是我试图根据给定具有特定标题标签的相邻UL的值来定位页面上的<nav>元素。这是当前的代码:

<html>
    <body>
        <nav id="navigationWrapper"></nav>
        <ul id="home" title="Home"></ul>
    </body>
</html>

在此特定实例中,代码的title="Home"部分会根据用户当前正在查看的页面而更改。应用当前页面的标题标记。

我希望能够以某种方式定位主页上的<nav>元素,基于给予sibiling ul元素的“title =”部分的动态值。这可能吗?

我已经尝试了我认为可行的#navigationWrapper + ul[title="Home"],但事实并非如此。

1 个答案:

答案 0 :(得分:0)

没有。你不能(:last…伪类除外)根据文档中的内容选择一个元素。