パーセンテージ値を使用してそれを行うことができますが、私の問題は、パーセンテージ値が提供できない(幅と高さの両方に関して)ギャップがある#chat-inner
ことです。明確に理解するには、CSS コードのコメントを参照してください。#chat-main
2px
HTML
<div id="chat-outline">
<div id="chat-main">
<div id="chat-inner">
</div>
</div>
</div>
CSS
#chat-outline
{background-color:grey;width:30%;height:40%;
position:fixed;bottom:5px;right:5px;
padding:2px;}
#chat-main
{
width:100%;
height:100%;
background-color:silver;
overflow:hidden;
}
#chat-inner
{
width:95%;
height:97%;
/*How can I give pixels here? I need 2px value*/
margin:2.5% 2.5% 2.5% 2.5%;
/*margin:2px;*/
background-color:cornflowerblue;
}