短縮版
テキストが十分に短い場合は中央に配置され、長すぎて収まらない場合は左揃えになり、テキストの最後が配置されるように、テキストを要素 (固定幅) 内に配置したい(経由で)切断されoverflow: none
ます。この場合、( 経由でtitle=""
) 全文を含むツールチップが表示されます。どうすればいいですか?
完全版
私が言及している要素は、写真の下にあるタイトルです。たくさんの写真が横に並んでいるので、タイトルを重ねたりしたくありません (固定幅と高さで写真の下に絶対に配置されます)。タイトルの場合は中央にあると見栄えが良くなりますが、中央にあるoverflow:none
ために両端が切り取られた長い文字列は見栄えが悪くなります. 現在、私はこれを持っています:
<div class="ImageTitle">
<table style="margin: auto">
<tr><td title="The title">The title</td></tr>
</table>
</div>
これは控えめに言ってもハックですが、単純なDIV
s とSPAN
s では機能しないようです。何か案は?