キャンバスの上に30%の上と下に30%の「A、スネア」と書かれたこのカードをオーバーレイしようとしていますが、キャンバス。私が意味することを示すために強調表示された「div.content」の画像を添付しました。どのようにして空白なしでこのカードをキャンバスの上に浮かせることができますか?余分なスペースを作らずにキャンバスにdivをオーバーレイする方法
#canvas{
background:black;
width:100%;
height:100%;
position:absolute;
z-index: -1;
}
body, html{
height:100%;
margin:0;
}
.content{
display:inline-block;
width:100%;
left: 30%;
top:30%;
right:-30%;
position:relative;
}
.card{
background-color:green;
width:3%;
height 100%;
border: white solid 2px;
}
<body>
<canvas id="canvas" resize hidpi=off></canvas>
<div class="content">
<div class="card">
<h1 class="card__title">A</h1>
<p class="card__description">
Snare
</p>
</div>
</div>
</body>
パーセントのベースキャンバスをする悪い考え。あなたは%が親に基づいていることを知っていますよね? – PHPglue