View Full Version : Two differently styled rich HTML tooltips on one page?
nevdev
02-08-2007, 06:01 PM
1) Script Title: Rich HTML Balloon Tooltip
2) Script URL (on DD): http://www.dynamicdrive.com/dynamicindex5/balloontooltip.htm
3) Describe problem: Is it possible to have two differently styled tooltips on one page? I tried using two different variants of the .css sheet, but perhaps there can't be two instances of the .js file..? However, could something be modified in it - maybe the line:
document.getElementById(relvalue).className=="balloonstyle")? true : false
...so that it can refer to two or more styles?
Thank you.
jscheuer1
02-08-2007, 07:49 PM
You do not need to modify the script. You do need a basic knowledge of css style. In the stylesheet, you see the balloonstyle class defined:
.balloonstyle{
position:absolute;
top: -500px;
left: 0;
padding: 5px;
visibility: hidden;
border:1px solid black;
font:normal 12px Verdana;
line-height: 18px;
z-index: 100;
background-color: white;
width: 200px;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135,Strength=5);
}
You may also (later on in the same stylesheet) define each individual tip by using its id, example for balloon1:
#balloon1 {
color:white;
background-color: black;
}
This will add to and/or change the styles provided for it by its class name. For more on css style see:
http://www.blooberry.com/indexdot/css/propindex/all.htm
or your favorite css reference.
nevdev
02-08-2007, 11:39 PM
Thanks but I rather meant the attributes within this pre-defined class "balloonstyle", which is tied to the js. I have many divs with id's which are named dynamically by php - their number is unknown, plus I needed to create tooltips of different widths, so I needed to style the class "balloonstyle" directly. Maybe this is not feasible. However I think I can do it by turning my css sheet into a php document! Thanks!
Powered by vBulletin® Version 4.2.2 Copyright © 2021 vBulletin Solutions, Inc. All rights reserved.