• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 168
  • Last Modified:

Is there a nested tag in the source code?

I am having an issue with the way my pages are looking in IE. The page is generated from a script and the html is created from multiple templates. I have viewed the source code and pasted it in dreamweaver but can't see anything unusual. I think it might be a nested tag somewhere but I can't see it.

The page looks fine in Safari, Firefox but not IE.

This is an example of one of the pages that I am having a problem with -
http://www.guitarforbeginners.com/pc/1057-left-handed-acoustic-guitars.html

I have also attached a jpg showing the problem I am having when I look at the page in IE.

Thanks for any help.
IE-FF.jpg
0
tamborinegal
Asked:
tamborinegal
  • 4
  • 3
  • 2
2 Solutions
 
HainKurtSr. System AnalystCommented:
try to increase this widht to 990 or 1000px

<div class="Stack">
0
 
tamborinegalAuthor Commented:
Thanks for the response HainKurt,

I tried that but am still having the same issue.
0
 
HainKurtSr. System AnalystCommented:
and you don't want to use this solution ;)

<DIV class=Stack>...</div>

-->

<table>
<tr>
<td valign=top><DIV class=StackLeft>...</div><td>
<td valign=top><DIV class=StackLeft>...</div><td>
</tr>
</table>

0
Ultimate Tool Kit for Technology Solution Provider

Broken down into practical pointers and step-by-step instructions, the IT Service Excellence Tool Kit delivers expert advice for technology solution providers. Get your free copy now.

 
HainKurtSr. System AnalystCommented:
sorry above should be

<DIV class=Stack>...</div>

-->

<table>
<tr>
<td valign=top><DIV class=StackLeft>...</div><td>
<td valign=top><DIV class=StackRight>...</div><td>
</tr>
</table>


ie: converting div with class=Stack into a table with one row and two col... it will work, but....
0
 
tamborinegalAuthor Commented:
I would prefer not to change it over to a table if I don't need to... it works on other pages, for example - http://www.guitarforbeginners.com/pc/member_login.php but not on the one i posted above.

0
 
roeibCommented:
my friend, as it seems your main problem is in the 100% attribute that you have put on the Table both on the Left and on the Right Side Tables.

you can start by removing them :-)
0
 
tamborinegalAuthor Commented:
Thank you roeib, that seemed to fix it!

The first solution HainKurt gave did in fact help too if I changed the the width to 1100px by changing the _width: amount in my Stack style - the _width seemed to relate to IE and just the width related to other browsers. See example below:

----------------------------------------------

.Stack {
      clear:                        both;
      width:                        990px;
      _width:                        980px; (changing this to 1100px worked but ended up being too wide)
      margin:                        auto;
      margin-top:                  5px;
      margin-bottom:            10px;
      height:                        auto;
}
.StackLeft {
      width:                        260px;
      float:                        left;
}
.StackRight {
      margin-right:            5px;
      _margin-right:            0px;
      width:                        710px;
      float:                        right;
}

0
 
HainKurtSr. System AnalystCommented:
looks like you solved the issues ;)
0
 
roeibCommented:
glad i could help out ;-)
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.

Join & Write a Comment

Featured Post

Free Tool: IP Lookup

Get more info about an IP address or domain name, such as organization, abuse contacts and geolocation.

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.

  • 4
  • 3
  • 2
Tackle projects and never again get stuck behind a technical roadblock.
Join Now