2011-05-13 90 views
1

我知道它的簡單,但:這個CSS是什麼意思?

fieldset label.inline 

是否意味着與類字段集的元素中的類內聯的所有labls將如何定位?

回答

6

這意味着,一個fieldset元素內與類內聯的所有標籤將成爲目標。

退房fieldsets

.fieldset意味着class="fieldset"
#fieldset意味着id="fieldset"
fieldset意味着<fieldset>

+0

+1強調「fieldset元素」,這是他犯了一個錯誤。 – BoltClock 2011-05-13 10:48:11

1

匹配所有字段集內的類爲「inline」的標籤。

2

這意味着<fieldset>內部的所有<label class="inline">都將被解決。

3

它將在所有字段集內選擇所有標籤,並帶有一個內聯類。 DEMO

<fieldset> 
    <label class="inline"> 
    </label> 
    <label class="outline"> 
    </label> 
</fieldset> 
1

這意味着選擇:

  1. 找到所有標籤 '字段集'。
  2. 在其中可以找到所有'inline'類標籤'label'。
  3. 應用樣式(或功能,如果你使用CSS選擇器如:jQuery的應用功能)在點匹配的元素2.
+1

不是......大多數引擎不會嘗試先找到每個字段集。 – BoltClock 2011-05-13 10:45:52

+0

這正是我所說的。換句話說:找到每個'標籤'標籤都有'inline'類幷包含在任何'fieldset'標籤中。你是如何理解我寫的?我可以糾正它,不要造成混淆。 – Tadeck 2011-05-13 10:49:13

+0

我並不是說選擇器就像'fieldset,fieldset label.inline'選擇器一樣工作 - 我希望在你看到我的答案時這很明顯。 – Tadeck 2011-05-13 10:50:56

0

selectoracle會解釋這個問題和其他選擇

選擇任何標籤元素與類ATT ribute包含字段內聯這是一個fieldset元素的後代