CSSで相対位置を使用するのは初めてです。以下のhtmlで悩んでいます。これをIE8で実行しています。私が抱えている問題は、カーソルをテキストボックスにフォーカスさせて、上の境界線の上に配置する必要があることです。
更新: 上記のメモは、右側の div に z-index を追加することで多少解決されました。最初に質問に含めなかったのは、左側の div の内容が jQuery ドラッグ可能に割り当てられ、入力テキスト ボックスがドロップ可能であるということでした。ユーザーが値をドラッグしたり、自分で入力したりできるようにしたいと考えています。z-index が rightDiv に追加されると、ユーザーがエントリを手動で入力できるようにするテキスト ボックスへのフォーカスはうまく機能しますが、leftDiv からのエントリをテキスト ボックスにドラッグすると、テキスト ボックスの後ろに隠されます。ドロップが完了するまで。
助言がありますか?ご協力いただきありがとうございます。
<html>
<meta http-equiv="X-UA-Compatible" content="IE=7" />
<META HTTP-EQUIV="Pragma" CONTENT="no-cache">
<head>
<style>
.rightDiv {
position : fixed;
top:90px;
left:198px;
}
.leftDiv {
position : relative;
right : -10px;
top:10px;
}
</style>
</head>
<body>
<form>
<DIV class=rightDiv>
<INPUT size=10></INPUT>
</DIV>
<DIV class=leftDiv>
1234<br>
1234<br>
1234<br>
1234<br>
1234<br>
1234<br>
1234<br>
1234<br>
1234<br>
1234<br>
1234<br>
1234<br>
1234<br>
1234<br>
1234<br>
1234<br>
1234<br>
1234<br>
1234<br>
1234<br>
1234<br>
1234<br>
1234<br>
1234<br>
1234<br>
1234<br>
1234<br>
1234<br>
1234<br>
1234<br>
1234<br>
1234<br>
1234<br>
1234<br>
1234<br>
1234<br>
1234<br>
1234<br>
1234<br>
</DIV>
</form>
</body>
</html>