jQueryとCSSを使用してページフリップアクションを作成しています。ページのカールは機能していますが、ページのカールの後ろのアナウンスは表示されません。ページフリップが機能しない
flip.pngイメージがページカールです...これは私のCSSで
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript">
$(document).ready(function(){
// Page Flip on hover
$("#pageflip").hover(function() {
$("#pageflip img , .msg_block").stop()
.animate({
width: '307px',
height: '319px'
}, 500);
} , function() {
$("#pageflip img").stop()
.animate({
width: '50px',
height: '52px'
}, 220);
$(".msg_block").stop()
.animate({
width: '50px',
height: '50px'
}, 200);
});
});
</script>
</head>
<body>
<div id="all">
<div id="pageflip">
<a href="#">
<img src="stylesheets/images/flip.png" alt="" />
<div class="msg_block"></div>
</div>
:これは私のindex.htmlファイルである...私がこれまで持っているもの
をチェックすばらしく働いています。ただし、announce.pngはどこにも表示されません。
#pageflip {
position:relative;
}
#pageflip img {
width: 50px;
height: 52px;
z-index:99;
position:absolute;
right:0;
top:0;
-ms-interpolation-mode: bicubic;
}
#pageflip .msg_block {
width: 50px;
height: 50px;
position:absolute;
overflow:hidden;
right:0;
top:0;
background: url(announce.png) no-repeat right top;
}
誰でもアイデアはありますか?
デモを使用すると、人々はこれを実際に見ることができます - http://jsfiddle.netなどを使用してください。 – Orbling
例としてmsg_blockに黒い背景を設定して画像を削除するだけで、divが正しく表示されますか? – Robin
OK、バックグラウンドプロパティをbackground-color:blackに変更しました。これは、中央のdivを表示しますが、黒い背景とうまく機能します。 –