DataFormWebPart 렌더링 :CSS : Sharepoint에서 마우스를 올리면 Chrome에서 작동하지만 IE8 (또는 7 호환)에서는 작동하지 않습니다.
<th class="MenuItem">
<xsl:attribute name="onclick" >window.location="<xsl:value-of select="substring-before(@URL, ', ')" ></xsl:value-of>"</xsl:attribute>
<xsl:value-of select="@Comments" disable-output-escaping="yes" />
</th>
CSS 사용 :
.MenuItem
{
background-color:aqua;
border: thick red solid;
border-top: 0;
border-bottom: 0;
padding:.25em;
padding-left:1em;
padding-right:1em;
}
.MenuItem:hover
{
background-color:green;
}
IE에서 : 호버가 무시되고 Chrome이 작동합니다.
위의 간단한 HTML 파일을 만들면 Internet Explorer에서 예상대로 작동합니다.
제 이론은 WSS가 어떻게 든 CSS를 망치고 있다는 것입니다 ....
누구도 뭘 망칠지 추적하는 방법을 알고 있습니다 : 호버 선택기?
을 내가 그것을 할하는 MouseLeave mouseenter 자바 스크립트를 사용 결국, 점점 '는'나는 문제를 발생시킨 원하는 공간에 맞게합니다. ... – Adrian