You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tapestry.apache.org by "Steve Eynon (JIRA)" <ji...@apache.org> on 2012/05/16 04:54:07 UTC

[jira] [Created] (TAP5-1931) Alerts can not be dismissed in IE8.

Steve Eynon created TAP5-1931:
---------------------------------

             Summary: Alerts can not be dismissed in IE8.
                 Key: TAP5-1931
                 URL: https://issues.apache.org/jira/browse/TAP5-1931
             Project: Tapestry 5
          Issue Type: Bug
          Components: tapestry-core
    Affects Versions: 5.3.3
            Reporter: Steve Eynon
            Priority: Minor


IE woes; alerts can not be dismissed in IE8 (HTML5 DocType, non-compatibility mode). Although the delete icon (the t-dismiss DIV) is rendered in the correct place on the screen, it does not respond to mouse clicks and the mouse pointer does not change to "pointer".

It seems the problem occurs because the dismiss is floated. Removing the float in favour of right positioning enables the dismiss to be clicked again.

The following CSS changes solve the issue.

/* The dismiss button on IE can't be clicked if it's floated!??? */
DIV.t-dismiss {
    float:                        none;
}
   
/* compensate for non-floating */
DIV.t-alert-container {
    position: relative;
}
DIV.t-dismiss {
    position:       absolute;
    top:              1px;
    right:            2px;
}


--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira