标签: css-selectors

css 选择器“#id.classname”与“#id .classname”

我已经意识到 css 选择器

"#id.classname" 
Run Code Online (Sandbox Code Playgroud)

对比

"#id .classname"
Run Code Online (Sandbox Code Playgroud)

不一样。请参阅第二个示例中的空格。

这两者有什么区别?

我认为两者都意味着一个应用于具有该 id 的元素的类。

html css css-selectors

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

嵌套项中的querySelector/getElementByClassName顺序

我需要了解它是如何工作的,所以我可以编写正确的东西.

<div class="element">
  <div class="content">
    <contents>
    <div class="element">
      <contents>
      <div class="thisClass"></div>
    </div>
  </div>
  <div class="thisClass"></div>
</div>
Run Code Online (Sandbox Code Playgroud)

我有一个包含具有相似结构和类的子元素的元素.如果我做

var element = document.querySelector('.element'); // this returns the parent
element.querySelector('.thisClass') // ok I got it so far
Run Code Online (Sandbox Code Playgroud)

编辑:我想确保始终从父级获取元素('.thisClass'),无论父级子元素的顺序是什么,并使用最好的脚本.

我非常厌倦像工作狂一样工作,我是原生JS的新手,我希望这很清楚.

javascript dom css-selectors selectors-api

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

选择包含img-elements的所有a元素

我正在寻找.我正在寻找.最好,我想要一个CSS-Selector,如果不可能,jquery选择器也会很好.

css jquery image css-selectors

-5
推荐指数
1
解决办法
93
查看次数

css中的语言选择器

让我们说我想用en来为所有开始语言属性的单词着色.到目前为止我是如何做到的:

<!DOCTYPE html>
<html>
<head>
<style>
[lang|=en] {
    background: yellow;
}
</style>
</head>
<body>

<p lang="en">This is English!</p>
<p lang="en-us">This is English and US!</p>
<p lang="en-gb">English here too!</p>
<p lang="us">US is not English!</p>
<p lang="no">Definitely not English !</p>


</body>
</html>
Run Code Online (Sandbox Code Playgroud)

如何 不使用[attribute | = value]选择器或lang()伪类的情况下访问其lang属性值为en的所有元素.有办法吗?

html css css-selectors

-5
推荐指数
1
解决办法
2499
查看次数

标签 统计

css-selectors ×4

css ×3

html ×2

dom ×1

image ×1

javascript ×1

jquery ×1

selectors-api ×1