私がやりたいのは、div内でテキストを下から上に垂直に切り替えることです。
私はそれを行うことができましたが、上から下までのみです。
何か案は?
ここにコードがあります
<div id="box1">
<div id="box1text">
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut placerat purus elit, sit amet dignissim dui elementum in. Nunc elementum tempor nulla quis mollis. Nunc et nibh eu magna pharetra condimentum ac ut felis.Nunc et nibh eu magna pharetra condimentum ac ut felis.Nunc et nibh eu magna pharetra condimentum ac ut felis.
</div>
</div><!--box1 end -->
#box1 {
width:340px;
height:200px;
background-color:#ccc;
float:left;
}
#box1text {
height:50px;
overflow:hidden;
opacity:0.5;
padding:10px 10px;
text-align:justify;
}
$(document).ready(function() {
$("#box1text").hover(
//on mouseover
function() {
$(this).animate({
height: '+=150'
}, 'slow'
);
},
//on mouseout
function() {
$(this).animate({
height: '-=150px'
}, 'slow'
);
}
);
});
ここにデモがあります http://jsfiddle.net/atseros/YrFaQ/