之間的框模型不一致我意識到<input type="submit"/>
有一個border-box
框模型,而<input type="text"/>
有一個content-box
框模型。這種行爲存在於IE8和FF中。不幸的是,這讓我無法將這種風格很好的均勻大小的輸入:<input type =「submit」/>和<input type =「text」/>
input, textarea
{
border: 5px solid #808080;
padding:0px;
background-color:#C0C0C0;
width:20em;
}
是由IE和FF這個正確的行爲?有沒有一個跨瀏覽器解決這個問題的方法?
這也是Chrome瀏覽器的情況下,所以我認爲必須假定這一行爲ALS「設計」。 Chrome在調試器中顯示它是「用戶代理樣式」,它顯示: 'input:not([type =「image」]),textarea - border-box' – Rolf