| |
在CSS中,如果你想要文本在单独一行显示,禁止换行,并且当文本超出元素的宽度时显示为省略号(…),你可以使用以下CSS属性:
white-space
: 设置为 nowrap
可以防止文本换行。overflow
: 设置为 hidden
可以隐藏超出元素宽度的文本。text-overflow
: 设置为 ellipsis
可以显示省略号。以下是一个示例:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Text Ellipsis Example</title>
<style>
.ellipsis {
width: 200px; /* 定义宽度 */
white-space: nowrap; /* 防止换行 */
overflow: hidden; /* 隐藏超出部分 */
text-overflow: ellipsis; /* 显示省略号 */
}
</style>
</head>
<body>
<div class="ellipsis">
这是一个很长的文本,需要显示省略号...
</div>
</body>
</html>
width
: 定义了元素的宽度,你需要根据实际情况调整这个值。white-space: nowrap;
: 确保文本不会换行。overflow: hidden;
: 隐藏超出元素宽度的文本。text-overflow: ellipsis;
: 在文本超出元素宽度时显示省略号。这种方法适用于需要显示简短文本或标题的情况,能够确保文本在一行内显示,并且超出部分以省略号表示。
系列Course并未All上架,处于先行测试阶段