如何设置一个内格边距不使用填充/保证金

问题描述:

<div class="out"> 
    <div class="inner"></div> 
</div> 

在上面的代码,out DIV必须设置:如何设置一个内格边距不使用填充/保证金

padding:0; 
margin:0; 

然后我想内格采取的所有地方out有一定的余量。

This is the effect I want

在〔实施例,我内分度top,bottom,left,right属性定位,但它不是在IE6的支持。

如何使它跨浏览器工作?

BTW,我不想使用绝对大小像

height:1px 
width:1px; 
+1

世界的人只有6%使用IE6:如果可以的话这将是非常容易的。请不要成为其中的一员。 ie6countdown.com/educate-others.aspx。 – user1378730

+1

的确如此,但我们的客户需要我们支持ie6。 – hguser

+0

然后,我会收取更多,但祝你好运。 – user1378730

正在改变out的填充绝对不允许的? http://jsfiddle.net/rrMjj/2/

+0

是的,我们不能''填充''出'' – hguser

+0

噢,好吧,这个怎么样? http://jsfiddle.net/rrMjj/4/ – Andy

+0

我很抱歉,但你使用绝对大小''内部'高度:380px',我想避免。 – hguser

使用此CSS

.inner{ 
border: 10px solid red; 
width: 250px; 
height: 250px; 
background-color:gray; 
} 

Link DEMO