【问题标题】:Text Alignment problem文本对齐问题
【发布时间】:2010-11-10 21:25:07
【问题描述】:

如何控制正在运行的文本?这是用户生成的内容,用户过去常常在不给文本空间的情况下给予。例如:

abcdefghabcdefghabcdefghabcdefghabcdefghabcdefghabcdefghabcdefghabcdefgh

这超出了特定的块。有没有办法包装文字?我怎样才能控制它,我也希望它也能在 ie6 中工作......

【问题讨论】:

  • 既然你是“Webdevelopertut”并提到“ie6”,我冒昧地添加了几个标签来帮助人们解析这个问题。如果不正确,请更改它们。

标签: internet-explorer-6 alignment


【解决方案1】:

您可以使用以下 CSS 属性使不带空格的字符串换行:

word-wrap: break-word;

根据MDC page on the word-wrap property,IE 5.5+、Firefox 3.5+、Safari 1.0+(但不支持 Opera)支持。

【讨论】:

  • 那是因为 Mozilla 采用它较晚——您需要 Firefox 3.5+ 才能使其工作。然而,IE 和 Safari 似乎已经有一段时间了。
【解决方案2】:

您可以在 CSS 中使用 overflow:scroll;,这将放置一个水平滚动条。应该在 IE 中工作。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-05-31
    • 1970-01-01
    • 2018-02-22
    • 2013-02-26
    • 2021-11-09
    • 1970-01-01
    相关资源
    最近更新 更多