当前位置: 首页 > 面试题库 >

如何从textarea删除自动换行?

薛淮晨
2023-03-14
问题内容

当文本溢出时,我的简单textarea不会显示水平条。它换行换行。那么,如何在文本溢出时删除自动换行并显示水平条呢?


问题答案:

默认情况下,Textareas不应自动换行,但是您可以将wrap =“ soft”设置为显式禁用换行:

<textarea name="nowrap" cols="30" rows="3" wrap="soft"></textarea>

编辑:“包装”属性不受官方支持。
我从德语的SELFHTML页面(这里是英文)获得了该页面,其中说IE
4.0和Netscape 2.0支持它。我还在FF
3.0.7中对其进行了测试,它可以按预期工作。


事情发生了变化,SELFHTML现在是Wiki,英语源链接已消失。

EDIT2:如果要确保每个浏览器都支持它,则可以使用CSS更改换行行为:

使用级联样式表(CSS),您可以使用实现相同的效果 white-space: nowrap; overflow: auto;。因此,wrap属性可以视为已过时。

从这里开始(似乎是一个很好的页面,其中包含有关textarea的信息)。

EDIT3:我不确定它何时更改(根据评论,一定是在2014年左右),但是wrap现在是官方的HTML5属性。更改了答案以与此匹配。



 类似资料:
  • 问题内容: 如何以一种在Windows和Linux上都可以使用的方式替换Java字符串中的所有换行符(即,没有特定于操作系统的回车/换行/换行等问题)? 我试过了(注意readFileAsString是一个将文本文件读入String的函数): 但这似乎不起作用。 如何才能做到这一点? 问题答案: 你需要text将结果设置为: 这是必需的,因为字符串是不可变的-调用不会更改原始字符串,它会返回已更改

  • 问题内容: 我的意思是,我想从Android上的文本中删除行。如何删除?我不想读取一个txt并使用删除行创建另一个。我想从现有的txt中删除行。谢谢。 问题答案: 尽管看起来很琐碎,但这是一个非常棘手的问题。对于可变的行长,也许唯一的选择是逐行读取文件以识别目标行和目标行。然后复制文件的以下部分(从开始),最终将文件长度截断为原始大小减去目标行的长度。我使用a 访问内部指针,也按行读取。 该程序需

  • 在Liquibase留档中,我可以看到的ChangeSet操作...然而,与之相反的(?)似乎不存在。 在数据库表中,我已从单字段自动增量id()切换为复合id(超过3列)。在3列上添加新的主索引(、、)似乎工作正常。 在新设计下,我的应用程序可以显式设置WidgetId(例如:1、2、3…等) 但是,当我的应用程序将新数据插入表时,我收到以下错误: 当我查看表时,的类型是-这是以前数据库设计的遗

  • 问题内容: 我想使textarea的高度等于其中的文本的高度(并删除滚动条) HTML CSS 问题答案: 可以使用JS实现。 这是一个使用elastic.js的“单行” 解决方案: 更新:似乎不再有elastic.js,但是如果您正在寻找一个外部库,我可以推荐JackMoore的 autosize.js 。这是工作示例:

  • 问题内容: 我有以下数据,需要将它们全部放在一行中。 我有这个: 我需要这个: 这些命令均无法完美运行。 他们中的大多数让数据像这样: 问题答案: 编辑: 如果此处发布的所有命令均不起作用,则除了换行符以外,您还有其他用途。可能文件中有DOS / Windows行尾(尽管我希望Perl解决方案即使在这种情况下也可以工作)? 尝试: 如果这不起作用,那么您将不得不更仔细地检查文件(例如,在十六进制编

  • 问题内容: 在每行末尾添加\ n,结束程序正常工作,仅在最后一行工作… 请举个例子,我在任何解决方案中都尝试不了什么,而我发现这里不适合我。 问题答案: 您可以分割最后一个字符: 也许更好的方法是使用字符串库: