2009-11-04 77 views
3

我知道,nobr標籤已被棄用,那麼我怎樣才能做到這一點與其他標籤或CSS?長html鏈接中沒有換行符?

+0

[如何防止鏈接中的換行符?](http://stackoverflow.com/questions/2811056/how-to-prevent-a-line-break-in-a-html-link) –

回答

6

使用下面的CSS屬性:white-space:nowrap;

2

嘗試使用非易碎的空間,以防止文本破裂:

  

您還可以在CSS定義破壞行爲:

.nobr { white-space: nowrap; } 
+0

謝謝,RaYell。 – lovespring

1

如果父div或任何沒有明確的寬度,鏈接將在整個屏幕上的大小一行...如果它比這更長,考慮改變它到
<a href="http://a/long/address/">Link</a>

+0

謝謝,zack。 – lovespring

1

這個作品適用於直接鏈接:(在Chrome,Safari瀏覽器測試,火狐)

a { 
    word-break:break-all; 
} 
0

使用這個CSS沒有換行符在相當長的HTML鏈接字符串

      display: block; 
          overflow: hidden; 
          text-overflow: ellipsis; 
          width: 200px;