ホームページ  >  記事  >  ウェブフロントエンド  >  オーバーフローは、オーバーフロー コンテンツを非表示にするために有効であることが知られています。コンテンツのすべてではなく半分を非表示にするにはどうすればよいですか????_html/css_WEB-ITnose

オーバーフローは、オーバーフロー コンテンツを非表示にするために有効であることが知られています。コンテンツのすべてではなく半分を非表示にするにはどうすればよいですか????_html/css_WEB-ITnose

WBOY
WBOYオリジナル
2016-06-24 11:17:441781ブラウズ

div 内に非常に長い ul があり、div の長さを超えてオーバーフローしたため、余分な li は隠されていますが、たまたま隠されている li の一部だけがあり、その一部が表示されます。完全に非表示になっていない li を完全に非表示にする方法を教えてください...
li はデータベースを通じてロードされ、コンテンツの長さが固定されておらず、新しいコンテンツが追加されるため、どの li であるか完全にはわかりませんli
例:


  • 111111111111111111111111& lt; ;br/>222222222222222222222222222
  • 1111111111111111111111111111111111111111ページ

  • 111111111111111111111111111111 11111111111
    22222222222222222222222222
    オーバーフローは、オーバーフロー コンテンツを非表示にするために有効であることが知られています。コンテンツのすべてではなく半分を非表示にするにはどうすればよいですか????_html/css_WEB-ITnose
    /li> 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111年半



  • この UL 内のすべての li コンテンツが表示されるわけではありませんが、ほとんどの場合、隠されたコンテンツが表示されます。 liとその一部は非表示になりません... すみません 非表示にする方法





    ディスカッションへの返信(解決策) 質問の意味がわかりません
    1 スクロールの距離は 1 リーの高さとして指定されますが、CSS だけを使用して指定することはできません。

    jsを使用してください liの下端がコンテナの高さを超えている場合は非表示にしてください

    liを浮かせてみてはいかがでしょうか?

    声明:
    この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。