我有這樣的HTML片段:如何CSS:第一胎選擇工作
<form class="job-manager-form" enctype="multipart/form-data">
<fieldset>
<label>Have an account?</label>
<div class="field account-sign-in">
<a class="button" href="">Sign in</a>
</div>
</fieldset>
<!-- Job Information Fields -->
<fieldset class="fieldset-job_title">
<label for="job_title">Job Title</label>
<div class="field required-field">
<input type="text" class="input-text" required="">
</div>
</fieldset>
<fieldset class="fieldset-job_location">
<label for="job_location">Location <small>(optional)</small></label>
<div class="field ">
<input type="text" class="input-text" name="job_location" id="job_location" placeholder="e.g. "London"" value="" maxlength="">
<small class="description">Leave this blank if the location is not important</small> </div>
</fieldset>
<fieldset class="fieldset-application">
<label for="application">Application email/URL</label>
<div class="field required-field">
<input type="text" class="input-text" name="application" id="application" placeholder="Enter an email address or website URL" value="" maxlength="" required="">
</div>
</fieldset>
</form>
而且我想在窗體中選擇第一個字段集。這是我在做什麼:
form.job-manager-form:first-child {
background-color: red;
}
但它選擇所有fieldset元素。怎麼做:第一個孩子的作品?
的jsfiddle是here。
如果該元素是其父元素的第一個孩子,那麼'first-child'將修改前面的元素*。通過做'form.job-manager-form:first-child',你會說'在哪裏工作經理形式是第一個孩子,將其背景改爲紅色。所以,因爲這是頁面上的第一件事,整個表單的背景將是紅色的。 – Santi
您正在使用字段集不正確。一個字段集合**一組字段**,應該有一個「