调整浏览器窗口大小时如何显示带点的文本? [复制]

Posted

技术标签:

【中文标题】调整浏览器窗口大小时如何显示带点的文本? [复制]【英文标题】:How to display a text with dots when resizing the browser window? [duplicate] 【发布时间】:2020-02-15 01:34:41 【问题描述】:

当我使用 CSS 调整浏览器窗口大小时,如何用点显示我的文本?

例如:

我的文字

'世界你好!欢迎来到编码'

调整大小后

世界你好!欢迎来到公司...

世界你好!欢迎您... (会根据窗口大小显示点)

【问题讨论】:

使用text-overflow 可能会对您有所帮助 【参考方案1】:

试试这个 CSS。

white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;

【讨论】:

【参考方案2】:

您可以使用 text-overflow: ellipsis;overflow: hidden;white-space: nowrap;

将其归档

欲了解更多信息,请访问:text-overflow

如果您对此有任何疑问,请告诉我。

希望对您有所帮助

    .app a 
  width: 140px;
  padding: 0;
  overflow: hidden;
  position: relative;
  display: inline-block;
  margin: 0 5px 0 5px;
  text-align: center;
  text-decoration: none;
  text-overflow: ellipsis;
  white-space: nowrap;
  color: #000;
<div class="app">
  <a href="">Hello world! Welcome to Coding</a>
</div>

【讨论】:

【参考方案3】:

以下是如何使用text-overflow: ellipsis; 的基本示例。您需要存在 overflow: hidden; 属性以及 white-space: nowrap;

html&lt;p class="overflow"&gt; this text will not wrap and will show the ellipsis when it is wider than the screen width&lt;/p&gt;

CSS:

.overflow 
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;

【讨论】:

以上是关于调整浏览器窗口大小时如何显示带点的文本? [复制]的主要内容,如果未能解决你的问题,请参考以下文章

刷新与调整浏览器窗口大小时网格布局呈现不同

如何在窗口调整大小时隐藏 Facebook 聊天框?

调整浏览器大小时,如何优先显示首先显示的列?

JavaScript:如何调整div.card的大小

Three.js 调整画布大小

自动布局:窗口调整大小时如何更改框架的原点?