2012-08-13 71 views
-1

的溢出和寬度比方說我的全文是這樣的:的CSS:DIV

Hello, my name is David.

我想一個div是把它變成:

Hello, my name i

這很簡單,我只需要div有一個寬度,例如90px。所以文本的其餘部分不會顯示,也不會到下一行。

.glass-text { 
font-family:Tahoma, Geneva, sans-serif; 
font-size:11px; 
width:90px; 
overflow:hidden; 
height:15px; 
} 

但上面的CSS不工作,文本的其餘部分進入下一行:

Hello, my name i 
s David 
+0

這應該工作,因爲它是。你確定沒有其他的CSS與它衝突嗎? – sachleen 2012-08-13 00:49:52

+0

我測試了你的代碼,但似乎沒有換行符。你確定你給我們調試你的問題所需的所有信息? – themis 2012-08-13 00:56:47

回答

1

也許您需要將display:inline-block添加到您的CSS。不知道爲什麼它會插入一個換行符tho。

我連這2行添加到.glass-text

text-overflow:ellipsis; 
white-space:nowrap; 

DEMO

+0

謝謝!這正是我想要的^ _^ – xperator 2012-08-13 01:04:17

+0

不是問題。 :) – snuffn 2012-08-13 09:19:57

0

在HTML Hello, my name is David.white-space: nowrap;在CSS。

+0

這些都不會改變任何東西。 – sachleen 2012-08-13 00:56:06

+0

如果他有最小高度的效果或什麼的。 – Ivarpoiss 2012-08-13 01:03:27

0

使用兩個空白:NOWRAP和溢出:隱藏

+0

如果您有指定的高度,則不需要。 – sachleen 2012-08-13 01:00:56