我嘗試在點擊後爲絕對定位的Div創建動畫。標籤是帶有#menu和HTML5標籤導航的div。導航是有點#menu框的包裝。一切都是絕對的。在點擊時爲絕對定位的Divbox生成動畫
這是CSS代碼:
nav {
top:50%;
left:50%;
position: absolute;
margin-top:-31.5px;
margin-left:-150px;
height: 63px;
width: 300px;
border: 1px solid '#f2f2f2;
background: '#333333; top: 400px
}
menu1 {
height: 63px;
width: 75px;
float: left;
background-image: url(../img/1.png);
}
jQuery的是:
$('#menu1').click(function() {
$('nav').animate({
top: '+=50px',
},
5000,
function() {
});
});
但它不工作。點擊「#menu1」後,導航欄應滑動到包裝頁面頂部。那可能嗎? 問候
是啊#menu1是givern但導航是正確的HTML5權利? :) – Terba
正確,
它甚至有效的jQuery功能?還是那個'#nav'像其他答案一樣缺失? – Terba