javascript - 如果我知道移动设备上的屏幕尺寸如何分隔一行文本

标签 javascript android html jquery-mobile mobile

如果我知道移动设备上的屏幕大小,如何在 html 页面中分隔一行文本。没有空格和标点符号的文本。例如:

“TestthisstringWithTheMobileDeviceNotMoreThan480pixelsAndThisStringCanBeEvenLongerItDependsOnlyOnMyFantasy”。

我这样做了,因为我需要一种方法来创建过滤器,而过滤器内部可以是一切。我希望这是可能的,但如果不是,请告诉我。如果您对这个问题有更好的决定,请写信给我。

最佳答案

不必自己断弦。 您可以使用 CSS 属性自动换行 (reference at w3schools) 来控制字符串断开。

您似乎在寻找中断字符串的 break-word 设置 即使没有空白。

<div style="width: 100px; word-wrap: break-word;">
  ALongStringThatShouldExceedTheFixedWidthOfThisBox
</div>

事实上,StackOverflow 使用该属性来打破您问题的长字符串示例。

关于javascript - 如果我知道移动设备上的屏幕尺寸如何分隔一行文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28434344/

相关文章:

javascript - Backbone.js 错误报告实践

android - 使用 NetworkCapabilities 类在 Android 中获取上传和下载带宽

android - Kindle Fire 游戏圈 CANNOT_BIND 错误

javascript创建的标签插入到错误的位置

javascript - 使用 React Hooks 自动调整 iframe 的高度

c# - 从 C# 代码隐藏触发 Javascript

javascript - 为益智游戏隐藏 Javascript

Android 应用程序在重新启动时崩溃内存不足

javascript - <a> 为 :hover or <div> with hover event for buttons?

javascript - CSS 条件元素,XHTML