2011-09-24 31 views
6

是什麼意思auto當我寫:什麼是Webkit中的自動輪廓?

:focus { 
    outline: auto 5px -webkit-focus-ring-color 
} 

它不記錄here,我在別處找不到的文件。

+1

更好的大綱屬性文檔現在可以在MDN上找到https://developer.mozilla.org/en-US/docs/Web/CSS/outline – gapple

回答

5

您正在使用outline-*屬性的簡寫; auto代表outline-styleauto的值本身意味着由瀏覽器根據元素的上下文決定要執行什麼操作。

+0

謝謝。但是,確定「自動」將被計算的規則是什麼? – Randomblue

+0

它取決於瀏覽器,您的示例是默認值:webkit的焦點似乎是一種特殊情況; http://stackoverflow.com/questions/4686580/equivalent-to-produce-field-glow-in-other-browsers –

0

我只想指出,在IE auto沒有顯示任何東西,你必須明確聲明你想要使用什麼類型的邊框。 Alex K的鏈接很好地展示了其他流行瀏覽器的工作原理。