嗨我想改變一個select
元素的CSS,它在Firefox中工作正常,但它不適用於谷歌瀏覽器。當我試圖使用Chrome開發者工具,我看到Styles/Matched CSS Rules
下的元素高度成功更改爲30px
但是當我去Computed Style
的height
顯示爲18px
但是當我點擊箭頭以獲得更多的信息,它表明高度應該30px
Chrome CSS失敗
#new-job select - 30px
我是新的HTML/CSS和鉻合金的開發工具,但現在看來似乎應該是工作給我。這裏是我的代碼
<div id="new-job">
<form accept-charset="UTF-8" action="/jobs" class="new_job" id="new_job" method="post"><div style="margin:0;padding:0;display:inline"><input name="utf8" type="hidden" value="✓"><input name="authenticity_token" type="hidden" value="vfKmC+vnnIl/6icDIbDRfZghNR927qmEqTdB9I2OeMQ="></div>
<div class="field">
<label for="job_category">Category</label>
<select id="job_category" name="job[category]"><option value=""></option>
<option value="Bistro Card">Bistro Card</option>
<option value="Dongle">Dongle</option>
<option value="Return">Return</option>
<option value="Catering">Catering</option>
<option value="Other">Other</option></select><br><br>
</div>
<div class="field">
<label for="job_location">Location</label><br>
<input id="job_location" name="job[location]" size="30" type="text">
</div>
<div class="field">
<label for="job_description">Description</label><br>
<textarea cols="40" id="job_description" name="job[description]" rows="20"></textarea>
</div>
<div class="actions">
<input class="button small radius" id="submit-job" name="commit" type="submit" value="create job">
<a href="/jobs" class="button small radius secondary">go back</a>
<div id="new-job-errors"> </div>
</div>
</form>
</div>
而且繼承人我CSS
#new-job {
select {height: 30px;}
}
你發佈你的問題之前,你應該確保你的「代碼」實際上是正確的:http://jigsaw.w3.org/css-validator/ – 2013-07-19 10:47:57