2013-03-28 74 views
2

我想在IE10中添加一個插入框陰影。看起來,圓角相對於應用於輸入元素的邊界半徑縮放得更大。這在webkit或firefox中不會發生。我可以看到如何縮放一開始的盒子陰影是有意義的,但是縮放插入陰影很奇怪。IE10插入框邊框半徑的陰影縮放

應該怎麼看:

How it should look

它的外觀在IE10:

How it looks in IE10

有沒有人碰到了在此之前,發現一個解決方案嗎?

+0

我的解決方案是使用一個5px邊框,1px開始框陰影,而不是使用1px邊框和5px插入框陰影。 –

回答

3

你可以參考 http://www.impressivewebs.com/ie10-css-hacks/

一些測試代碼:

.navigation ul li a { 
    -moz-box-shadow: 3px 3px 3px #ffccff; 
    -webkit-box-shadow: 2px 2px 7px #ffccff; 
    -o-box-shadow: 2px 2px 7px #ffccff; 
    box-shadow: 2px 2px 7px #ffccff; 
} 
@media screen and (min-width:0\0) { 
    /* IE9 and IE10 rule sets go here */ 
.navigation ul li a { 
    box-shadow: 2px 2px 17px #3a312a; 
} 
} 
+0

我認爲在這種情況下,我會讓它看起來不太對勁。但是瞭解有條件評論的方法很有用。 –