Solved

struts / image button /text

Posted on 2003-11-25
10
370 Views
Last Modified: 2010-04-01
I tried to put on text over an image button. For a easy localization I would not modify the picture directly.
My attempts with css magic and a image map failed becouse the text hides the image map. (i.e. the area on the button wich contains the text is not clickable)

Is the a taglib wich can render the picture at runtime (put text on the button image)?
0
Comment
Question by:Oliver_Dornauf
  • 4
  • 3
  • 3
10 Comments
 
LVL 14

Expert Comment

by:kennethxu
ID: 9822095
I would use a normal link with the image as background, you can always use css to style the link.
0
 
LVL 6

Accepted Solution

by:
jarasa earned 125 total points
ID: 9823697
Try this:
<head>

</head>
<body>
<div style='position: absolute; top: 0px; left: 0px; width: 111px; height: 18px; zindex=1;'>
      <img src='Yourimage.gif' border="0">
</div>
<div style='position: absolute; top: 0px; left: 30px; width: 111px; height: 18px; zindex=2;'>
<P>Push Me</P>
</div>
<div style='position: absolute; top: 0px; left: 0px; width: 111px; height: 18px; zindex=3;'>
      <a href='javascript:void(null)' onFocus="javascript:this.blur()" onClick="javascript:alert('Thank You');"><img src='empty_pixel_image_1x1.gif' width=111 height=18 border=0></a>
</div>
</body>
</html>

regards
Javier.
0
 
LVL 4

Author Comment

by:Oliver_Dornauf
ID: 9825734
Hello jarsa,

I did the css spree already. Is a _taglib_ wich renders a button form me?
0
 
LVL 6

Expert Comment

by:jarasa
ID: 9825798
Sorry I don't know.
But What I told you works as well I guess, anyway why are you putting the text over the image, why don't just make the image with the text on it and dispaly it as one?
0
 
LVL 14

Expert Comment

by:kennethxu
ID: 9826188
>> Is the a taglib wich can render the picture at runtime (put text on the button image)?
So the direct answer to your question is NO. there is no such taglib exist as far as I know.
0
Is Your Active Directory as Secure as You Think?

More than 75% of all records are compromised because of the loss or theft of a privileged credential. Experts have been exploring Active Directory infrastructure to identify key threats and establish best practices for keeping data safe. Attend this month’s webinar to learn more.

 
LVL 4

Author Comment

by:Oliver_Dornauf
ID: 9826341
kennethxu, did you read my comment? The direct answer is yes.
0
 
LVL 14

Expert Comment

by:kennethxu
ID: 9827367
I did read you comment and doesn't seem that you found the taglib, if you found it, I would appreciate if you can let me know.
0
 
LVL 4

Author Comment

by:Oliver_Dornauf
ID: 9835523
0
 
LVL 14

Expert Comment

by:kennethxu
ID: 9838183
thanks for sharing and nice to know such a new project started in sandbox.
0
 
LVL 6

Expert Comment

by:jarasa
ID: 9903199
Thank for the points Oliver and for the link too.

:c)

Javier
0

Featured Post

Is Your Active Directory as Secure as You Think?

More than 75% of all records are compromised because of the loss or theft of a privileged credential. Experts have been exploring Active Directory infrastructure to identify key threats and establish best practices for keeping data safe. Attend this month’s webinar to learn more.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

When we talk about DevOps toolchains, I sometimes wonder how many people really get what we’re talking about. I don’t know if it’s just semantics or tone or something else, but sometimes I think it just sounds like buzzword sausage. So it’s always …
Introduction This article is intended for those who are new to PHP error handling (https://www.experts-exchange.com/articles/11769/And-by-the-way-I-am-New-to-PHP.html).  It addresses one of the most common problems that plague beginning PHP develop…
Along with being a a promotional video for my three-day Annielytics Dashboard Seminor, this Micro Tutorial is an intro to Google Analytics API data.
Sending a Secure fax is easy with eFax Corporate (http://www.enterprise.efax.com). First, just open a new email message. In the To field, type your recipient's fax number @efaxsend.com. You can even send a secure international fax — just include t…

864 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

24 Experts available now in Live!

Get 1:1 Help Now