http://jsfiddle.net/YvbhH/ div
の最初の 5 つの li 要素のみを表示しようとしています。li がない場合 (それらを消去してスクリプトを再度実行してみてください)、div が表示され、div が消えるはずです。アイテムが 5 つ未満の場合は、高さを計算する必要があります (newsli x30px)
どこで間違ったのですか?#news
#nonews
#news
3 に答える
5
ニュースを正しく閉じていませんでした。
</div>
あなたは行方不明です/
そのため、#nonews
は の子で#news
あり、あなたが姿を#news
消すと、両方とも消えてしまいます。
ちょっとした間違い。
于 2012-08-02T12:30:01.553 に答える
1
最初の要素の上と最後の要素の下の両方で 3px の余白を計算するのを忘れて、135px を間違って計算しました。これは、@ngmiceliの回答からの正しいマークアップを含む、修正されたフィドルです
于 2012-08-02T12:32:41.543 に答える
0
男はそれを手に入れました.... id="news" で最初の div を閉じます。私はあなたのフィドルを更新しましたチェックしてください
于 2012-08-02T12:33:13.167 に答える