2012-02-28 66 views
2

我很高興地使用outline屬性,直到我知道它是not supported in IE 6/7
我試過,但無法找到任何替代方案。
如何在IE 6/7中實現與outline屬性相同的效果?替代大綱財產IE 6/7


編輯:
我想將它應用到inputradiocheckbox。所以解決方法應該(希望)與所有這些一起工作。

謝謝!

+0

您是否特別需要輪廓而不是邊框​​? – 2012-02-28 10:56:50

+0

@Jamie:是的。我將它應用於所有輸入/ radio.checkbox。尋找確切的效果。 – xyz 2012-02-28 10:58:00

回答

8

作爲一個規則,我儘量避免使用大綱,因爲你剛纔發現的原因。

潛在的解決方法。

.element_name { 
    border:1px solid black; 
    margin:-1px; 
} 
+0

我認爲它不適用於收音機和複選框。 http://jsfiddle.net/Ajinkya_Parakh/5SkCA/ – xyz 2012-02-28 11:03:02

+1

請注意[負餘量錯誤](http://haslayout.net/css/Negative-Margin-Bug)。 – kapa 2012-02-28 11:03:37

+0

@Ajinkya它應該在IE 6/7中工作。使用'outline'並僅在IE特定的樣式表中應用此修補程序,並且它會很好。 – kapa 2012-02-28 11:04:51