相关疑难解决方法(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万
查看次数

带有多个<tbody>元素的条带表的纯CSS3解决方案?

我有一个包含多个<tbody>元素的表格.在给定时间,仅<tbody>显示一个,或者显示所有这些.

我目前使用这个CSS3代码来条带化表:

table tr:nth-child(even) {
  background: #efefef;
}
Run Code Online (Sandbox Code Playgroud)

当显示单个<tbody>元素时,一切都(显然)很好,但是当显示多个<tbody>元素时,CSS规则分别应用于每个元素,并且每个元素<tbody>都有自己的"条带系统".根据行数的不同,条纹可能看起来也可能看起来不一致.

<tbody>
  <tr> [ODD]
  <tr> [EVEN]
  <tr> [ODD]
</tbody>
<tbody>
  <tr> [ODD]
  <tr> [EVEN]
</tbody>
…
Run Code Online (Sandbox Code Playgroud)

我是否必须使用JavaScript(... jQuery)来解决这个问题?还是有纯CSS解决方案?

html css css3

21
推荐指数
3
解决办法
3705
查看次数

标签 统计

css ×2

css-selectors ×1

css3 ×1

html ×1