gpt4 book ai didi

jquery - 我的工具提示被 div 容器截断了

转载 作者:技术小花猫 更新时间:2023-10-29 11:12:44 26 4
gpt4 key购买 nike

我有这段代码可以在“悬停”消息框时显示工具提示。所有消息框都在一个名为聊天框的 div 中。

$('.box').hover(function(){
var htmltooltip = '<div id="info" class="shadow">';
htmltooltip += '<h4>Label info</h4>';
htmltooltip += '<img src="images/defaultphoto.gif"/>';
htmltooltip += '</div>';
$(this).append(htmltooltip).children('#info').hide().fadeIn(400).css('left', -150);
}, function() {
$('#info').remove();
}
);

这是我的聊天框、框和工具提示的 css 代码,名为 #info

#chatbox {

position: absolute;
overflow-y:auto;
top:40%;
left:50%;
background:#fff;
height:80%;
width:550px;
border:3px solid black;
}
.box{
width:90%;
height:auto;
margin:5px 20px 0px 0px;
border:3px solid #918750;
float:left;
cursor: pointer;
}
#info{
position:absolute;
display:block;
background:#7F7777;
width:300px;
padding-bottom: 0.5em;
z-index:25;


}

我的问题是,当超过聊天框的限制时,工具提示被聊天框 div 截断。这是一个 jsfiddle:http://jsfiddle.net/Ifalcao/k9Yrc/2/

聊天框div中的溢出规则必须存在,否则如果我有很多消息框,它们将超过聊天框的限制。 ( http://jsfiddle.net/Ifalcao/URBDE ) 我需要聊天框内的消息框,但聊天框外的消息框的工具提示。

提前致谢。

最佳答案

#chatbox div 中删除 overflow-y:auto; 规则,工具提示完全可见。

jsFiddle example

关于jquery - 我的工具提示被 div 容器截断了,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16090974/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com