2013-03-08 57 views
0

HTML代碼:如何不顯示div元素之外的鏈接?

<p>texts and a link: <a href="https://www.apple.com/aaaaaaaaaaaaaaaaaaaaaaaaa">https://www.apple.com/aaaaaaaaaaaaaaaaaaaaaaaaa</a> 

CSS代碼:

p { 
    width: 100px; 
    height: 600px; 
    background: red; 
} 

見這裏的代碼演示:http://jsfiddle.net/9j4pT

從代碼演示,可以看到該鏈接會顯示紅色的段落元素之外。我希望鏈接可以顯示在紅色段落元素裏面。有解決方案嗎? HTML5是否有解決方案?謝謝。

回答

4

首先要與</p>

關閉p標籤然後你想自動換行:

p { 
    width: 100px; 
    height: 600px; 
    background: red; 
    word-wrap: break-word 
} 
+1

的jsfiddle:HTTP ://jsfiddle.net/9j4pT/1/(只需幾秒鐘,回答:() – user2019515 2013-03-08 17:32:19

+0

謝謝!Sean和user2019515。 – weilou 2013-03-08 17:34:46

+0

如果這就是你要找的,你能接受答案嗎? – 2013-03-08 17:38:22

0

您還可以設置溢出爲隱藏。

p { 
    width: 100px; 
    height: 600px; 
    background: red; 
    overflow:hidden; 
} 
0

取決於您期待的結果。

如果你想p寬度將保持不變,使用:如果你想寬度將保持不變,使用

p { 
    word-wrap: break-word; 
} 

p { 
    /*remove width: 100px;*/ 
    display: inline-block; 
}