>  기사  >  웹 프론트엔드  >  CSS에서 숨김 효과 이상의 콘텐츠를 얻는 방법

CSS에서 숨김 효과 이상의 콘텐츠를 얻는 방법

王林
王林원래의
2021-05-17 15:28:166791검색

css实现内容超出隐藏效果的方法是,给文本内容添加text-overflow属性,例如【text-overflow:ellipsis】。text-overflow属性指定当文本溢出包含它的元素应该发生什么。

CSS에서 숨김 효과 이상의 콘텐츠를 얻는 방법

本文操作环境:windows10系统、css 3、thinkpad t480电脑。

css为我们提供了一个很适合的元素text-overflow,这个属性指定当文本溢出包含它的元素,应该发生什么。

语法:

text-overflow: clip|ellipsis|string;

属性值:

  • clip    修剪文本。    

  • ellipsis    显示省略符号来代表被修剪的文本。    

  • string    使用给定的字符串来代表被修剪的文本。    

举个例子:

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8"> 
<title></title> 
<style> 
div.test
{
	white-space:nowrap; 
	width:12em; 
	overflow:hidden; 
	border:1px solid #000000;
}
</style>
</head>
<body>

<p>以下 div 容器内的文本无法完全显示,可以看到它被裁剪了。</p>
<p>div 使用 "text-overflow:ellipsis":</p>

<div class="test" style="text-overflow:ellipsis;">This is some long text that will not fit in the box</div>
<p>div 使用 "text-overflow:clip":</p>
<div class="test" style="text-overflow:clip;">This is some long text that will not fit in the box</div>
<p>div 使用自定义字符串 "text-overflow: >>"(只在 Firefox 浏览器下有效):</p>
<div class="test" style="text-overflow:&#39;>>&#39;;">This is some long text that will not fit in the box</div>
</body>
</html>

展示效果:

CSS에서 숨김 효과 이상의 콘텐츠를 얻는 방법

相关视频分享:css视频教程

위 내용은 CSS에서 숨김 효과 이상의 콘텐츠를 얻는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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