當我將輸入和文本區域的寬度設置爲94%時,它們的寬度看起來略有不同。這是我在很多網站上多次看到的。當設置爲相同寬度時,input和textarea會顯示不同的寬度?
任何人都可以解釋爲什麼一個textarea不像輸入寬度設置爲相同的%寬度?
input, textarea {
width: 94%;
}
當我將輸入和文本區域的寬度設置爲94%時,它們的寬度看起來略有不同。這是我在很多網站上多次看到的。當設置爲相同寬度時,input和textarea會顯示不同的寬度?
任何人都可以解釋爲什麼一個textarea不像輸入寬度設置爲相同的%寬度?
input, textarea {
width: 94%;
}
有了CSS3,你也可以使用:
-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
-moz-box-sizing: border-box; /* Firefox, other Gecko */
box-sizing: border-box; /* Opera/IE 8+ */
我前幾天學會了這一點,它改變了我的整個世界! – Peter
我會接受這一點,因爲當我添加填充:0和保證金:0選項一字排開輸入和文本區域。謝謝! – dibs