Javascript Tooltip / Posts /

tooltip on a fixed header big problems

25
Hi, Great script but im having problems that are deal breakers when it comes to purchasing this, if the header if fixed the tooltip wont move with scrolling down page (when fixed), also if scrolled down page it no longer sticks to elementid, also if page height is too small for the tooltip height is also goes off the screen vertically. Anyone have any ideas why this is happening or is it a problem with the script??

please see video for example! http://www.screenr.com/zm4H
adam  11 years ago   viewed: 11384    

7 Answers

0
Can you turn smartPosition off for the option variables in the tooltip.js?
Joe   11 years ago
0
hey joe, yes i can but it doesnt change anything. thanks
adam   11 years ago
-1
Is your tooltip.js the latest version v2013.7.8?
Joe   11 years ago
0
yeah it is v2013.7.8 version
adam   11 years ago
-1
Sorry I am not accessible to http://www.screenr.com/zm4H(blocked by my office) and cannot see the issue.
Would you tell me the page URL or post a testing online? Thanks.
Joe   11 years ago
0
flubes .com you will need to signup, both messaging and gear icon are done through menucool javascript tooltip
adam   11 years ago
-1
I have taken a look. It seems the tooltip window does not know where to position itself if the target element has a fixed position.
I checked the tooltip.css and found:
div#mcTooltipWrapper {position:absolute;}
I have tried to make it position:fixed either, but no luck. So it is better not making your header menu fixed positioned if you can.

I am also wondering if you can update the options in tooltip.js as:
{ relativeTo: "mouse",
  ...
  calloutPosition: 0.5,
  ...
}
You can try it out (i didn't try).
 

Milo   11 years ago

   

Your name*
Password
(Optional. Used to modify this post afterwords)
+ =  

Ask your Own Question

  • If your question is related to the topic of this post, you can post your question to this page by clicking the "Post a reply" button at left;

  • When you want to start a new page for your question: