Philip... You were right!
I was blaming SWFObject and focusing all my debuging attention on that
as opposed to the CSS. Below is a summary of my finding and fix for
anyone who encounters the same problem in the future :)
It appears the clearfix workaround (http://
www.positioniseverything.net/easyclearing.html) I applied to the
wrapper div was causing an erroneous gap to appear after the 2 floated
divs. I removed this class from the wrapper div and manually added a
div after the floated divs and set the style to "clear:both". This has
fixed my problem!
Thanks to everyone for guiding me to victory :)
On May 8, 1:04 pm, Philip Hutchison <
platelu...@gmail.com> wrote:
> hi stoney
>
> i haven't seen your code, but i doubt it's a swfobject bug so much as a CSS
> issue. divs and objects are not treated equally; divs are block-level
> elements while objects are a special type of inline element.
http://www.autisticcuckoo.net/archive.php?id=2005/01/11/block-vs-inli...
>
> this means a developer can't always simply take CSS styles from a div, apply
> them to an object and have it work exactly the same.
>
> an extra gap between floated elements is a common bugaboo in IE. any floats
> performed in IE need to take into account IE's funky box model and the
> status of the *hasLayout* property. here is a good overview of the many
> issues involved:
http://www.smashingmagazine.com/2007/05/01/css-float-theory-things-yo...
>
> as for swfobject being the cause of the issue, all swfobject does is place
> an object on the page; it's up to the end user to apply whatever CSS is
> needed.
>
> it will take some experimenting, but I'm sure you can sort it out through
> CSS.
>
> good luck! :)
>
> - philip
>
> > -
http://tredosoft.com/Multiple_IE