0

jsfiddle へのリンク: http://jsfiddle.net/WBZng/1/

次のような HTML 構造があります。

<div>
    <input/>
    <span>Label comes here...</span>
</div>

inputとの両方spanが必要display:inlineです。また、スペースのない長いテキストでも折り返されるようにしていますspanword-wrap:break-wordただし、テキストが長い場合、<span>は保持されずに新しい行に表示されますdisplay:inline-block。にスペースがあっても問題ありません<span>

4

1 に答える 1

1

要素に与えることを検討できますellipsisspan

.panel span {
    width: 20px;
    display: inline-block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
​

フィドル: http://jsfiddle.net/WBZng/3/

于 2012-08-30T14:42:05.463 に答える