我正在試圖製作一個條形圖和酒吧動畫,現在從上到下,但我希望它從下到上進行動畫製作。我怎樣才能從底部到頂部?如何從底部到頂部動畫條形圖?
CSS
.bar {
width:50px;
height:250px;
list-style-type:none;
}
.bar p {
background-color:#63F;
}
.bar span {
padding-left:15px;
left:100%;
}
#content ul {
list-style-type:none;
}
#content ul li {
float:left;
margin:50px;
}
HTML
<div id="content">
<ul>
<li>
<div class="bar">
<p><span>50%</span></p>
</div><br>
Freshmen
</li>
</ul>
</content>
的Javascript
<script src="../../jquery-1.6.4.min.js"></script>
$(document).ready(function(){
$(".bar").each(function(){
var length = $(this).find("span").html();
$(this).find("p").delay(500).animate({'height':length},3500,function(){$(this).find("span").fadeIn(1000);
});
});
});
"click here to see it in jsfiddle"
謝謝你的幫助。你能向我解釋爲什麼他們需要定位嗎? – saolaoane
默認情況下,HTML的高度從頂部到底部增加。那麼,爲什麼我們使用position:absolute和bottom:0來使得從.bar DIV底部開始的P.現在當P高度增加時,無法擴大底部。 – sandeep