【问题标题】:Map onmouseover with data-toggle tooltip使用数据切换工具提示映射 onmouseover
【发布时间】:2016-09-23 13:54:18
【问题描述】:

这是这个问题的延续

Image with a link in a specific point

我找到了 onmouseover 属性,并且我认为它可能会触发一个函数这一事实非常有趣。

好吧,我必须在地图区域的顶部显示一个工具提示,我将其归因于 onmouseover 属性。

有什么办法可以做到吗? 我一直在尝试这样做,但我无法在区域顶部显示它,只能分开

这是我尝试过的:

  <area  id="test" data-toggle="tooltip" data-placement="left" title="Tooltip on left" shape="rect" href="" onmouseover='' onmouseout='' coords="750,435,540,300">

【问题讨论】:

    标签: javascript jquery html css onmouseover


    【解决方案1】:

    使用您的地图作为background-image

    #mapcontainer { background-image: url('path/to/map.png'); }
    

    然后只需在同一个容器内对齐文本区域或输入:

    #mapcontainer input[type="text"] { margin-left: 100px; margin-top: 100px; /*change as necessary*/ }
    

    背景图像使您不必向文本框添加绝对位置/z-index 组合。

    【讨论】:

      【解决方案2】:

      CSS positioning 将实现您正在寻找的布局。

      我还建议您使用不是输入或文本区域的元素。改用 div 之类的东西来使其具有语义化。

      【讨论】:

      • 我会写我正在寻找一个关于这个问题的 div,但我觉得我听起来很疯狂哈哈
      • 呵呵,我只是发现 div 和其他非表单元素更容易设置样式。但是,这通常通过重置 css 来解决。
      • 我已经重写了这个问题,所以我想现在更容易理解了
      猜你喜欢
      • 2013-06-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-01-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多