ホームページ >ウェブフロントエンド >htmlチュートリアル >HTMLを超えてコンテンツの自動非表示を実現する方法

HTMLを超えてコンテンツの自動非表示を実現する方法

王林
王林オリジナル
2021-06-23 11:57:437581ブラウズ

html自動非表示を超えたコンテンツを実現する方法は、テキスト コンテンツにオーバーフロー属性を追加し、属性値を [div{overflow: hidden;}] のように非表示に設定することです。

HTMLを超えてコンテンツの自動非表示を実現する方法

#この記事の動作環境: Windows10 システム、HTML 5、Thinkpad t480 コンピューター。

実際の仕事では長いテキストを表示する必要があるかもしれませんが、テキストボックスのサイズはそれほど大きくないかもしれないので、どうすればよいでしょうか?実際、これは非常に簡単で、テキスト ボックスの外側のコンテンツを非表示にするだけです。しかし、この効果を達成するにはどうすればよいでしょうか?

この効果を実現するには、オーバーフロー属性を使用するだけです。

overflow 属性は、コンテンツが要素のボックスをオーバーフローした場合に何が起こるかを指定します。

共通の属性値:

  • 表示されるデフォルト値。コンテンツはトリミングされず、要素ボックスの外側にレンダリングされます。

  • hidden コンテンツはトリミングされ、残りのコンテンツは非表示になります。

  • scroll コンテンツはトリミングされますが、ブラウザーには残りのコンテンツを表示するためのスクロール バーが表示されます。

  • #auto コンテンツがトリミングされた場合、ブラウザーには残りのコンテンツを表示するためのスクロール バーが表示されます。

  • inherit オーバーフロー属性の値を親要素から継承することを指定します。

コード例:

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8"> 
<title>php中文网(php.cn)</title> 
<style>
div.ex1 {
    background-color: lightblue;
    width: 110px;
    height: 110px;
    overflow: scroll;
}

div.ex2 {
    background-color: lightblue;
    width: 110px;
    height: 110px;
    overflow: hidden;
}

div.ex3 {
    background-color: lightblue;
    width: 110px;
    height: 110px;
    overflow: auto;
}

div.ex4 {
    background-color: lightblue;
    width: 110px;
    height: 110px;
    overflow: visible;
}
</style>
</head>
<body>
<h1>overflow 属性</h1>

<p>如果元素中的内容超出了给定的宽度和高度属性,overflow 属性可以确定是否显示滚动条等行为。</p>

<h2>overflow: scroll:</h2>
<div class="ex1">php中文网提供大量免费、原创、高清的php视频教程,并定期举行公益php培训!可边学习边在线修改示例代码,查看执行效果!php从入门到精通,一站式php自学平台!</div>

<h2>overflow: hidden:</h2>
<div class="ex2">php中文网提供大量免费、原创、高清的php视频教程,并定期举行公益php培训!可边学习边在线修改示例代码,查看执行效果!php从入门到精通,一站式php自学平台!</div>

<h2>overflow: auto:</h2>
<div class="ex3">php中文网提供大量免费、原创、高清的php视频教程,并定期举行公益php培训!可边学习边在线修改示例代码,查看执行效果!php从入门到精通,一站式php自学平台!</div>
<h2>overflow: visible (默认):</h2>
<div class="ex4">php中文网提供大量免费、原创、高清的php视频教程,并定期举行公益php培训!可边学习边在线修改示例代码,查看执行效果!php从入门到精通,一站式php自学平台!</div>

</body>
</html>

上記で実行しているコードを保存して、ローカルで実行して効果を確認できます。

関連ビデオ共有:

html ビデオ チュートリアル

以上がHTMLを超えてコンテンツの自動非表示を実現する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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