0

この最初の子セレクターが機能しない理由がわかりません。

コードを表示する jsFiddle を作成しました: http://jsfiddle.net/wDTvV/

基本的に、次の CSS ルールは機能していません。

.form-item-products:first-child {
  display: none;
 }

誰かが理由を知っていますか?疑似セレクターを使用するための構文を台無しにしていませんか?

みんなありがとう、

リック

4

2 に答える 2

2

:first-child親の最初の子要素にのみ一致できます。
あなたの例では、それは#product-guide-wrapper.

:firstjQuery とは異なり、CSS にはセレクターがありません。

于 2012-06-05T13:23:58.077 に答える
2

最初の子は.form-item-productsではなく#product-guide-wrapperであるため、セレクターは一致しません。

SLaks が述べたように:first、CSS には jQuery のようなセレクターはありません。#product-guide-wrapper + .form-item-productsただし、構造を考えると、代わりに使用できるはずです。

于 2012-06-05T13:24:51.307 に答える