這似乎很簡單,但令人驚訝的是沒有發現任何人面臨此問題。看看這個小提琴:粗CSS邊框沒有給出一個乾淨的矩形
它有一個厚厚的邊框4PX像這樣:
<div style="border: 1px solid #E3E3E3; border-top: 4px solid rgb(255, 153, 0);width: 300px; height: 250px;"></div>
如果您發現,頂厚邊框不乾淨的矩形渲染。它是一個從上到下小錐度的梯形。我檢查了MAC OS X和Windows以及Firefox,Chrome和IE都出現這種情況。您可以將其縮小至約4倍,非常清楚地觀察。
這是我能解決的問題嗎?爲什麼會發生?
邊界不是矩形......它們都在45度(約)相遇 –
確實 - http://appendto.com/2013/03/pure-css-triangles-explained/可能是一個有趣的閱讀。 –