2012-11-12 8 views
0

ASP.NET에 다음 코드가 있습니다.div 내부의 이미지가 IE에서 클릭 할 수 없습니다.

문제는, 하이퍼 링크 (hpRecord가)

IE 9에서 클릭 할 수있는 두 개의 이미지가 내가 그 코드를 테스트 이외의 "posts_listDiv"의 모든면에 대해 작동하며 이외의 모든 브라우저에서 잘 작동 인터넷 익스플로러.

<asp:Repeater ID="RepeaterCategories" runat="server"> 
     <ItemTemplate>     
     <asp:HyperLink ID="hpRecord" runat="server" NavigateUrl='link'>    
      <div id="posts_listDiv" class="posts_listDiv">               

      <div id="pict1Div" class="pict1Div"> 
       <asp:Image ID="picture" runat="server" Width="100px" Height="80px" ImageUrl='link'/> 
      </div>                      

       <div id="pict2Div" class="pict2Div"> 
       <asp:Image ID="pict2" runat="server" Width="100px" Height="80px" ImageUrl='link'/>            
       </div> 

       <div id="detailsDiv" class="detailsDiv"> 
        <%--text--%>      
        <%# Eval("...")%>      
        <br />                             
        <%--by user--%>     
        <i style="color:blue"><%# Eval("FirstName") %> </i> 
       </div> 
      </div>     
      </asp:HyperLink>     
     </ItemTemplate> 
    </asp:Repeater> 

이것은 "posts_listDiv"에 대한 CSS입니다 :

.posts_listDiv 
{ 
    background-color:red; 
    margin-left:5px; 
    float:left; 
    width:232px; 
    height:171px; 
    word-wrap: break-word; 
    font-size:14px; 
    margin-left:8px; 
    margin-top:10px;   
} 

답변

0

는 스타일 "posts_listDiv"부모 DIV를 추가합니다.

.parent { 
    display: block; 
} 
+0

대단히 감사합니다. 현재는 괜찮습니다. – Artex

관련 문제