2012-05-06 54 views

回答

2

設置text-preview到inline-block的:

#text-preview { 
    display:inline-block; 
    zoom:1; /* if you need IE7 support */ 
} 

inline-block的將導致元件呈現彷彿直列而不是佔用所有可用的水平空間,但將允許您設置內部尺寸和填充爲一個塊元素會。

需要注意的是IE7不支持inline-block的,除非你強制hasLayout財產。最簡單的方法是使用zoom:1;

+0

由於它的工作:) – rnk

0

width:auto上的div轉化爲width:100%因爲div是塊級元素。

如果你想擁有它的大小,你要麼需要使用更合適的內聯標籤像span或根據數據,定義列表(dl)的語義的文本。

您還可以將包裝divdisplay屬性更改爲inlineinline-block但這在語義上不正確。