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/

Reply via email to