私は一連の弾丸を連続して表示します。私は、箇条書きのアニメーションでjQueryとjQuery UIを使用しています。先頭の箇条書きには、CSSとPIE.htcを使用している角を丸くする必要があります。これは、IE7以外にもIE以外のブラウザではうまくいきますが、IE7では最初の行頭が80%縮小し、約95%が短くなります(あるいは、左上が極端にオフセットされている)。PIE.htcとjQueryアニメーションの競合?
興味深いことに、broswerウィンドウのサイズを変更すると、背景が適切な場所にスナップされます(箇条書きは固定幅のコンテナにはないので、ここでは箇条書きのサイズを変更していません)。 CSSでPIE.htc行をコメントアウトすると、箇条書きが正しく表示されますが、角が丸くなる必要があります。 this imageを参照してください。
関連するコードは
JS
$([appripratebullet]).addClass('currentBullet').fadeIn('slow').prev().removeClass('currentBullet', 'slow');
CSS
.bullet
{
display:none;
color:#6e6e6e;
min-height:40px;
font-size:2.5em;
line-height:1.5em;
font-weight:normal;
position:relative;
padding:25px 20px;
margin-top:1px;
background:#eeeeee;
border-bottom:1px solid #fff;
}
.bullet.first{
margin-top:0;
-moz-border-radius:8px 8px 0 0;
-webkit-border-radius:8px 8px 0 0;
border-radius:8px 8px 0 0;
behavior: url(/Content/PIE.htc);
}
.bullet.currentBullet{
background:#d98452;
color:#fff;
}
.HTC devileryああ! IEのサポートを落としたり、別の開発者に委譲したいと思っています。 – Raynos