2014-02-19 34 views
1

我試圖做的是那裏面沒有DIV中移動其他的事情一個div移動的圖像,這是我的代碼:上一個div懸停移動<img>

<a href="#"> 
    <div id="cont" align="center"> 
     <img id="img_nav" src="img/menu_galeria.png"> 
     <p class="text_nav">Galeria</p> 
    </div> 
</a> 

,這是我的CSS:

#cont{ 
    margin-top: 15px; 
    float: right; 
    margin-left: 20px; 
} 
#cont:hover > #img_nav{ 
    margin-top: -5px; 
} 
+0

我想我們需要更多的信息在這裏。 #img_nav應該移動到什麼位置?什麼觸發了移動? – binaryatrocity

回答

0

代替調整保證金的...只是移動圖像的位置:

<style type="text/css"> 
    #cont 
    { 
     margin-top: 15px; 
     float: right; 
     margin-left: 20px; 
    } 
    #cont:hover > #img_nav 
    { 
     position: relative; 
     top: -5px; 
    } 
</style> 
+0

謝謝!這工作:) –

+0

很高興幫助! :)如果它的工作,請標記我的答案爲答案:) – Element808

0

嘗試添加zindex或清除屬性到你的CSS屬性這樣的

#cont:hover{ 
    margin-top: -5px; 
    z-index:999; 
    clear:both; 
    position:absolute; 
}