如何让标记表现出“响应”?

时间:2018-01-08 18:04:27

标签: html css marker

最近我组装了一些雨雷达图片, 如果下雨,是或否,可以立即查看。

当使URL窗口变小时,两张图片(彼此相邻)也会缩小。到现在为止还挺好。例如,click here ...

在这两张照片的每张照片上,都可以看到一个红色标记,在这种情况下显示德国汉堡市附近一个小村庄的确切位置。

然而,当我把URL窗口缩小时,两个标记(显然)开始移动到其他位置,至少:它们的新位置不再对应于汉堡附近的那个小村庄。

当缩小URL窗口时,我正在努力将两个标记保持在正确的位置。任何有关如何解决的建议都将受到高度赞赏。

请在下面找到CSS / HTML脚本:

<style type="text/css">

.table1 { 
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    border-width: 6px; 
    border-style: double;
    font-family: verdana;
    font-style: normal;
    font-weight: bold;
    font-size: 120%;
    text-align: center;
}
.td1 { 
    border-width: 6px; 
    border-style: double;
    padding: 5px;
}
.img {
    height: auto;
    width: 100%;
}

#outer-left {
    position:relative;
    z-index:0;
}
#outer-right {
    position:relative;
    z-index:0;
}
.inner-left {
    position:absolute;
    z-index:1;
    bottom: 192px;
    right: 115px;
}
.inner-right {
    position:absolute;
    z-index:1;
    bottom: 250px;
    right: 161px;
}
</style>


<table class="table1">
<tr>
<td class="td1">Niederschlagsradar West-Europa</td>
<td class="td1">Niederschlagsradar Deutschland</td>
</tr>

<tr>
<td id="outer-left" class="td1">
<img src="http://api.buienradar.nl/image/1.0/RadarMapEU?" height="auto" width="100%" >
<div class="inner-left"><img src="http://mirpir.eu/mark2.gif" alt="Rellingen" /></div>
</td>

<td id="outer-right" class="td1">
<img src="http://www.niederschlagsradar.de/image.ashx?type=loop1stunde&jaar=&regio=homepage&tijdid=201112050910&time=" style="float: left; filter: alpha(opacity=90); -moz-opacity: .9; opacity: .9; border-width: 0px; height="auto" width="100% " />
<div class="inner-right"><img src="http://mirpir.eu/mark2.gif" alt="Rellingen" /></div>
</td>

</tr>
</table>
<br><br>

1 个答案:

答案 0 :(得分:1)

以相对%单位设置标记位置,以便在调整容器大小时它们保持相同的位置。

.inner-left {
position:absolute;
z-index:1;
top: 34%;
left: 65%;
}

根据需要进行调整