使用CSS,我如何在表格单元格中分割一个字符串(例如一个长URL)?
问题描述:
以下是情况:我正在尝试一些MySpace页面定制。如果你有ever tried [stackoverflow],我相信你明白它有多令人沮丧。
基本上它可以通过CSS在一定规则集内(例如,'#'字符不被允许......多么有用!)来定制。
看一看这个blog如果您想了解更多的信息,我用它为基础,我的定制使用CSS,我如何在表格单元格中分割一个字符串(例如一个长URL)?
所以,唯一的问题是评论部分,其中“朋友”后不管他们感觉。 它已经...
max-width:423px;
...设置在桌子上,但如果长期网址张贴在注释部分我发现,它吹出来的表格的宽度,无论最大设置的!
问题:有没有办法管理将推动表格宽度的文本?
也许分裂/切碎的字符串?还是有更多我应该做的..?
URL以文本形式发布,而不是hrefs。
使用Firefox和Firebug btw。
编辑:也不允许使用JavaScript;)
另一个编辑只是IE7检查,似乎工作..所以Firefox是是在这种情况下麻烦..
答
你是否尝试过“溢出”CSS属性的各种值?我认为这可能会做一些你需要的东西。
答
如果您仅使用CSS,则您的选择非常有限。您可以尝试
overflow: hidden
隐藏违规零件。 CSS 3支持text-wrap,但对它的支持可能不存在。 IIRC有做同样的事情的IE只有CSS属性,但我现在不记得它,我的Google-Fu失败了。
答
一些浏览器支持word-wrap
ex。
<div style="width: 50px; word-wrap: break-word">insertsuperlongwordhereplease</div>
浏览器支持目前是IE/Safari浏览器/火狐3.1(阿尔法)
不以`table`工作。 – 2011-12-13 10:48:29