>  기사  >  웹 프론트엔드  >  HTML 이외의 콘텐츠 자동 숨기기를 구현하는 방법

HTML 이외의 콘텐츠 자동 숨기기를 구현하는 방법

王林
王林원래의
2021-06-23 11:57:437548검색

HTML 콘텐츠를 자동으로 숨기는 방법은 텍스트 콘텐츠에 오버플로 속성을 추가하고 속성 값을 [div{overflow: hide;}]와 같이 숨김으로 설정하는 것입니다.

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 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.