我對不同顏色的2個邊框和邊框之間的空白使用了以下代碼。我使用outline-offset
作爲邊界之間的空間。但它不支持IE(甚至不支持IE9)。 是否有任何替代解決方案在IE中工作,而無需在html中添加另一個div。CSS:輪廓偏移替代IE?
HTML:
<div class="box"></div>
CSS:
.box{
width: 100px;
height: 100px;
margin: 100px;
border: 2px solid green;
outline:2px solid red;
outline-offset: 2px;
}
的高度和寬度是不固定的,我剛用於示例。
的jsfiddle: http://jsfiddle.net/xyXKa/
這裏是如何獲得高達8個邊界:http://nicolasgallagher.com/multiple -backgrounds-and-borders-with-css2/demo/borders.html – Patrick
第一個是我最喜歡的! :) – myTerminal