マーカー(この場合は通常のdiv)の上に理論的なインフォボックスを作成しようとしています。これは常にマーカーの上に中央に配置されます。また、新しいコンテンツが追加されたときにインフォボックスの幅と高さを大きくすることも計画していますが、常にdivの中央に配置する必要があります。
divを追加しましたが、これはjqueryを介して行われると想定しているため、中央に配置していません。
何か案は?
<div id="content" class="marker"><div>
<div id="infobox" class="infobox">Some Venue Name<div>
.marker
{
cursor: pointer;
margin-top: 100px;
margin-left: 100px;
height: 41px;
width: 32px;
background-image:url('http://i.imgur.com/WFXIqly.png');
}
.infobox{
margin-top: -50px;
position:absolute;
background-color: black;
color: white;
padding: 10px;
max-width: 150px;
max-height: 20px;
pverflow: hidden;
}
$("#infobox").appendTo("#content");
みんな、ありがとう!