All assistance is appreciated Stefan.

and don't think I gave display:inline-block a go so who knows it could work.
I think that is one of the things that bugs me (no pun intended) is 
the randomness of the cause and solutions.

Ohh well back to it

Wesley Lamont

>If the problem is ie rendering block level elements could you not
>trigger haslayout then, declare the element as an in-line element?
>I feel I might not be understand this problem very well but I thought
>I might throw this out to you anyhow, as it might help solve the
>issue.
>
>regards
>
>Stefan B
>
>
>On Tue, Feb 10, 2009 at 10:45 AM, WEZ! <c...@raez.net> wrote:
>>>  haslayout is really annoying but quite an easy one to resolve, usual
>>>  methods are to use relative positioning or the zoom property to force
>>>  and element to have layout in ie.
>>
>>  ahh but this is the issue where haslayout has been triggered with a width. I
>>  actually need haslayout not to be triggered in this case. Yes triggering
>>  haslayout is quite easy. Removing that without breaking layout is much more
>>  difficult.
>>
>>  This is the negative version of haslayout where its presense causes IE to
>>  render blocks incorrectly.
>>
>>  In response to Lourens. I'm pretty sure I've tried that in my seemingly
>>  endless tests but I'll give it a run through again. I'm not sure if the
>>  entire content cannot have any haslayout triggers which would be impossible
>>  due to any images  having layout innately.
>>
>>  Wesley Lamont
>>
>>
>>>  zoom:1;
>>>  position: relative or absolute;
>>>  height: 1%;
>>>
>>>  http://www.satzansatz.de/cssd/onhavinglayout.html
>>>  http://csscreator.com/node/33634
>>>
>>>  cheers
>>>
>>>  Stefan B
>>>
>>>  On Tue, Feb 10, 2009 at 10:27 AM, WEZ! <c...@raez.net> wrote:
>>>>
>>>>   Heya All,
>>>>
>>>>   I seem to have run up against a IE6 haslayout bug which I can't seem
>  >>>  to find a solution for (as per usual).
>  >>>
>  >>>  I have a two column layout. The right one is fixed width and floated
>  >>>  right. The left one has negative margins to match the right column
>>>>   and is variable width. Now good-ol IE6 decides that something with
>>>>   haslayout (width:100% or any other method) next to a float is treated
>>>>   as though it is floated and then dropped.
>>>>
>>>>   I've been running through all manner of potential solutions to no
>>>>   avail. It seems this is an unsolvable problem with the layout I have
>>>>   tried to implement. I thought I would ask the crowd here before I
>>>>   take any drastic actions. I assume its actually possible to get this
>>>>   to work in IE6.
>>>>
>>>>   Anyway website is here:
>>>>   http://www.avize.com.au/tyredoctor/tyredoctor1.html
>>>>
>>>>   Thanks for that help
>>>>
>>>>   Wesley Lamont
>>>>   ______________________________________________________________________
>>>>   css-discuss [cs...@lists.css-discuss.org]
>>>>   http://www.css-discuss.org/mailman/listinfo/css-d
>>>>   List wiki/FAQ -- http://css-discuss.incutio.com/
>>>>   List policies -- http://css-discuss.org/policies.html
>>>
>>>   > Supported by evolt.org -- http://www.evolt.org/help_support_evolt/
>>>   >
>>
>>

______________________________________________________________________
css-discuss [cs...@lists.css-discuss.org]
http://www.css-discuss.org/mailman/listinfo/css-d
List wiki/FAQ -- http://css-discuss.incutio.com/
List policies -- http://css-discuss.org/policies.html
Supported by evolt.org -- http://www.evolt.org/help_support_evolt/

Reply via email to