> This is the negative version of haslayout where its presence causes IE to
> render blocks incorrectly.

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