|
Posted by dorayme on 12/23/06 06:59
In article <m8hpo2h0944frsda7dj8lkm3fhrq0elp3l@4ax.com>,
Ed Seedhouse <eseedhouse@shaw.ca> wrote:
> On Sat, 23 Dec 2006 08:37:07 +1100, dorayme
> <doraymeRidThis@optusnet.com.au> wrote:
>
> >In article <3ssmo2l1sas26l9c74tpb4s80u0grqal7c@4ax.com>,
> > Ed Seedhouse <eseedhouse@shaw.ca> wrote:
> >
> >> On Thu, 21 Dec 2006 17:25:30 -0600, Bergamot <bergamot@visi.com> wrote:
> >>
> >> >dorayme wrote:
> >> >>
> >> >> You do need to specially provide for IE 6: with floats, this
> >> >> browser adds 3 pixels between the floated rectangles
> >> >
> >> >FYI, I don't see this.
> >>
> >> Well, it does, but there is a simple and widely known fix for it that
> >> won't even upset the validator.
> >
> >When I have had to provide for this, I do one of a number of
> >things. Either a css instruction for IE eyes only (with different
> >dims) or else make for looser design where it does not much
> >matter. When right text is likely to drop below a left float, I
> >tend to do the first because of the jog, otherwise the second.
> >
> >Now, Ed, your turn to spill your beans.
>
> As I recall, you apply the rule "display: block;" to the floated
> elements. This is redundant and pointless in a good browser, but not
> invalid, and it fixes the IE margin bugs on floats. Or at least the
> sources I read tell me so, I haven't actually tested it.
Not quite as simple as this for the various situations. In
addition to references I gave earlier, perhaps see also
<http://www.communitymx.com/content/article.cfm?page=2&cid=C37E0>
Anyway...
--
dorayme
[Back to original message]
|