工具提示显示在顶部,而不会影响容器的高度和宽度

足球场

单击图像后,数字将作为tooltip消息显示4秒钟,然后消失。这按预期工作。但是在显示工具提示时,div高度和宽度发生了变化。我们如何在图片顶部显示工具提示而不影响图片的高度/宽度grid-container

我在这里添加了一个演示:

https://codesandbox.io/s/amazing-ellis-2h3pd?file=/src/components/Home.js

约瑟夫·波德莱基(JózefPodlecki)

第一个解决方案

您可以设置position: absolute并应用必要的边距,使其出现在图像顶部

{phoneTooltip === id && (
  <div style={{position: 'absolute', marginLeft: '100px', zIndex: 1, marginTop: '-50px'}} 
    className="tooltip_PhoneNumber_home" key={phonenumber}>
      {phonenumber}
</div>
)}

第二解决方案

重构jsx,使工具提示始终位于图像顶部,但带有visibility: hiddenopacity: 0单击操作使其可见。

<span className="phoneNumber_home">
  <div style={{opacity: phoneTooltip === id ? 1 : 0}} className="tooltip_PhoneNumber_home" key={phonenumber}>
    {phonenumber}
  </div>
  <img
    src="https://homepages.cae.wisc.edu/~ece533/images/tulips.png"
    alt={"phoneTooltip.show"}
    key={id}
    name="phoneNumberhomeicon"
    onClick={displayPhoneToolTip(id)}/>
</span>

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何更改JS库highcharts的高度和工具提示宽度?

来自分类Dev

显示在工具提示图标顶部的工具提示

来自分类Dev

在轴和滚动条顶部显示工具提示

来自分类Dev

如何在屏幕顶部显示工具提示

来自分类Dev

在链接按钮顶部显示工具提示

来自分类Dev

使文本完全适合div(高度和宽度)内而不会影响div的大小

来自分类Dev

为什么宽度和高度CSS不会影响此按钮元素?

来自分类Dev

为什么“宽度”和“高度”CSS 属性不会影响我的段落标签

来自分类Dev

标题元素动态宽度上的溢出-显示:包含的容器div上的块和最小高度/宽度

来自分类Dev

隐藏容器溢出时显示工具提示

来自分类Dev

使用jLayout保持容器的宽度和高度

来自分类Dev

从视图中获取容器的宽度和高度

来自分类Dev

扩展容器的高度和宽度在100%

来自分类Dev

从视图中获取容器的宽度和高度

来自分类Dev

同时显示工具提示提示和焦点

来自分类Dev

素面-消息工具提示不会显示

来自分类Dev

如何在reactjs中更改工具提示容器的宽度?

来自分类Dev

除非元素被占用,否则宽度和高度百分比不会有影响

来自分类Dev

哪些因素影响元素的宽度和高度的计算?

来自分类Dev

Opencv显示错误的图像宽度和高度

来自分类Dev

显示和处理工具提示 .NET

来自分类Dev

当超过容器的宽度或高度时,如何显示长的替代文本

来自分类Dev

在悬停的div上显示内容而不会影响div的高度

来自分类Dev

在悬停的div上显示内容而不会影响div的高度

来自分类Dev

Plotly.js,在图表容器外部显示工具提示

来自分类Dev

CKEditor 4-删除图像工具栏按钮导致图像对话框不再显示宽度和高度属性

来自分类Dev

用于以像素为单位的图像高度和宽度测量的工具

来自分类Dev

调整HTML视频的大小以适合父容器的高度*和*宽度

来自分类Dev

如何根据容器尺寸设置宽度和高度?

Related 相关文章

  1. 1

    如何更改JS库highcharts的高度和工具提示宽度?

  2. 2

    显示在工具提示图标顶部的工具提示

  3. 3

    在轴和滚动条顶部显示工具提示

  4. 4

    如何在屏幕顶部显示工具提示

  5. 5

    在链接按钮顶部显示工具提示

  6. 6

    使文本完全适合div(高度和宽度)内而不会影响div的大小

  7. 7

    为什么宽度和高度CSS不会影响此按钮元素?

  8. 8

    为什么“宽度”和“高度”CSS 属性不会影响我的段落标签

  9. 9

    标题元素动态宽度上的溢出-显示:包含的容器div上的块和最小高度/宽度

  10. 10

    隐藏容器溢出时显示工具提示

  11. 11

    使用jLayout保持容器的宽度和高度

  12. 12

    从视图中获取容器的宽度和高度

  13. 13

    扩展容器的高度和宽度在100%

  14. 14

    从视图中获取容器的宽度和高度

  15. 15

    同时显示工具提示提示和焦点

  16. 16

    素面-消息工具提示不会显示

  17. 17

    如何在reactjs中更改工具提示容器的宽度?

  18. 18

    除非元素被占用,否则宽度和高度百分比不会有影响

  19. 19

    哪些因素影响元素的宽度和高度的计算?

  20. 20

    Opencv显示错误的图像宽度和高度

  21. 21

    显示和处理工具提示 .NET

  22. 22

    当超过容器的宽度或高度时,如何显示长的替代文本

  23. 23

    在悬停的div上显示内容而不会影响div的高度

  24. 24

    在悬停的div上显示内容而不会影响div的高度

  25. 25

    Plotly.js,在图表容器外部显示工具提示

  26. 26

    CKEditor 4-删除图像工具栏按钮导致图像对话框不再显示宽度和高度属性

  27. 27

    用于以像素为单位的图像高度和宽度测量的工具

  28. 28

    调整HTML视频的大小以适合父容器的高度*和*宽度

  29. 29

    如何根据容器尺寸设置宽度和高度?

热门标签

归档