0

我有一个非常长的链接,需要在 .aspx 页面上显示。我用词包装了它,因为它正在逃避父容器。我使用了与此类似的 css:Word wrap a link 所以它不会溢出其父 div 宽度。 它工作正常,但现在链接不再可点击(蓝色)。有没有一种快速而干净的方法让链接保持其链接?

我想我可以a href='the same reallyreallylong ?querystringurl'在它周围放一个,但它看起来很乱。

编辑:现在我开始认为我产生了幻觉,并且页面从未将链接显示为可点击的 url。我要在它周围加上'a'标签。代码编辑:

<li>Example:<p class="wordwrap">http://www.blah.com/yup.asmx?quuuuuuuuuuueeery</p></li>

CSS:

.wordwrap
{
white-space: pre-wrap; /* css-3 */    
white-space: -moz-pre-wrap; /* Mozilla, since 1999 */
white-space: -pre-wrap; /* Opera 4-6 */    
white-space: -o-pre-wrap; /* Opera 7 */    
word-wrap: break-word; /* Internet Explorer 5.5+ */
}
4

2 回答 2

1

如果您想将 url 显示为链接,则可以使用锚标记。

<a href="url">url</a>
于 2012-12-04T17:31:58.050 回答
0

如果你想变得更复杂一点,你总是可以调用像 tinyUrl 这样的 url shortner api 并显示缩短的 url。

前任。http://tinyurl.com/api-create.php?url=http://thisismyreallylongurl.com

于 2012-12-04T18:29:56.533 回答