Try triggering /hasLayout/[1] on your *a*'s. One of the easiest ways to do so is by setting the MS-only property 'zoom' (i.e. "zoom:1") --if you care about your code being valid, then don't use this property.
[1]http://www.satzansatz.de/cssd/onhavinglayout.html vincent pollard wrote: > hi! > > so, i have: > > .headerTwoRight a { > text-decoration: none; > display: block; > height: 42px > } > > <asp:HyperLink ID="hlQuickLinksToggle" runat="server" NavigateUrl="#" > onclick="return ToggleQL()"> > <asp:Image ID="Image1" runat="server" ImageUrl > ="~/images/3_2_Header/quick_h2.gif" alt="quicklinks" /> > <p>Quicklinks</p> > </asp:HyperLink> > > and it displays fine in IE6 and FF but in IE7 the whole area isn't > clickable, just the Img & P within it (as if it's ignoring display:block). > > however, if i add a background-color to the A it works! but i don't want a > background-color. anything else i can use other than background-color to > trigger display:block in IE7? > > Vince > ______________________________________________________________________ css-discuss [EMAIL PROTECTED] 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/