http://forge.typo3.org/http://forge.typo3.org/themes/typo3_forge/favicon/favicon.png?17058661692007-08-08T17:09:00ZTYPO3 ForgeTYPO3 Core - Bug #17507: IE7: Strange behaviour with hover event of nested Tabs/IRRE-levels with relative positioned HTML elementshttp://forge.typo3.org/issues/17507?journal_id=456982007-08-08T17:09:00ZOliver Haderoliver.hader@typo3.org
<ul></ul><p>I found out, that the prototype.js method "Element.makePositioned()" is responsible for that behavior. If I disable the calls from script.aculo.us to the mentioned method, everything is fine in IE7.<br /><b>see</b> the attached experimental patch 0006104_experimental.patch</p>
<p>Unfortunatelly I don't know why this function was integrated to Drag'n'Drop in script.aculo.us. The new beta release 1.7.1-beta3 doesn't have any changes and the problem would still exist.</p> TYPO3 Core - Bug #17507: IE7: Strange behaviour with hover event of nested Tabs/IRRE-levels with relative positioned HTML elementshttp://forge.typo3.org/issues/17507?journal_id=456992007-08-09T11:59:08ZOliver Haderoliver.hader@typo3.org
<ul></ul><p>I found some related articles about this behaviour:<br /><a class="external" href="http://www.joomlapolis.com/component/option,com_joomlaboard/Itemid,38/func,view/id,21978/catid,30/limit,6/limitstart,0/">http://www.joomlapolis.com/component/option,com_joomlaboard/Itemid,38/func,view/id,21978/catid,30/limit,6/limitstart,0/</a><br /><a class="external" href="http://www.webmasterworld.com/forum83/4161.htm">http://www.webmasterworld.com/forum83/4161.htm</a></p> TYPO3 Core - Bug #17507: IE7: Strange behaviour with hover event of nested Tabs/IRRE-levels with relative positioned HTML elementshttp://forge.typo3.org/issues/17507?journal_id=457002007-08-09T14:36:00ZOliver Haderoliver.hader@typo3.org
<ul></ul><p>I found out that this also occurs if script.aculo.us Sortable isn't used at all. It can be seen, when CSS hover effects or onmouseover/onmouseout events are used that change the CSS-class of an element AND when a (DIV-)element is defined with the style 'position: relative;'.</p> TYPO3 Core - Bug #17507: IE7: Strange behaviour with hover event of nested Tabs/IRRE-levels with relative positioned HTML elementshttp://forge.typo3.org/issues/17507?journal_id=457012007-08-09T16:35:07ZOliver Haderoliver.hader@typo3.org
<ul></ul><p>The attached file "0006104.patch" should change this behaviour for IE6/IE7. The div-elements that get set with "position:relative" by prototype's Element.makePositioned() are defined to be "display: inline-block".</p> TYPO3 Core - Bug #17507: IE7: Strange behaviour with hover event of nested Tabs/IRRE-levels with relative positioned HTML elementshttp://forge.typo3.org/issues/17507?journal_id=457022007-09-03T10:36:24ZOliver Haderoliver.hader@typo3.org
<ul></ul>Committed to SVN:
<ul>
<li>TYPO3_4-1 (rev. 2480)</li>
<li>Trunk (rev. 2481)</li>
</ul>