Browser Compatibility issues

Hi, im having a problem with a real simple task. :) (nothing unusual
there)
All i would like to do , is clip some text should it be too long.  this
is remarkable simple if you know the exact width you would like to
clip, however, i would like to use relative sizing, and this is
presenting a problem in IE, gecko browsers work perfectly.  the problem
lies in this, 
i have a width: expression(this.parentNode.clientWidth-5) css attribute,
this is for IE to calculate the size of the element im applying this
too, which as expected should be 5 px's less then its parent.  The
problem ive found, is if the parent, or any parents in the heiarchy
have a relative size constraint, IE crashes miserably on resizing.  Any
possible solutions to this is readily welcome.. here is an example of
the css i would use, this isnt it exactly, but this should at least
present the problem.

div.clipCell {
   width: expression(this.parentNode.clientWidth-5);
   white-space: nowrap;
   overflow: hidden;
   text-overflow: ellipsis;
   cursor: pointer;
}

of coarse, what works in gecko brorswers wonderfully, is width: 100% ..
curse you IE !!

thanks
Jason

Received on Monday, 19 July 2004 12:33:18 UTC