How to set css to exceed the display ellipses

青灯夜游
Release: 2021-10-11 17:08:59
Original
157328 people have browsed it

How to set the ellipsis beyond the display in css: 1. Use the "overflow:hidden;" statement to hide the excess part; 2. Use the "text-overflow:ellipsis;" statement when the text overflows the containing element. Display ellipses to represent hidden parts.

How to set css to exceed the display ellipses

The operating environment of this tutorial: Windows 7 system, CSS3&&HTML5 version, Dell G3 computer.

css settings that exceed the display of ellipsis can be divided into two situations

  • A single line of text overflows to display the ellipsis...

  • Multi-line text overflow displays ellipses...

But the core code used is the same: you need to use "overflow:hidden;" first to hide the excess part, and then use " text-overflow:ellipsis;" Displays as ellipsis when the text exceeds the limit.

  • overflow:hidden;Do not display content that exceeds the object size, that is, hide the excess part;

  • text-overflow:ellipsis;When the text object overflows, it is displayed..., of course, you can also set the property to clip to not display the dots;

Implementation code

1. Single-line text overflow displays ellipses...

<!DOCTYPE html>
<html>
	<head>
		<meta charset="UTF-8">
		<style>
			*{margin: 0px;padding: 0px;}
			.box{width: 300px;height: 500px;margin: 50px auto;}
			.overflow{
				width:220px;
				overflow:hidden;
				white-space: nowrap;
				text-overflow: ellipsis;
				-o-text-overflow:ellipsis;
			}
		</style>
	</head>
	<body>
		<div class="box">
			<p>
				css单行文本超出长度显示省略号
			</p>
			<p class="overflow">
				css单行文本超出长度显示省略号
			</p>
		</div>
	</body>
</html>
Copy after login

Rendering:

How to set css to exceed the display ellipses

2. Multi-line text overflows and displays ellipses...

<!DOCTYPE html>
<html>
	<head>
		<meta charset="UTF-8">
		<style>
			*{margin: 0px;padding: 0px;}
			.box{
				width: 280px;
				height: 62px;
				margin: 50px auto;
				overflow: hidden;
				text-overflow: ellipsis;
				display: -webkit-box;
				-webkit-line-clamp: 3;
				-webkit-box-orient: vertical;
			}
		</style>	
	</head>
	<body>
		<div class="box">
			css多行文本超出长度显示省略号,css多行文本超出长度显示省略号,
			css多行文本超出长度显示省略号,css多行文本超出长度显示省略号。
		</div>
	</body>
</html>
Copy after login

How to set css to exceed the display ellipses

(Learning video sharing: css video tutorial)

The above is the detailed content of How to set css to exceed the display ellipses. For more information, please follow other related articles on the PHP Chinese website!

Related labels:
css
source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template
About us Disclaimer Sitemap
php.cn:Public welfare online PHP training,Help PHP learners grow quickly!