鑑於此HTML:解決辦法對焦點的按鈕輪廓出現在用浮法同級按鈕留下
<div>
<button>Test1</button>
<button>Test2</button>
</div>
而這個樣式表:
button {
border: 1px solid #EEE;
float: left;
}
button:focus {
outline: thin dotted;
}
SSCCE:http://jsfiddle.net/DKpGA/
在下面如果您只關注第一個元素(點擊並「拖動」第一個按鈕以顯示邊框輪廓),則大綱保留在下一個元素的後面。
它發生在Firefox(邊緣)和IE10中。
我試圖用z-index來控制兩個元素的z位置,但沒有成功。我可能會錯過一些東西。
歌劇院處理它優雅,但Firefox和IE10拒絕這樣做......
- 如何讓我的輪廓出現在相關元素的前面,而不是後面的下一個爲FF和IE10?
- 在規範中是否提及此行爲或這是特定供應商?
截圖顯示在FF不希望的行爲:
有關大綱屬性的Opera行爲是唯一的:http://tinker.io/866cf。它就像輪廓有一個z-索引,遠高於它所屬的元素的z-索引。 – cimmanon 2013-04-30 00:21:16