我有一个非常长的链接,我需要在.aspx页面上显示。我把它包装起来,因为它正在逃离父容器。我使用类似于这样的css:Word wrap a link so it doesn't overflow its parent div width. 它工作正常,但现在链接不再可点击(蓝色)了。是否有一种快速而干净的方式让链接保持链接?
我想我可以在它周围放一个a href='the same reallyreallylong ?querystringurl'
,但它看起来很乱。
编辑:现在我开始认为我是幻觉,页面从未显示链接作为可点击的网址。我要把'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+ */
}
答案 0 :(得分:1)
如果要将网址显示为链接,则可以使用锚标记。
<a href="url">url</a>
答案 1 :(得分:0)
如果你想变得更复杂一点,你总是可以像tinyUrl一样调用url shortner api并显示缩短的url。
离。 http://tinyurl.com/api-create.php?url=http://thisismyreallylongurl.com