相关疑难解决方法(0)

有一个CSS父选择器吗?

如何选择<li>作为锚元素直接父元素的元素?

在示例中,我的CSS将是这样的:

li < a.active {
    property: value;
}
Run Code Online (Sandbox Code Playgroud)

显然有一些方法可以使用JavaScript来实现这一点,但我希望CSS Level 2本身存在某种解决方法.

我尝试设置样式的菜单正在由CMS喷出,因此我无法将活动元素移动到<li>元素...(除非我主题菜单创建模块,我宁愿不这样做).

有任何想法吗?

css css-selectors

2986
推荐指数
27
解决办法
185万
查看次数

CSS3 - 聚焦父元素的样式

我知道我可以在聚焦的输入元素上设置一个样式,如下所示:

input:focus
{ 
  background-color:yellow;
}
Run Code Online (Sandbox Code Playgroud)

但是,当输入具有焦点时,是否可以在父元素上设置样式?例如

<div class="foo">
      <input type="text />
      Hello
</div>
Run Code Online (Sandbox Code Playgroud)

输入有焦点时,我可以影响"foo"样式吗?

编辑:影响父元素的可能重复:focus'd元素(纯CSS + HTML首选)

但是,有人可以解释这是如何工作的吗?

css html5 css3

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

标签 统计

css ×2

css-selectors ×1

css3 ×1

html5 ×1