私の目的は、ユーザーがdivをクリックして別のdivの不透明度を0から1に変更させることですが、実際にはうまく機能しません。jQuery Opacity Animate
HTML
<div id="container">
<div id="middlebottom"><div id="portfolio">Portfolio</div></div>
</div>
<div id="portfoliocontainer"> </div>
JQUERY
$('#middlebottom').click(function() {
$('#portfoliocontainer').animate({
opacity: 1.0;
});
});
CSS
#portfoliocontainer {
height: 0%;
width: 100%;
top: 0;
position: absolute;
background-color: #FF2D2D;
opacity:0;
filter:alpha(opacity=0); }
#portfolio {
margin: 30px; }
#middlebottom {
width: 40%;
height: 30%;
background-color: #FF2D2D;
position: absolute;
left: 40%;
bottom: 0;
-webkit-transition-duration: .7s;
font-family: Helvetica, Arial, sans-serif;
font-size: 50px;
font-style: normal;
font-weight: bold;
text-transform: normal;
letter-spacing: -2px;
line-height: 1.2em;
color: #FF9898; }
私はjQueryの初心者ですから、何が間違っているのか分かりません。私はそれが正しいと思うが、それは動作しません。
問題は「高さ:0%;」と思う。 – MCSI