0

.aspx ページに表示する必要がある非常に長いリンクがあります。親コンテナをエスケープしていたので、ワードラップしました。私はこれに似たCSSを使用しました: Wordはリンクをラップするので、親の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 短縮 API を呼び出して、代わりに短縮 URL を表示できます。

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

于 2012-12-04T18:29:56.533 に答える