2017-07-28 283 views
0

正如標題所示,我期望增加一個間隙,我知道我可以通過設置不同的寬度來實現這一點,但我希望使用邊距來完成此操作。它只是不起作用,它推低股利(在jsfiddle只是不加邊緣,因爲高度:100%)。設置高度和寬度的邊距

這裏有一個小提琴, https://jsfiddle.net/s31r2af4/

我怎樣才能解決這個問題? (編號overflow:auto

+0

要麼你可以增加主'div'或'溢出的高度:汽車'或者只是減少內部'div'高度 – Bhargav

+0

@Bhargav增加高度? –

+0

@Bhargav所以製作高度'calc(100% - 20px)'應該有訣竅嗎? –

回答

0

試試這個:

.chat-holder{ 
    margin:10px; 
    height:calc(100% - 20px); 
    box-sizing:border-box; 
} 

.sidebar{ 
    width:50%; 
    height:500px; 
    background:purple; 
    overflow:overlay; 
} 
0

只需用填充,而不是保證金

.chat-holder{ 
    padding: 10px; 
    height: 100%; 
    box-sizing: border-box; 
}