2015-10-04 57 views
-1

我有以下的div防止CSS類的div

<div class="ProductsDiv"> 
    <div> 
     <img src=images/<%# Eval("GpuPic") %> /> 
     <br /> 
     <span> <%# Eval("GpuModel") %> </span> 
     <span> <%# Eval("GpuPrice")%> PKR </span>  
    </div> 
</div> 

ProductsDiv包含樣式,設置box-shadowtransition到div。我只想將這個類應用於最外層div,但它也適用於內層div。我如何特別適用於外部div?

+0

CSS在哪裏?發佈請 –

+0

。產品分類:hover { -moz-box-shadow:0 0 5px rgba(0,0,0,0.5); -webkit-box-shadow:0 0 5px rgba(0,0,0,0.5); box-shadow:0 0 5px rgba(0,0,0,0.5); -moz-transition:全部0.3s緩出; –

回答

0

您在留言發佈的CSS有一個錯字錯(可能),這是造成問題 -

.ProductsDiv:hover { 
    -moz-box-shadow: 0 0 5px rgba(0,0,0,0.5); 
    -webkit-box-shadow: 0 0 5px rgba(0,0,0,0.5); 
    box-shadow: 0 0 5px rgba(0,0,0,0.5); 
    -moz-transition: all 0.3s ease-in-out; 
} 

有「ProductsDiv」之間的差距「:懸停」。

此外,還要檢查該行 -

<img src=images/<%# Eval("GpuPic") %> /> 

我已經對ASP的經驗。但我想你寫了img src的代碼是錯誤的。它應該是這樣的(你錯過了引號) -

<img src="images/<%# Eval('GpuPic') %>" /> 
+0

No Bro ... CSS代碼在我的應用程序中很好,但是在複製粘貼問題時發生錯字錯誤 –

+0

檢查編輯後的解決方案。我面臨懸停問題,沒有引號。我把它們放好後,它的工作很好。首先解決方案,我完全刪除了ASP代碼。 –

+0

好的感謝...得到它的工作 –