Html 使用带有绝对定位的工具提示

Html 使用带有绝对定位的工具提示,html,css,Html,Css,我想在我的段落文本中有工具提示。带有辅助文本的框应显示在悬停状态 我找到了以下代码(为了简单起见,我删除了悬停): { 利润上限:200px; } .工具提示1{ 颜色:蓝色; 位置:相对位置; } .tooltip-text1{ 位置:绝对位置; 底部:125%; 左:50%; 左边距:-60px; 背景颜色:黄色; 文本对齐:居中; 填充:10px; } 在探索过程中,设备的实现需要下载dos测试程序,并将其转化为levantam dúvidas sobre的形式,以表达商业价值,而不是将

我想在我的段落文本中有工具提示。带有辅助文本的框应显示在悬停状态

我找到了以下代码(为了简单起见,我删除了悬停):

{
利润上限:200px;
}
.工具提示1{
颜色:蓝色;
位置:相对位置;
}
.tooltip-text1{
位置:绝对位置;
底部:125%;
左:50%;
左边距:-60px;
背景颜色:黄色;
文本对齐:居中;
填充:10px;
}

在探索过程中,设备的实现需要下载dos测试程序,并将其转化为levantam dúvidas sobre的形式,以表达商业价值,而不是将垂直中心的关系视为层级

这里的关键是理解CSS中的位置(绝对和相对)。当您为元素指定绝对位置时,它会在DOM中搜索第一个非静态父元素(例如相对(tooltip1)),然后它会将自身附加到该父元素(tooltip1)左边的边距:-60px只是调整tootip文本的位置,但绝对相对位置组合将使其保持与其父文本的一致


更深入:

负边距与框的宽度无关。负边距值是工具提示宽度的一半,因此它会居中(因为
left
属性设置为
50%
)。您必须指定工具提示的宽度。还要对其应用
框大小:边框框;
,以便在工具提示的总宽度中考虑边框和填充,使其完全居中。我编辑了您的代码,请将其签出以查看其工作原理

{
利润上限:200px;
}
.工具提示1{
显示:内联块;
颜色:蓝色;
位置:相对位置;
}
.tooltip-text1{
宽度:160px;
位置:绝对位置;
底部:125%;
左:50%;
左边距:-80px;
背景颜色:黄色;
文本对齐:居中;
填充:10px;
框大小:边框框;
----------
}

作为追求的目标,设备的实现需要下载测试程序,因为它是一个以层次为中心的商业平台,而不是一个关系到垂直中心的平台