no net percent

why dont my percentages work in netscape 6.0? i have posted the code:-. when i changed the percentages to actual width and height it worked perfectly. but i need to use percentages because i am tagetting different screen resolutions

<td><img src=images/login.jpg width=100% height=100%></td>
champsAsked:
Who is Participating?
 
webwomanConnect With a Mentor Commented:
You can't use percentages on images, I doubt fractional percentages will work, and your syntax is wrong.

Don't blame the browser if you write bad code. ;-) You don't need height on the table tag, you've got it on the cells.

<table border="0" cellpadding="0" cellspacing="0" width="100%">
    <tr>
         <td width="100%" height="100%"><img src="images/general/header_login.jpg" border=0></td>
    </tr>
</table>
0
 
avnerCommented:
try this :

<td><img src=images/login.jpg style="width:100%;height:100%"></td>

0
 
champsAuthor Commented:
no luck with that either, actually i had already tried that before. i have the same problem with certain other elements like <select> and <textarea>. it only works when i actually specify the height and width but not in percentage.
0
Free Tool: Site Down Detector

Helpful to verify reports of your own downtime, or to double check a downed website you are trying to access.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

 
lexxwernCommented:
works okay in netscape 6.2;

lexxwern
0
 
champsAuthor Commented:
but please help for netscape 6 !!
0
 
champsAuthor Commented:
the code:

<table border="0" cellpadding="0" cellspacing="0" height="17.5%" width="100%">
     <tr>
          <td style="width:100%;height:100%;"><img src="images/general/header_login.jpg" style="width:100%;height:100%;" border=0></td>
     </tr>
</table>
0
 
brunoCommented:
there is a difference in how browser interpret % on images.


some browsers take it to mean that it should be a percentage of the browser window.  100% would be as wide as the whole browser.  

some browsers take it to mean a percentage of the full image width.  100% would be normal size, 50% would be half the size of the original image width.

i'm assuming by your problem NS6 is probably one of the latter, not the former, in which case, you will have to use some javascript to dynamically check the window.availWidth and then dynamically write out the code for the image size.



BRUNO
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.