我正在研究一個HTML頁面,我們希望input
字段和select
dropboxes在其周圍有一個邊框,因爲它是標籤頁和焦點。我定義的輸入級我的CSS中像這樣:IE8 + IE9 HTML和CSS焦點
input.highlight:focus {
border: #003366;
border-style: solid;
border-width: 2px;
}
輸入字段我的HTML文件中定義,像這樣:
<input class="highlight" name="attorneyName" id="attorneyName" type="text" value="John Jackson" size="50" maxlength="30">
的重點似乎在Chrome中工作正常,但在IE的焦點仍然在我的一個按鈕上,不管我做什麼。該按鈕似乎竊取了焦點屬性,並且頁面從不關注任何輸入字段,因此字段永遠不會顯示帶有圍繞它們的邊框,而它們正在標籤頁中。這個問題的原因是什麼?
你可以吐出一個jsFiddle或分享完整的代碼? – j08691 2012-01-18 21:04:26
http://jsfiddle.net/raphnguyen/7Btj3/。它似乎也適當集中在jsFiddle,但不是在我的IE8或IE9版本。 – raphnguyen 2012-01-18 21:08:49
在這種情況下,您是否有我們可以檢查的實時鏈接,因爲它可能不是您給我們的CSS/HTML。 – 2012-01-18 21:10:58