首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >如何从文本区域删除单词包装?

如何从文本区域删除单词包装?
EN

Stack Overflow用户
提问于 2018-03-30 07:07:20
回答 2查看 0关注 0票数 0

当文本溢出时,我的简单文本区域不会显示水平条。它封装了新行的文本。那么,当文本溢出时,我如何删除单词包装并显示水平栏呢?

EN

回答 2

Stack Overflow用户

发布于 2018-03-30 15:18:31

默认情况下,TextRegies不应该包装,但可以将Wack=“soft”设置为显式禁用WARE:

代码语言:txt
复制
<textarea name="nowrap" cols="30" rows="3" wrap="soft"></textarea>

EDIT 2:如果您想确保每个浏览器都支持它,可以使用CSS来更改包装行为:

使用级联样式表(Css),您可以通过white-space: nowrap; overflow: auto;因此,WAP属性可以被认为是过时的。

票数 0
EN

Stack Overflow用户

发布于 2018-03-30 16:49:04

代码语言:txt
复制
textarea {
  white-space: pre;
  overflow-wrap: normal;
  overflow-x: scroll;
}

white-space: nowrap如果您不关心空格,也可以工作,但是如果您正在处理代码(或缩进段落或任何可能故意存在多个空格的内容),当然不希望这样做,所以我更喜欢pre

overflow-wrap: normal(曾)word-wrap(在旧浏览器中)是必要的,以防某些父版本更改了该设置;即使在以下情况下,它也会导致包装pre已经设定好了。

此外---与目前接受的答案相反---文本领域通常默认包装。pre-wrap似乎是我浏览器上的默认设置。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/-100003748

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档