5
試圖用一個盒子陰影Internet Explorer時,我遇到了一些重影,僞像,或者只是一般的wonkiness 9箱陰影鬼影在Internet Explorer 9
的目標是有一組文本區域,即當聚焦時,將突出顯示一個盒子陰影。這是工作沒有任何問題,在大多數瀏覽器,而是通過IE9元素騎自行車的時候,我看到了以下行爲:
在上面的例子中,第三個文本區域失去焦點的第二個文本區域。箱體陰影的左右兩側不會在第三個文本區域中消失,並且不會出現在第二個文本區域中。
重現代碼如下。在第二個和第三個文本區域之間切換焦點時出現問題。
HTML
<label>Text Area 1:</label>
<textarea class="sampleClass"></textarea><br /><br />
<label>Text Area 2:</label>
<textarea class="sampleClass"></textarea><br /><br />
<label>Text Area 3:</label>
<textarea class="sampleClass"></textarea><br /><br />
CSS
.sampleClass
{
border:1px solid #ccc;
}
.sampleClass:focus
{
box-shadow: 0px 0px 12px rgba(255,0,0,.8);
}
的代碼也可以看出here。
這裏究竟發生了什麼?
將它們包裝在一個div http://jsfiddle.net/vfKEp/3/或簡單地給'textarea'顯示:block http://jsfiddle.net/vfKEp/2/似乎可以解決問題。這仍然是奇怪的。 – carpenumidium