こんにちは、パーセンテージを使用していくつかの要素を配置しようとしています が、パーセンテージposition:absolute
のために異なる画面で位置が互いに折りたたまれています。
ここに私のサンプルコード
<div class="_onload">
<span id="l-1">A</span>
<span id="l-2">B</span>
</div>
スタイルシート
._onload {
background-color:#f00;
display:none;
overflow-x:hidden;
overflow-y:hidden;
position: relative;
height: 100%;
}
#l-1 {
position: absolute;
top:-85%;
right:15.818%;
}
#l-2 {
position: absolute;
left:84.856%;
bottom:-13.386%;
}
私のjs for it
$(window).load(function () {
$('._onload').css("visibility", "visible");
$('._onload #l-1').css("top", "85%");
$('._onload #l-2').css("left", "84.102%");
});
ここに私のフィドル