View Full Version : Please help: IE won't push DIV onto new line, keeps squeezing it next to last line. F

05-10-2010, 10:12 PM

Let's start with the code: Go to http://www.armygear.net. Click on any search, or Ammo category on the left. In Firefox, the "Also See..." bit appears as it should. But for some reason, IE always squeezes in next to the Newsletter part. I've put in line breaks, wrapped the Also See bit in a div, made it clear:both, set it to display:block, fiddled with every setting I can think of--IE is just being an *** about it.

Can someone take a look and help me figure out what the problem is? I'm about to pull out my hair over this.


05-11-2010, 03:10 PM
Remove all (3) width=100%" from the table elements in that column.

05-11-2010, 04:38 PM
Nope, that didn't do anything for IE, but now FireFox won't display it.

The really weird bit is, the "best sellers" on the main page has the SAME LAYOUT, and works fine.

I'm trying to get away from crappy table layouts, but I might have to put the whole column in a damn table at this rate.

05-11-2010, 07:52 PM
OK, it's more than just the DIV. I even tried wrapping the whole thing in a table, and it's STILL forcing it next to where it should be. For some reason, though, when I add borders, I can see a bit clearer--it seems the "Subscribe" bit is actually being pushed to the LEFT side of the table cell it should be in. I'm starting to hate IE.

05-12-2010, 03:04 AM

Thought it was a problem with IE, people speak of odd glitches all the time.

Finally just sat down and went through the entire code--the "FORM" started in the results page was never ended (/form), and was bleeding into the form in the right column, which caused issues with IE but not FF.