我有一个工具提示,当用户点击该字段时,工具提示将打破td
的宽度。工具提示的CSS定位
有没有解决方法?
我已经在这里工作的例子:
如果您在密码字段单击该TD
的大小增加。我如何保持TD
的大小并显示工具提示?
我有一个工具提示,当用户点击该字段时,工具提示将打破td
的宽度。工具提示的CSS定位
有没有解决方法?
我已经在这里工作的例子:
如果您在密码字段单击该TD
的大小增加。我如何保持TD
的大小并显示工具提示?
放入绝对位置的工具,顶:0,左:0
然后,通过MooTools或jQuery的,指定当它出现时,工具提示的X和Y位置应该是类似领域的地位+一些额外的空间(例如,该领域的wisth)
不要忘记添加一个条件,当有人调整屏幕时移动工具提示。
与jQuery,这里是一个为例(我不使用MooTools的,但我相信你可以做同样的):
function placeTooltip() {
$("#tooltip").css("left",$("#field").position().left + $("#field").width());
$("#tooltip").css("top",$("#field").position().top - $("#tooltip").height());
}
//Places tooltip on page load
$(document).ready(function() {
placeTooltip();
});
//Places tooltip on page resize
$(window).resize(function() {
placeTooltip();
});
$("#field").mouseenter(function() {
$("#tooltip").fadeIn("normal");
});
添加position: absolute;
添加到您的.tooltip
类。这里拨动:http://jsfiddle.net/yfM5T/8/
你确定它的宽度是多少?我尝试时宽度不会改变。 – 2011-11-10 16:31:48
是的...这是宽度,不关心宽度...我只是想显示工具提示,如果我们想要我们可以增加宽度 – Jens