第一篇文章很抱歉,如果這已被問及之前。我一直無法找到解決方案。ie10選擇框顯示
我知道移動到IE10時,選項顯示在當前選定選項的上方和下方。我可以忍受這一點。但是,這些選項被厚實的(2像素)黑色實線包圍。我試圖操縱css與
select:focus {
border: 1px solid #c3c3c3;
}
但似乎沒有任何效果。
任何意見將受到感謝。
Jon
第一篇文章很抱歉,如果這已被問及之前。我一直無法找到解決方案。ie10選擇框顯示
我知道移動到IE10時,選項顯示在當前選定選項的上方和下方。我可以忍受這一點。但是,這些選項被厚實的(2像素)黑色實線包圍。我試圖操縱css與
select:focus {
border: 1px solid #c3c3c3;
}
但似乎沒有任何效果。
任何意見將受到感謝。
Jon
也許用鼠標懸停而不是焦點? 我不明白你的意思是選擇的選項
IE10有幾個僞元素來處理表單樣式,比如在選擇時使用:: - ms-expand [0]來設置公開箭頭的樣式。但是,似乎沒有辦法,我可以找到記錄,允許選擇控件的彈出部分進行樣式化。
[0] http://msdn.microsoft.com/en-us/library/windows/apps/hh767361.aspx
我發現自己處於相同的情況...... @ davidstorey有沒有適當的術語呢?谷歌fu將總是失敗尋找錯誤的術語(s)...我想說這是dom陰影,但我的第一個想法之後,沒有引用一個事情是,這是dom陰影會做/是/是,然而,因爲它在我的情況下沒有被使用,它不是。對於這些ramblings感到抱歉。 – albert
你能告訴我們其餘的代碼嗎? - 也許在一個jsfiddle – Andrew
你嘗試過使用'outline'而不是'border'嗎? (是的,一個jsfiddle來證明你的意思會有幫助) – Spudley