好的,我会保持简短,我试图实现的是我想在我的网站侧边聊一个侧栏,但现在我试图向每一边添加一些边距,以便它关闭,虽然这似乎不能正常工作,但代码如下。保证金似乎不能正常工作
HTML
<div class="inner-chat">
<div class="chat-box-messages">
//Messages
</div>
<div class="chat-box-input">
//Field to input
</div>
</div>
CSS
.inner-chat{
margin:1vw;
}
.chat-box-messages{
height:80%;
background:yellow;
}
.chat-box-input{
height:20%;
background:green;
}
然后代码生成此,
最逻我想说的是,因为保证金在推动每一方都在推动,但我不知道如何以另一种方式解决这个问题。
我认为问题在于您使用'%'来定义'div'的高度。尝试使用'80%-1vw'来代替您的保证金空间。 – Lae
@Lae谢谢!学到了新东西!由于我不能接受这个答案,我会继续接受特里的基本上相同的说法,谢谢:) –